Excel如何根据条件插入数据

Excel如何根据条件插入数据

我有一个名为 Contacts.xlsx 的 Excel 工作表,其中工作表1(主表)包含 496 个联系人和各种联系方式(A:U),其中包括:

邮政编码(已填充)第 I 列

纬度(空)J 列

必填(空)K 列

(数字为负数或正数,不是北、东南或西,即纬度 -35.28,经度 149.12)

-

工作表2有一个为邮政编码分配纬度和经度的列表:

邮政编码为 A2 列:A16743

纬度为 D2 列:D16743

经度为 E2 列:E16743

-

(所有列都有标题。)

对于各种邮政编码,将每个邮政编码的相应纬度从工作表 2 复制到工作表 1 的公式是什么?

我认为我需要第二个经度公式?

我已经完成了前 40 个的 c&p,但一定有更简单(即更聪明)的方法!

谢谢你的帮助,戴夫

编辑:回复 Kevin Anthony Oppegaard Rose,建议查找 VLOOKUP——查找 VLOOKUP 后,这是我一直在尝试的公式,在提出问题之前,我已经尝试使用几个小时了。从下面的答案可以看出,我试图使公式过于复杂。

=IF(I2=Sheet1!D1, VLOOKUP(Sheet1!D2, Sheet1!$D2:$F16743, 2), "FALSE")

非常感谢 PeterH 的帮助!

答案1

使用下面的纬度(在第 2 排):

=VLOOKUP(I2,Sheet2!A:E,4,FALSE)  

以下是 Long 的介绍:

=VLOOKUP(I2,Sheet2!A:E,5,FALSE)

如果您有未包含邮政编码的记录,您可以说明在这种情况下该怎么做:

=IFERROR(VLOOKUP(I2,Sheet2!A:E,5,FALSE),"Zip Code Not Found")

"Zip Code Not Found"如果没有匹配,则替换为您想要显示的内容。

对于这两个公式,将它们向下拖动以填充完整列表。

相关内容