[英]Conditional formatting based on the previous cell in Excel 2013
我试图用箭头图标来表示分数的提高。 由于我有多列,因此每个单元格应该仅基于前一个单元格来指示倾斜或下降。
如果我按数字顺序使用excel提供的常规格式:20,30,40
Excel表示数字30有所下降(箭头指向下方),但应表示为上升。 有人可以帮帮我吗?
谢谢您的宝贵时间,复习并回答。
如果您想要一个可以复制的公式(作为文本和单元格,而不仅仅是复制单元格),从而使它更加通用,则可以使用以下方法:
=INDIRECT(ADDRESS(ROW()-1, COLUMN()))>INDIRECT(ADDRESS(ROW()-1, COLUMN()-1))
这是为了套用格式。 更改比较运算符以等于并减少格式。
运作方式如下:
=ADDRESS(ROW(), COLUMN())
引用当前单元格(即要格式化的单元格)。 =ADDRESS(ROW()-1, COLUMN())
指向当前单元格上方的单元格,而=ADDRESS(ROW()-1, COLUMN()-1)
指向当前单元格上方和左侧的单元格当前单元格。 这是您要比较的两个单元格。 然后,我要做的就是比较两者。 有一种方法可以基于其他单元格内容来应用条件格式。 这不会给您图标(如箭头),但是会给单元格上色。 对您来说可能已经足够了。
条件格式 -> 新规则 -> 使用公式来确定要格式化的单元格
该图显示了您可以获取的示例(下面描述了图标行)。
在公式中使用相对引用至关重要 。 检查此答案 。
还有其他选项涉及创建其他辅助单元,例如图中的第4行。 额外的工作量以及是否适合您,取决于工作表的大小和结构。
对于图标行,我使用了与下面的2和3类似的东西。 在C4中输入公式=IF(C3>B3,3,IF(C3=B3,2,1))
并复制到右侧。 然后应用“ 条件格式设置” ->“ 图标集” ,然后选择“仅显示图标” 。
校验
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.