【发布时间】:2021-07-30 03:28:22
【问题描述】:
我的数据:
| TABLE 1 | Person1 | Person2 | Person3 | Person4 | Person5 | Person6 | Person7 | Person8 |
|---|---|---|---|---|---|---|---|---|
| Monday | A | B | C | D | E | E | F | F |
| Tuesday | B | F | D | C | E | E | F | A |
| Wednesday | C | D | A | F | E | E | F | F |
| PLACE |
|---|
| A |
| B |
| C |
| D |
我的问题:
我想比较每天命名范围Place 中的所有值是否都在Monday, Tuesday, Wednesday,... 的行内,如果有些值丢失,这些值是哪一个。
所以,对于Wednesday,它应该给出一个"B" missing 与IF 公式或任何你有的建议。 "E" 和 "F" 不在 Place 中,应该忽略它们。
到目前为止我尝试了什么:
研究总是让我比较 2 列而不是行和列。
我试过这样的数组函数($B3:$I3 == "Monday row" == "row1"):
=INDEX(Place;SMALL(IF(ISERROR(MATCH(Place;$B3:$I3;0));(ROW(Place)-MIN(ROW(Place))+1);"");ROWS($A$1:A1)))
错误:比较单个行需要许多“帮助”列。还有“#NUM!”即使来自
Place的所有值都出现或仅缺少一个值。
我开始使用许多 COUNTIF 公式,例如
=COUNTIF(row1;INDEX(Place;1))+COUNTIF(row1;INDEX(Place;2))+COUNTIF(row1;INDEX(Place;3))+COUNTIF(row1;INDEX(Place;4))
当所有值都出现时给我一个"4",如果部分或全部缺失,则给我一个较低的值。但是如何将获取这些数字与“查看”缺少哪些值导致“低于 4”数字联系起来?
【问题讨论】:
标签: excel comparison