在excel中匹配相关的列
我有一列保持不变。 我在B和C列有相互关联的数据。 我希望列B和C中的文本和数字与A列中的文本相匹配。
问题:如何成功对列B及其关联列C进行sorting以匹配列A?
例如之前:
AC 20
BE 50
C
DA 10
Ë
后:
AA 10
乙
CC 20
d
EE 50
我试过= IF(ISERROR(VLOOKUP(A2,$ D $ 2:$ D $ 23,1,0)),“”,VLOOKUP(A2,$ D $ 2:$ D $ 23,1,0)列B与列A(基于上面的例子)。
提前致谢!
一个简单的VLOOKUP
将在这里工作,对search是否失败进行调整:
E栏的公式是:
=IF(ISNA(VLOOKUP($A2,$B$2:$C$6,1,FALSE)),"",VLOOKUP($A2,$B$2:$C$6,1,FALSE))
列F是类似的,只能从查找数组中检索第2列:
=IF(ISNA(VLOOKUP($A2,$B$2:$C$6,2,FALSE)),"",VLOOKUP($A2,$B$2:$C$6,2,FALSE))
当然这里有一些重复,因为查找是执行两次。 但是,不知道这会如何影响你的性能使用情况,因为这个问题的范围是有限的。
参考
- VLOOKUP
- ISNA
- 如果