行跳过和删除列中的其他单元格的问题

假设我想把一列与另一列的每一行相匹配。 A1是B1,A2是B3,A3是B5,依此类推。 我尝试使用IF(MOD(ROW(),2)= 1,B1,“”),但这仍导致B2,B4,B6 …等被跳过。 也就是说,实际显示的值只是B的奇数值。基本上我的问题是,我试图将列与每隔一行的信息匹配到一列,并且每行都有信息。 有没有办法使用OFFSET或类似的function来完成这项任务。 或者,是否有任何简单的方法让Excel识别(根据CODE()函数)是空白的单元格,以便我可以使用GoTo并删除它们,将该列合并到每行的一条信息而不是每行两排?

您可以使用Index()来获取数据。 =指数(B:B,行()+排() – 行($ A $ 1))。