我有以下简单的表格:
A 1
B 2
C 2
D 1
使用索引/匹配公式,我已将其设置为只能一次查看一行。
然而,当我拖下这个公式并要求它返回第二列是2的位置时。我在查找的顶部和底部收到N / A.
当有NA或返回多行时,有没有办法要求它跳过?
这是我的代码:
=INDEX(B2,MATCH(1,C2))
返回:
A 1 A
B 2 #N/A
C 2 #N/A
D 1 D
我希望它返回:
A 1 A
B 2 D
C 2
D 1
所以在没有匹配的情况下滑行。
答案 0 :(得分:0)
让它跳过值为NA的最简单方法是放置IF语句
HTML Entity (decimal) ‏
HTML Entity (hex) ‏
HTML Entity (named) ‏
How to type in Microsoft Windows Alt +200F
UTF-8 (hex) 0xE2 0x80 0x8F (e2808f)
UTF-8 (binary) 11100010:10000000:10001111
UTF-16 (hex) 0x200F (200f)
UTF-16 (decimal) 8,207
UTF-32 (hex) 0x0000200F (200f)
UTF-32 (decimal) 8,207
C/C++/Java source code "\u200F"
Python source code u"\u200F"
或 如果它是NA,因为它没有找到匹配
=If(A1 = "NA","",INDEX(MATCH))
其中一个应该这样做。如果没有,请发布您的代码。