gpt4 book ai didi

excel - 按分隔符拆分单元格文本并在每个单元格上执行 vlookup

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

我的单元格包含用逗号分隔的文本,例如:

apples, bananas, mango
每个单元格中的项目数量各不相同,有的有一个,有的多达 10 个。
我希望遍历单元格中的每个项目,然后对它们执行 vlookup,我非常希望将 vlookup 结果放入结果单元格中的相同格式中。因此,例如,如果在我的原始单元格中存在多个项目的匹配项,则生成的单元格将包含由逗号分隔的多个结果。
我认为 vlookup 逻辑很好,但真的很难有一种“for循环”来遍历列表中用逗号分隔的所有项目。

最佳答案

使用 Office 365 和 Excel 2019 for PC 中当前可用的公式:

=TEXTJOIN(", ",TRUE,IFERROR(VLOOKUP(FILTERXML("<a><b>"&SUBSTITUTE(A1,",","</b><b>")&"</b></a>","//b"),F1:G3,2,0),""))
enter image description here
使用目前仅适用于 Office 预览体验成员 beta channel 的功能:
=TEXTJOIN(", ",TRUE,XLOOKUP(TEXTSPLIT(A1,", "),F1:F3,G1:G3,""))

关于excel - 按分隔符拆分单元格文本并在每个单元格上执行 vlookup,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72048224/

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