gpt4 book ai didi

excel - 将一个字符串与一列字符串进行比较并返回匹配 ID Excel

转载 作者:行者123 更新时间:2023-12-04 22:30:50 25 4
gpt4 key购买 nike

Excel 表 1

COLUMN A                       COLUMN B 
zone id_zone
Afognak Lake, AK
Granite Mountain, AK
Lik, AK
Little Squaw, AK
Kizhuyak, AK
Klawock, AK
Elizabeth Island, AK
Homer, AK
Hudson, NY
Hudson, NY
Peach Springs, AZ
Peach Springs, AZ
Peach Springs, AZ
Peach Springs, AZ
Blairstown, NJ
...

Excel 表 2
Column A   Column B
id_zone name_zone
30001 Afognak Lake, AK
30003 Granite Mountain, AK
30004 Lik, AK
30005 Little Squaw, AK
30006 Kizhuyak, AK
30007 Klawock, AK
30008 Elizabeth Island, AK
30009 Homer, AK
30010 Hudson, NY
30011 Peach Springs, AZ
30012 Blairstown, NJ
30013 Crosbyton, TX
30015 Deadmans Bay, AK
30016 Hallo Bay, AK
30017 Red Lake, AK
30018 Shell Lake, AK
30019 Kougarok, AK
30020 Selawik, AK
30021 Pillar Bay, AK
30022 Johnstone Point, AK
30023 Tikchik Lodge, AK
30024 Bell Creek, AK
...

如何将工作表 1 中的每个字符串与工作表 2 中的字符串数组进行比较并返回匹配的 ID?
我一直在使用查找,但它返回 75% 的错误 ID。

最佳答案

在 B1 中的 id_zone 下,取出这个公式并填写。

=iferror(index('sheet2'!a:a, match(a2, 'sheet2'!b:b, 0)), "no matching id")

VLOOKUP 总是在查找范围的第一列中找到它的匹配项。您想在第二列中匹配并返回第一列,因此 INDEX/MATCH 对更合适。

enter image description here

关于excel - 将一个字符串与一列字符串进行比较并返回匹配 ID Excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53022046/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com