99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
2020-08-06 閱讀量: 2025
VLOOKUP 函數(shù)

使用 VLOOKUP 函數(shù)在表中查找值。

語法

VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup])

例如:

  • = VLOOKUP (A2,A10: C20,2,TRUE)

  • =VLOOKUP("袁",B2:E7,2,FALSE)

  • = VLOOKUP (A2,"客戶端詳細(xì)信息"!A:F,3,F(xiàn)ALSE)

參數(shù)名稱

說明

lookup_value (必需參數(shù))

要查找的值。 要查找的值必須位于您在table_array參數(shù)中指定的單元格區(qū)域的第一列中。

例如,如果表數(shù)組跨越單元格 B2: D7,則您的 lookup_value 必須位于 B 列中。

Lookup_value 可以是值,也可以是單元格引用。

Table_array (必需參數(shù))

VLOOKUP 在其中搜索 lookup_value 和返回值的單元格區(qū)域。 你可以使用命名區(qū)域或表,并且可以在參數(shù)中使用名稱,而不是單元格引用。

單元格區(qū)域中的第一列必須包含lookup_value。 單元格區(qū)域中還需要包含要查找的返回值。

了解如何選擇工作表中的區(qū)域。

col_index_num (必需參數(shù))

包含返回值的列號(從1開始的table_array的最左側(cè)列)。

range_lookup (可選參數(shù))

一個邏輯值,該值指定希望 VLOOKUP 查找近似匹配還是精確匹配:

  • 近似匹配-1/TRUE假設(shè)表中的第一列按數(shù)值或字母順序排序,然后將搜索最接近的值。 這是未指定值時的默認(rèn)方法。 例如,= VLOOKUP (90,A1: B100,2,TRUE)。

  • 完全匹配-0/FALSE將搜索第一列中的確切值。 例如,= VLOOKUP ("Smith",A1: B100,2,F(xiàn)ALSE)。

如何開始

您需要四條信息才能構(gòu)建 VLOOKUP 語法:

  1. 要查找的值,也被稱為查閱值。

  2. 查閱值所在的區(qū)域。 請記住,查閱值應(yīng)該始終位于所在區(qū)域的第一列,這樣 VLOOKUP 才能正常工作。 例如,如果查閱值位于單元格 C2 內(nèi),那么您的區(qū)域應(yīng)該以 C 開頭。

  3. 區(qū)域中包含返回值的列號。 例如,如果指定 B2: D11 作為區(qū)域,則應(yīng)將 B 作為第一列,將 C 作為第二列進(jìn)行計數(shù),依此類推。

  4. (可選)如果需要返回值的近似匹配,可以指定 TRUE;如果需要返回值的精確匹配,則指定 FALSE。 如果沒有指定任何內(nèi)容,默認(rèn)值將始終為 TRUE 或近似匹配。

現(xiàn)在將上述所有內(nèi)容集中在一起,如下所示:

= VLOOKUP (查閱值、包含查閱值的區(qū)域、包含返回值的區(qū)域中的列號、近似匹配(TRUE)或完全匹配(FALSE))。

示例

下面是有關(guān) VLOOKUP 的幾個示例:

示例 1

VLOOKUP 示例 1

示例 2

VLOOKUP 示例 2

示例 3

VLOOKUP 示例 3

示例 4

VLOOKUP 示例 4

示例 5

VLOOKUP 示例 5

使用 VLOOKUP 將多個表中的數(shù)據(jù)合并到一個工作表中

可以使用 VLOOKUP 將多個表合并到一個表中,只要其中一個表具有與所有其他表相同的字段。 如果需要與具有較早版本的 Excel 的用戶共享工作簿,并且該用戶不支持將數(shù)據(jù)與多個表作為數(shù)據(jù)源的用戶共享,請將源合并到一個表中并將數(shù)據(jù)功能的數(shù)據(jù)源更改為新表,數(shù)據(jù)功能可用于較舊的 Excel 版本(前提是數(shù)據(jù)功能本身受較舊版本支持)。

具有使用 VLOOKUP 從其他表獲取數(shù)據(jù)的列的工作表

此處,列 A-F 和 H 具有僅使用工作表中的值的值或公式,其余列使用 VLOOKUP 和列 A (客戶端代碼)和列 B (律師)的值從其他表中獲取數(shù)據(jù)。

  1. 將具有公共字段的表復(fù)制到新工作表上,并為其命名。

  2. 單擊 "數(shù)據(jù)>數(shù)據(jù)工具>關(guān)系" 以打開 "管理關(guān)系" 對話框。

  3. 對于列出的每個關(guān)系,請注意以下事項:

    • 鏈接表的字段(列在對話框中的括號中)。 這是 VLOOKUP 公式的lookup_value

    • 相關(guān)的查閱表格名稱。 這是 VLOOKUP 公式中的table_array 。

    • 在新列中具有所需數(shù)據(jù)的相關(guān)查閱表格中的字段(列)。 "管理關(guān)系" 對話框中不顯示此信息-您必須查看相關(guān)的查閱表才能查看要檢索的字段。 你想要記下列號(A = 1),這是公式中的col_index_num 。

  4. 若要將字段添加到新表,請使用步驟3中收集的信息在第一個空列中輸入 VLOOKUP 公式。

    在我們的示例中,列 G 使用律師( lookup_value)從律師費工作表表(col_index_num = 4)獲取賬單費率數(shù)據(jù),tblAttorneys ( Table_array),公式= VLOOKUP ([@Attorney],tbl_Attorneys,4,F(xiàn)ALSE)。

    公式還可以使用單元格引用和區(qū)域引用。 在我們的示例中,它將是= VLOOKUP (A2,"律師費"!A:D、4、FALSE)。

  5. 繼續(xù)添加字段,直到獲得所需的所有字段。 如果您嘗試準(zhǔn)備包含使用多個表的數(shù)據(jù)功能的工作簿,請將數(shù)據(jù)源的數(shù)據(jù)源更改為新表。

常見問題

問題

出錯原因

返回了錯誤值

如果 range_lookup 為 TRUE 或被排除在外,需要對第一列按字母或數(shù)字順序排序。 如果未對第一列排序,可能會返回意外值。 請對第一列排序,或使用 FALSE 以獲得精確匹配項。

單元格中顯示 #N/A

  • 如果 range_lookup 為 TRUE,并且 lookup_value 中的值比 table_array 的第一列中的最小值小,將顯示錯誤值 #N/A。

  • 如果 range_lookup 為 FALSE,則錯誤值 #N/A 表示未找到精確匹配項。

有關(guān)在 VLOOKUP 中解決 #N/A 錯誤的詳細(xì)信息,請參閱如何在 VLOOKUP 函數(shù)中更正 #N/A 錯誤

#REF! (顯示在單元格中)

如果 col_index_num 大于 table-array 中的列數(shù),則顯示錯誤值 #REF! 。

有關(guān)在 VLOOKUP 中解決 #REF! 錯誤的詳細(xì)信息,請參閱如何更正 #REF! 錯誤.

#VALUE! (顯示在單元格中)

如果 table_array 小于 1,則顯示錯誤值 #VALUE! 。

有關(guān)在 VLOOKUP 中解決 #VALUE! 錯誤的詳細(xì)信息,請參閱 如何在 VLOOKUP 函數(shù)中更正 #VALUE! 錯誤.

#NAME? (顯示在單元格中)

錯誤值 #NAME? 通常意味著該公式缺少引號。 要查找人員的姓名,請確保在公式中的姓名左右加上引號。 例如,在 =VLOOKUP("袁",B2:E7,2,FALSE) 中輸入姓氏“"袁"”。

有關(guān)詳細(xì)信息,請參閱如何更正 #NAME! 錯誤.

Excel 中的 #SPILL! (顯示在單元格中)

此特定#SPILL!錯誤 通常意味著你的公式依賴于查找值的隱式交集,并使用整個列作為引用。 例如 = VLOOKUP (A:A,A:C,2,F(xiàn)ALSE)。 你可以通過使用 @ 運算符(如下所示)定位查找引用來解決此問題: = VLOOKUP (@A: A、A:C、2、FALSE)。 或者,你可以使用傳統(tǒng) VLOOKUP 方法并引用單個單元格,而不是整個列: = VLOOKUP (A2,A:C,2,F(xiàn)ALSE)。

最佳做法

要執(zhí)行的操作

原因

range_lookup使用絕對引用

通過使用絕對引用,可以向下填充公式,這樣該公式始終在完全精確的查找區(qū)域內(nèi)查找。

了解如何使用絕對單元格引用

請勿將數(shù)字或日期值存儲為文本。

在搜索數(shù)字或日期值時,請確保 table_array 第一列中的數(shù)據(jù)未存儲為文本值。 否則,VLOOKUP 可能返回不正確或意外的值。

對第一列排序

range_lookup 為 TRUE 時使用 VLOOKUP 之前對 table_array 的第一列排序。

使用通配符

如果 range_lookup 為 FALSE 且 lookup_value 為文本,您可在 lookup_value 中使用通配符 - 問號 (?) 和星號 (*)。 問號匹配任何單個字符。 星號匹配任何字符序列。 如果要查找實際的問號或星號,則在字符前鍵入代字號 (~)。

例如,= VLOOKUP ("Fontan?",B2: E7,2,F(xiàn)ALSE)將搜索最后一個字母可能會發(fā)生變化的所有Fontana實例。

請確保您的數(shù)據(jù)中不包含錯誤的字符。

在第一列中搜索文本值時,請確保第一列中的數(shù)據(jù)沒有前導(dǎo)空格、尾部空格、直引號(' 或 ")與彎引號(‘或“)不一致或非打印字符。 否則,VLOOKUP 可能返回意外的值。

要獲得準(zhǔn)確的結(jié)果,請嘗試使用 CLEAN 函數(shù)TRIM 函數(shù)刪除單元格中表格值后后面的后置空格。

菜鳥搬運,僅供學(xué)習(xí)分享...

22.5701
1
關(guān)注作者
收藏
評論(0)

發(fā)表評論

暫無數(shù)據(jù)
推薦帖子