我有4个相同的电子表格和相同的标题,我需要将其汇集到一张表格中,一些数据是重复的,我想制作一个公式,我可以将其复制到检查每列数据的单元格中。“ p>
所以这就是所有的数据。 !http://i1372.photobucket.com/albums/ag321/josiahcowden/example_zps6f0c2e2c.png
这是每个的标题信息 !http://i1372.photobucket.com/albums/ag321/josiahcowden/headerdata_zps299e9332.png
我需要公式看起来像 = vlookup(A2,Sheet1!A:AM,16,false)但如果没有数据在16(P)中,则使用IF语句查看col索引号22(Y),然后转到28(AB)如果28(AB)中没有数据,则22(Y)中没有数据,最后是第四张34(AH)。
答案 0 :(得分:2)
不是VBA,但这个公式会这样做
=IF(VLOOKUP(A2,Sheet1!A:AM,16,FALSE)<>"",
VLOOKUP(A2,Sheet1!A:AM,16,FALSE),
IF(VLOOKUP(A2,Sheet1!A:AM,22,FALSE)<>"",
VLOOKUP(A2,Sheet1!A:AM,22,FALSE),
IF(VLOOKUP(A2,Sheet1!A:AM,28,FALSE)<>"",
VLOOKUP(A2,Sheet1!A:AM,28,FALSE),
VLOOKUP(A2,Sheet1!A:AM,34,FALSE)
)
)
)