Excel:如果語句為 true,則從其旁邊的儲存格中取得值

Excel:如果語句為 true,則從其旁邊的儲存格中取得值

我有很多在 Excel 中配對的數據。有沒有辦法可以使用IF/IFS語句MATCH來比較日期,如果匹配,則複製其旁邊的列中的資料。

例子:

如果資料行 A 中的值等於表 1 行 X,則設定結果行 A = 表 2 行 X

我不能只執行巢狀IF/IFS語句,因為資料超過 200 行,這將是一個龐大的IF語句。

答案1

X查找會解決它。最好是查看官方辦公室的支援頁面這裡(它實際上有一個很棒的短視頻演示了此功能的使用)。

如果您使用的 Excel 版本不支援 XLOOKUP,我建議使用查找表

如果全部失敗(例如 - VLOOKUP 假設搜尋列是第一列,但您想根據第二列上的值取得行) - 使用索引與匹配

答案2

根據你的樣本,我同意 shemadolev,Vlookup 和 Xlookup 可能會有所幫助。

在此輸入影像描述

在D2中輸入=IFNA(XLOOKUP(C2,$A$2:$A$11,$B$2:$B$11),"")or =IFNA(VLOOKUP(C2,$A$2:$B$11,2,0),""),然後下拉。

相關內容