簡體   English   中英

excel索引匹配vlookup-基於兩列中的條件的返回值

[英]excel index match vlookup - return value based on criteria in two columns

一家快遞公司在每個星期日晚上使用裝有油箱的汽車。 在周日晚上,沒有駕駛員的情況下,空車將按2個秤進行稱重(每個秤都有自己的差異)。

date    car scale   weight  note 
04/29   014 scale_1 1244.3  fillup 
04/29   014 scale_2 1247.1  fillup 
04/29   015 scale_1 1200.9  fillup 
04/29   015 scale_2 1203.7  fillup

在整整一周的時間里,包裹會在清晨裝載,晚上則將汽車排空並稱重。

date    car scale   weight  note 
04/30   014 scale_1 1213.3  returned to depot 
04/30   014 scale_2 1216.1  returned to depot 
04/30   015 scale_1 1144.9  returned to depot 
04/30   015 scale_2 1147.7  returned to depot 
05/01   014 scale_1 1167.8  returned to depot 
05/01   014 scale_2 1170.6  returned to depot 
05/01   015 scale_1 1052.9  returned to depot 
05/01   015 scale_2 1055.7  returned to depot

每秤1的差異為45.5公斤,每秤2的差異為05/01,而04/30

如何在右側的列中創建一個函數-在“注釋”之后的一個函數,這將使我根據比例和汽車與之前的測量值有所差異? (從相同的“比例”和相同的“汽車”中查找最后的“重量”值,然后從當前測量值中減去該值)

我得到了與learningAsWeGo類似的東西。 嘗試:

=E9-(INDEX($E$2:$E8,MATCH(1,MATCH($D$2:$D8,D9,0),-1)))

我在體重和體重之間創建了另一列。 此列包含car + scale。 在要顯示差異的列中,輸入上面的公式。 您可能會在其中找不到錯誤的情況下拋出if錯誤。

最后一次出現的差異

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM