我有一個 Excel 工作表,其中有 15 個欄位。在第 13 列中,我有 3 個姓名和間歇性放置的空格,在第 3 列中,我在頁面上按從最新到最早的順序排列日期。我想在第 13 列中找到特定名稱,並使用第 3 列中的日期填充另一個工作表上的儲存格。
答案1
解決方案
您可以使用VLOOKUP
,但查找列需要位於包含要寫出的資料的列的左側。要使用 VLOOKUP,我們可以將第 3 列複製到第 16 列。
=VLOOKUP('lookup_value', 'table_array', 'col_index_num', 'range_loopup')
=VLOOKUP(A2,DATA_SHEET!$M$2:$P$7,4,FALSE)
'range_loopup'
應設為 FALSE 以獲得精確匹配,並且'col_index_num'
是要寫出的資料的列號(此處查找列定義為列 1)。列M
是工作表的第 13 列,列是P
工作表的第 16 列。應顯示資料的列必須在 的範圍內table_array
。
例子
範例資料(不合適的列):
我們要在其中使用資料的工作表如下所示: