我有下表:
ID 268 287 396
Simulation | Leaving Date | Benefit on Leaving (if any) | Leaving Date | Benefit on Leaving (if any) | Leaving Date | Benefit on Leaving (if any)
1 2040 $50 2040 $100 2035
我想總結一下任何給定年份的每個 ID 離開的好處。例如,如果我要總結 2035 年離開的收益,則為 0。但是,如果我要總結 2040 年離開的收益,則應為 50 美元 100 美元 = 150 美元。
如何在 Excel 中執行此操作?我知道如何使用INDEX&MATCH來查找特定的離開日期并在離開時受益,這只是下一個單元格。但是,在某些情況下,在那一年不會只有一個人離開(我知道的INDEX&MATCH方法只能搜索并回傳唯一值)。而且,對于某些ID,當他們離開時,他們沒有得到任何好處,因此相應的單元格是空白的,如ID 396所示。
我不想“蠻力”這個,因為我所展示的只是一個簡短的例子,但實際上,每個模擬的行大約有 100 列長(我有大約 50 個 ID),我需要這樣做1000 次模擬。
總之,
- “離職福利(如果有)”一欄總是跟在“離職日期”一欄后面。
- 每個“離開日期”列就像我的標準——在每一行中,我需要找到我正在尋找的所有“離開日期”,并總結相應的離開福利。如果在那個離開日期離開沒有任何好處,那么我將該特定值設為 0。
任何直觀的建議將不勝感激:) 如果之前有人問過類似的問題,我深表歉意!經過多次搜索,我找不到任何令人滿意的解決方案。
uj5u.com熱心網友回復:
選項 1:SUMIFS與偏移量范圍一起使用(盡管確實假設沒有任何收益等于 2040)。
=SUMIFS(B2:F2,A2:E2,2040)

選項 2:SUMPRODUCT與偏移范圍一起使用。
=SUMPRODUCT(B2:F2*(A1:E1="Leaving Date")*(A2:E2=2040))

轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/319087.html
標籤:擅长
