excel - 如何对相同字母但不同单词使用 Excel VLOOKUP

标签 excel excel-formula vlookup

我需要找到具有相同字母但字母顺序不同的单词的值。我尝试使用 vlookup 但它没有用,有什么建议如何做到这一点?例如,照片中的字母相同,但顺序不同,我找不到值。

enter image description here

最佳答案

另一种选择LAMBDA()相关选项使用 REDUCE() :

enter image description here

E1 中的公式:

=XLOOKUP("",REDUCE(A$1:A$3,MID(D1,SEQUENCE(LEN(D1)),1),LAMBDA(a,b,SUBSTITUTE(a,b,"",1))),B$1:B$3)

或者;立即溢出整个范围,将上面的内容包裹在 BYROW() 中:

enter image description here

E1 中的公式:

=BYROW(D1:D3,LAMBDA(a,XLOOKUP("",REDUCE(A$1:A$3,MID(a,SEQUENCE(LEN(a)),1),LAMBDA(b,c,SUBSTITUTE(b,c,"",1))),B$1:B$3)))

上面假设查找值的长度完全相同。为了避免误报,我们应该首先连接我们的起​​始值:

=XLOOKUP(D1,REDUCE(A$1:A$3&D1,MID(D1,SEQUENCE(LEN(D1)),1),LAMBDA(a,b,SUBSTITUTE(a,b,"",1))),B$1:B$3)

并分别:

=BYROW(D1:D3,LAMBDA(a,XLOOKUP(a,REDUCE(A$1:A$3&a,MID(a,SEQUENCE(LEN(a)),1),LAMBDA(b,c,SUBSTITUTE(b,c,"",1))),B$1:B$3)))

关于excel - 如何对相同字母但不同单词使用 Excel VLOOKUP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72061677/

相关文章:

python - Pandas map 返回所有 NaN

php - 将一张工作表的内容和样式克隆到另一张工作表 - PHP Excel

excel-formula - Excel 除以零错误 - 批量更新

excel - VBA - 替换空白单元格

excel - 如何将以下数据转换为以下格式的列

excel - 结合 Vlookup 和 Sum 的更简单方法(如果)

sql - 如何使用Excel VBA获取新插入记录的id?

vba - 让VBA转换不同的日期格式

excel - 使用 COMBIN 函数的奇数结果

excel - 如何使用VLOOKUP结果作为COUNTIF条件