我想在Excel中结合使用索引和匹配以及左和右

y4ekin9u  于 2023-04-07  发布在  其他
关注(0)|答案(1)|浏览(128)

我有2个表,1个有邮政编码和区域,1个有权重,区域和值。我得到了INDEX + MATCH的工作,以获得区域代码,但不能链接的重量与区域,以获得正确的数额。

因此,我将添加权重为ex. 450,并需要在0-500范围内搜索等。我已经尝试使用以下LEFTRIGHT措施来获得正确的行,但无法将它们与MATCHINDEX行组合:

=(LEFT(J2,SEARCH("-",J2)-1)+0<=$X$3)

=(RIGHT(J2,LEN(J2)-SEARCH("-",J2))+0>=$X$3)

但不幸的是,我无法使用不同的Google和Youtube教程。
我还尝试了以下公式:

=INDEX($K$2:$R$12,MATCH(X3,J2:J12,0),MATCH(X4,$K$1:$R$1,0))

当我输入完整的权重范围(0-500 ex)时,这个函数可以工作,但不能让它与RIGHT/LEFT函数一起工作。
我的体重将在单元格X3中显示,区域将在X4中显示。

yv5phkfx

yv5phkfx1#

=XLOOKUP(K8,VALUE(TEXTSPLIT(J2:J5,"-")),XLOOKUP(K7,K1:M1,K2:M5,,0),,-1)

结果:

如果你像@Solar Mike建议的那样只设置下限或上限,那就更简单了:

=XLOOKUP(K8,J2:J5,XLOOKUP(K7,K1:M1,K2:M5,,0),,1)

结果:

相关问题