[英]Excel 2010 VLOOKUP to match two columns and retrieve the MAX value from the third column
[英]Match values in two columns and return value using vlookup from third column in Excel
我有一個工作表(稱為FINAL),其數據如下:
A B C
Year Month Births
1880 1 530
1880 2 456
1880 3 234
1890 1 163
1890 2 123
1890 3 125
第二個電子表格:
A B C D
Year Month Births
1880 1
1890 2
1890 3
我想從工作表2的A列中尋找一個值的馬赫數,例如工作表2中的1880,在工作表1的列A中,當它滿足特定的月份標准(例如1880(A)和1(B))時,在D中返回一個值,然后在D列中返回530
我寫的這個公式沒有給我任何東西(還給NA)
=IF(IF(A2=Final!B12,TRUE,FALSE),TRUE,VLOOKUP(Final!A2,Final!B12:C3532,2,FALSE))
對我而言,邏輯是,如果A2 = B2為TRUE,則外部為TRUE,如果為true,則執行Vlookup並返回第二列中的值,否則為false),但它不起作用
您需要將邏輯放入查詢中。
=INDEX(Final!$C$1:$C$500(MATCH(1,IF(A2=Final!$A$1:$A$500,IF(B2=Final!$B$1:$B$500,1,0),0),0))
這是一個數組公式。 退出編輯模式而不是Enter時,需要使用Ctrl-Shift-Enter進行確認。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.