如图,想当9日的数值小于8日的时候背景为红色, 大于时为绿色。
我可以做到两个单元格对比条件,但是如何能让这个条件在制定的范围内全部通用?
如何能实现公式拖动的效果一样, 自动的 “B3。。。 B4。。。 B5。。。B6。。。”
( 如果上一行为空自动对比再上一行,这点不重要 , 可以把3-8正行删掉,如果不麻烦可以辛苦一下哦)
就是单元格 自动对比相邻的上一个单元格, 然后将对比情况反应出来。
1ã设置æ¡ä»¶æ ¼å¼
éä¸B4ï¼
ç¹å»ï¼æ¡ä»¶æ ¼å¼ï¼éæ©:管çè§å
è§å¾1
ä¼è·³åºæ¥å¯¹è¯æ¡
è§å¾äº
2ãç¹å»å¾äºä¸çï¼æ°å»ºè§å
å¨è·³åºæ¥çå æ¢æ¡ä¸è®¾ç½®
è§å¾ä¸
ä¸é¢å¤§æ¡ä¸éï¼ä½¿ç¨å ¬å¼ç¡®å®è¦è®¾ç½®çåå æ ¼
å¨ï¼ä¸ºç¬¦åæ¤å ¬å¼çå¼è®¾ç½®æ ¼å¼
é®å ¥å ¬å¼ï¼ =B4>B3
å¨æ ¼å¼ä¸éæ©åéçèæ¯å¡«å
ç¡®å®åè¿åä¸çº§
è§å¾å
å¨ï¼åºç¨äºä¸é¢ç对è¯æ¡ä¸è¾å ¥éè¦ä½¿ç¨çèå´ï¼
ä¹å¯ç¨é¼ æ ææåå æ ¼
继ç»ç¹å»ï¼æ°å»ºè§å
å¨è·³åºæ¥çå æ¢æ¡ä¸è®¾ç½®
è§å¾äº
ä¸é¢å¤§æ¡ä¸éï¼ä½¿ç¨å ¬å¼ç¡®å®è¦è®¾ç½®çåå æ ¼
å¨ï¼ä¸ºç¬¦åæ¤å ¬å¼çå¼è®¾ç½®æ ¼å¼
é®å ¥å ¬å¼ï¼ =B4<B3
å¨æ ¼å¼ä¸éæ©åéçèæ¯å¡«å
ç¡®å®åè¿åä¸çº§
è§å¾å
å¨ï¼åºç¨äºä¸é¢ç对è¯æ¡ä¸è¾å ¥éè¦ä½¿ç¨çèå´ï¼
ä¹å¯ç¨é¼ æ ææåå æ ¼
æç¡®å®è¿ååï¼
è¡¨æ ¼æ¾ç¤ºææå¾ä¸
PSï¼ä½ 没ç»åºåä¸ä¸åå æ ¼ç¸ççæ åµä¸çæ ¼å¼
è¿éï¼åä¸ä¸åå æ ¼ç¸ççè¯ï¼å°±ä¼æ¾ç¤ºåè²
æä½ çæ¡ä»¶ï¼ç¬¬ä¸æ 没ææ¯è¾å¯¹è±¡ï¼æ以åºæ¾ç¤ºåè²
亲,截图没有行号列标,也没有说明是那个值和上一行做对比,所以举例回答如下。请自行调整条件格式中的公式。
如下图,选中A3/B3往下直到数据的最后一行,点击菜单“开始”,“条件格式”,“新建规则”,“使用公式确定要设置格式的单元格”,公式为:
=$B3<LOOKUP(9^10,$B$2:$B2)
点击右侧的“格式”按钮,设置“填充”色为红色。确定。确定。
同理,再新建一条规则,公式改为:
=$B3>=LOOKUP(9^10,$B$2:$B2)
设置“填充”色为绿色。
追问
辛苦了,不好意思 没成功。 可能是我输入的公式有点问题吧。 我想对比的是整个表,不是单独的一列。
追答你是说每一列都是下一行和上一行对比吗?那么更改如下:
选中B3开始,你需要设置的区域,例如下图的B3:D10。还是用公式设置单元格条件格式,公式:
=AND(B3<>"",B3<LOOKUP(9^10,B$2:B2))
背景设为红色。
同理,再建一条条件格式,公式为:
=AND(B3<>"",B3>=LOOKUP(9^10,B$2:B2))
背景设为绿色。
你是想让日期列变背景颜色还是其他列?
假设是让日期列根据收录列的数值变背景颜色
我的是07版,用条件格式可以做到
假设日期列是A列,收录列是B列
选中日期列
选条件格式
选新建规则
选使用公式确定要设置格式的单元格
输入公式
=INDIRECT("B"&ROW())>INDIRECT("B"&ROW()-1)
设置背景设为绿色
确定
再新建规则
输入公式
=INDIRECT("B"&ROW())<INDIRECT("B"&ROW()-1)
设置背景色为红色
确定
效果如图所示
因为选中的是A列,B6小于B5,所以A6填充红色,如果直接选中A2到A5就不会这样
追问谢谢,单列的成功了,是单元格标记背景色。 请问,如果我想C/D/E……也这么对比呢? 应该不用每一列都写一次公式吧?
如果直接修改应用范围的是这样
,但是我不想一整行都根据B列来判断, 因为每个单元格都是独立的。
如果才能做成这样的,每个单元格单独对比,如:D11对比D10、E11对比E10,结果反应到相应的单元格上。
条件格式里填这两个公式
=INDIRECT(CHAR(64+COLUMN())&ROW())INDIRECT(CHAR(64+COLUMN())&ROW()-1)
注意:第一行的数据都会显示红色,因为第一行数据的上一行是文字