在Excel中按单元更改文本颜色
我有一个公式,正在计算门票,是从另一个单元格garbing数据。 客户询问是否有一些颜色可用于包含票据信息的行。
这是公式:
=CONCATENATE("2-Day Friday/Saturday ", P2 & CHAR(10) , "1-Day Friday ", R2 & CHAR(10) ,"1-Day Saturday ", T2 )
客户希望计算1天周五的文本是大胆的和红色的,1天的周六是大胆的,黄色的,2天的大胆的是蓝色的。 这可能吗?
谢谢
您不能在同一个单元格中应用多个样式设置。
Excel只能在任何给定单元格内的任何给定时间显示一种颜色。
我的意思是…你的单元格不能格式化为50%粗体和50%斜体。 或者1个字黄色,1个蓝色和1个红色…样式适用于整个细胞内容。
但…
你可以通过在同一行中使用multiple cells
来达到你想要的目的,对于你想要的每个自然状态,使用不同的conditional formatting
规则。
在你的例子中,更确切地说,你将有:
AB 1 2-Day Friday/Saturday P2 2 1-Day Friday R2 3 1-Day Saturday T2
这样,您的multiple cells
将代表一个“单元格”,您可以通过VBA有条件地设置它们的格式。