我正在使用匹配公式来查看是否在矩阵中找到了值“A.VOGEL”(A4:A8)。
我有这个公式:
=IF(ISERROR(MATCH("A.VOGEL";A4:A8));"A.VOGEL";"")
当这是公式的值范围时:
A4: A.VOGEL
A5: OTHER BRAND 1
A6: OTHER BRAND 2
A7: OTHER BRAND 3
A8: OTHER BRAND 4
当这是值的范围时,公式不起作用:
A4: OTHER BRAND 1
A5: OTHER BRAND 2
A6: A.VOGEL
A7: OTHER BRAND 3
A8: OTHER BRAND 4
(where A.VOGEL could be in A5, A6, A7 OR A8)
当A.VOGEL在a4中时,公式有效。但是当它在A5,A6,A7或A8中时,我的公式不起作用。匹配公式然后返回#N/B
我不明白为什么当匹配公式不是给定矩阵中的第一个时,匹配公式不能返回A.VOGEL的位置。对此有什么解决方案吗?
答案 0 :(得分:0)
试试这个:
=IF(NOT(ISERROR(MATCH("A.VOGEL";A4:A8;0)));"A.VOGEL";"")