根据列中的值为整个 sheet 的行着色

Colour rows of an entire sheet based on values in a column

我有一个 Excel 日常开支文件,每一行包含单笔交易的记录。

考虑以下几点:

A:交易日期 乙:Received/Spent C: Payer/Payee D:细节 E: 金额

B 列可以包含以下类型的条目:

  1. 现金消费
  2. 从钱包中花费
  3. 支票消费

(对于 Received 也类似)

我想根据交易是已花费还是已接收,用红色或绿色为列 A-E 着色。

我可以使用 ISNUMBER(SEARCH(word, cell)) 检测特定单元格是否包含特定单词,如何基于此对特定单元格使用条件格式。

但我不知道如何将此应用于整个 sheet,除了第一行。

任何帮助将不胜感激。

像这样:

  • Select全部数据
  • 转到条件格式
  • Select 新规则
  • 按照屏幕截图输入公式。
  • 重复其他关键字。

使用此公式一次性获得所有花费:=ISERROR(FIND("Spent",$B2))=FALSE

一旦你让它适用于一行,你就有了必要的公式 - 只需调整 Applies to 范围。