使用 Vlookup AND Match 公式时出现 Google Sheets 日期错误消息

问题描述 投票:0回答:1

我的 Google 表格中有 2 个选项卡

  1. 汇率

  2. MTDWQ

在“汇率”选项卡上,图像中显示以下内容

FXRATES Table

在 MTDWQ 选项卡上,我在第二张图片中显示了以下内容

MTDWQ Table

正如您在图片中看到的,使用以下公式时,我收到以下错误消息;

=VLOOKUP(A2, FXRATES!$B$2:$G$13, MATCH(B2, FXRATES!$B$1:$G$1, 0), FALSE)

错误:在 MATCH 评估中未找到值“45323”。

我尝试了多种格式化方法,但还是不行。我要做的就是根据货币列和月份列,交叉引用 FXRATES 表上的这些值并提取相关汇率。

这是原始 Google 表格的副本:Google 表格示例

有人可以告诉我我做错了什么吗?

我尝试重新格式化日期列,但仍然收到相同的错误消息。

google-sheets google-sheets-formula vlookup
1个回答
0
投票

您可以尝试:

=map(A2:A,B2:B,lambda(a,b,if(counta({a,b})<>2,,ifna(filter(filter(FXRATES!B:G,FXRATES!B1:G1=a),FXRATES!A:A=b)))))

© www.soinside.com 2019 - 2024. All rights reserved.