【发布时间】:2020-08-11 06:23:53
【问题描述】:
我有两列要与另外两列进行比较,并在第三列中返回值。挑战在于我需要返回一个完全匹配的 WHERE 可用,否则即使匹配只是一个单词,也返回最接近的匹配。因此,我正在查看一个公式,该公式可能会查看字符串和单词的顺序,可能文本不完全匹配。
这是我尝试过的,但显然没有完成工作。
=ARRAYFORMULA(VLOOKUP(F:F&"*",B:C,2,FALSE))
我的电子表格的链接是https://docs.google.com/spreadsheets/d/1sgjFuZItDWW7R1QINKgeSWP2-vvRmkQ2DfwcGXTpfn0/edit?usp=sharing
感谢观看。
【问题讨论】:
-
你能解释一下为什么你期望
Kenya Young Egbert在Kenya Anne Egbertrosa上输出而不是Singapore Cyndy Gadison在Singapore Rosa Weis Gadison上的输出吗?从逻辑上讲,它没有任何意义,因为两者都是部分匹配,不管第二个也有完全匹配 -
根据我的理解(如果我错了,请纠正我),如果有完全匹配,那么你从 C 中取值,否则你取部分匹配。 Anne Egbertosa 没有完全匹配,但 Cyndy Gadison 有一个完全匹配,因此它忽略了 Roda Weis Gadison。
-
我基本上确保此人来自上述国家。那么名称就是完全匹配或接近。
标签: google-sheets