Excel 所有行中的查找值,而不仅仅是第一个匹配项
Excel lookup value in all rows, not just 1st match
我有以下 table 列 ID 和 X1,我想获得 X2。
如果 X1 列中有一行为“是”,则在 X2 列中具有相同 ID 的所有行都应为“是”。否则应该是NO。
例如,ID=106629-1(黄色)有 2 行是 NO,但 1 行是 YES,那么在 X2 列中所有三行都应该是 YES。其他2个ID(橙色和蓝色)的行都是NO,那么X2也应该是NO。
我试过VLOOKUP
,但它只考虑第一个匹配项。
使用 COUNTIFS 查看是否有标记 YES
=IF(COUNTIFS(A:A,A2,B:B,"YES"),"YES","NO")
我有以下 table 列 ID 和 X1,我想获得 X2。
如果 X1 列中有一行为“是”,则在 X2 列中具有相同 ID 的所有行都应为“是”。否则应该是NO。 例如,ID=106629-1(黄色)有 2 行是 NO,但 1 行是 YES,那么在 X2 列中所有三行都应该是 YES。其他2个ID(橙色和蓝色)的行都是NO,那么X2也应该是NO。
我试过VLOOKUP
,但它只考虑第一个匹配项。
使用 COUNTIFS 查看是否有标记 YES
=IF(COUNTIFS(A:A,A2,B:B,"YES"),"YES","NO")