INDEX MATCH,VLOOKUP或SUMPRODUCT?

时间:2018-06-10 18:49:07

标签: excel

我有2个文件如下所示。

一个文件包含交易日期,车辆编号和VIN编号。

第二个文件包含车辆编号,取件日期,退货日期和VIN编号。

我正在尝试创建一个公式,该公式将根据交易日期返回所用车辆的正确VIN编号。交易日期发生在取件日期和退货日期之间。

问题是我有相同车辆编号的几个VIN编号,所以我需要交易时使用的车辆的vin编号。

在下面的示例中,您将在我的第一个文件的第一个订单项上看到交易日期为5/10/2018。

我需要从第二个文件中返回正确的vin编号,即第730行。

Data

1 个答案:

答案 0 :(得分:0)

根据您的图片:

appcomponents.org

您会看到交易日期为5/10/2018的车辆DMI2-F16在两个电子表格中都是唯一的。

因此,您需要创建一个列:

(1)在第一个文件中,在Vehicle和VIN之间

(2)在第二个文件中,在Return和VIN之间。

这一栏将是:

(1)=CONCATENATE(D2,AT2),然后向下拖动以包含所有数据。

(2)=CONCATENATE(B2,F2),然后向下拖动以包含所有数据。

然后你可以在AU中查找:

=VLOOKUP([concatenated field], [range in other file - something like this file!F:H], 2, 0)

这会给你你想要的东西。