Excel 单独 table 中两个条件的条件格式
Excel Conditional formatting on two criteria in a separate table
这是一个报告演示练习...
我正在寻找改变单元格颜色而不改变单元格内容的魔法。
我有一种交叉表 table,其中包含 ROWS 个人 CustomerID,以及作为月份的 COL。
演示文稿TABLE
CustomerID
Jan 22
Feb 22
Mar 22
0001
0
000
0002
00
00
0
....
....
...
在单独的 table 中,我有一些数据想以条件格式类型的方式使用。
查询 TABLE
CustomerID
Period
Label
0001
Feb 22
Applied
0001
Mar 22
Pending
0006
Mar 22
Approved
0009
Dec 23
Pending
假设如果数据 table 中的 CustomerID 和 Period 具有标签“已应用”,那么我希望顶部 table 中的 CustomerID 和 Period 相交的单元格被着色红色的。如果它是“通过”,我希望它是绿色的,等等。
句点是日期数据类型。 table 是 excel table。
单元格中的美元值与它无关。
我见过一些结合使用命名范围和条件格式的技术,但我很困惑。
我可以通过将辅助列放入我的源数据(第二个 table),然后对行和列的组合进行 xlookup,将美元值放入正确的单元格 headers, 针对该辅助列。
但后来我运行失去了动力。
最终结果
CustomerID
Jan 22
Feb 22
Mar 22
0001
RED
BLUE
0002
....
....
...
在单独的两个标准上的条件格式 Table
这个是我试过的,
• 已应用
的条件格式中使用的公式
=COUNTIFS($F:$F,$A2,$G:$G,B,$H:$H,"Applied")=1
以上公式特别感谢Scott Craner先生
• 对于 Pending,您也可以尝试使用 SUMPRODUCT()
或 COUNTIFS()
函数,这两种方式都有效,
=SUMPRODUCT(($A2=$F:$F)*(B=$G:$G)*($H:$H="Pending"))=1
这是一个报告演示练习...
我正在寻找改变单元格颜色而不改变单元格内容的魔法。
我有一种交叉表 table,其中包含 ROWS 个人 CustomerID,以及作为月份的 COL。
演示文稿TABLE
CustomerID | Jan 22 | Feb 22 | Mar 22 |
---|---|---|---|
0001 | 0 | 000 | |
0002 | 00 | 00 | 0 |
.... | .... | ... |
在单独的 table 中,我有一些数据想以条件格式类型的方式使用。
查询 TABLE
CustomerID | Period | Label |
---|---|---|
0001 | Feb 22 | Applied |
0001 | Mar 22 | Pending |
0006 | Mar 22 | Approved |
0009 | Dec 23 | Pending |
假设如果数据 table 中的 CustomerID 和 Period 具有标签“已应用”,那么我希望顶部 table 中的 CustomerID 和 Period 相交的单元格被着色红色的。如果它是“通过”,我希望它是绿色的,等等。
句点是日期数据类型。 table 是 excel table。
单元格中的美元值与它无关。
我见过一些结合使用命名范围和条件格式的技术,但我很困惑。
我可以通过将辅助列放入我的源数据(第二个 table),然后对行和列的组合进行 xlookup,将美元值放入正确的单元格 headers, 针对该辅助列。
但后来我运行失去了动力。
最终结果
CustomerID | Jan 22 | Feb 22 | Mar 22 |
---|---|---|---|
0001 | RED | BLUE | |
0002 | |||
.... | .... | ... |
在单独的两个标准上的条件格式 Table
这个是我试过的,
• 已应用
的条件格式中使用的公式=COUNTIFS($F:$F,$A2,$G:$G,B,$H:$H,"Applied")=1
以上公式特别感谢Scott Craner先生
• 对于 Pending,您也可以尝试使用 SUMPRODUCT()
或 COUNTIFS()
函数,这两种方式都有效,
=SUMPRODUCT(($A2=$F:$F)*(B=$G:$G)*($H:$H="Pending"))=1