回覆列表
  • 1 # 手機使用者66576329186

    如果這三個資訊都是在a、b、c三列,資料從第二行開始,

    在b表的b2輸入:=vlookup(a2,a表!a:b,2,0)下拉

    c2輸入:=vlookup(a2,a表!a:c,3,0)下拉

    這樣在b表的a2及以下單元格里輸入姓名時,就會自動引用a表相對應的資料了。

    vlookup用法:

    在表格陣列的首列查詢指定的值,並由此返回表格陣列當前行中其他列的值。

    vlookup中的v引數表示垂直方向。當比較值位於需要查詢的資料左邊的一列時,可以使用vlookup而不是hlookup。

    語法

    vlookup(lookup_value,table_array,col_index_num,range_lookup)

    lookup_value為需要在表格陣列(陣列:用於建立可生成多個結果或可對在行和列中排列的一組引數進行運算的單個公式。陣列區域共用一個公式;陣列常量是用作引數的一組常量。)第一列中查詢的數值。lookup_value可以為數值或引用。若lookup_value小於table_array第一列中的最小值,vlookup返回錯誤值#n/a。

    table_array為兩列或多列資料。使用對區域或區域名稱的引用。table_array第一列中的值是由lookup_value搜尋的值。這些值可以是文字、數字或邏輯值。文字不區分大小寫。

    col_index_num為table_array中待返回的匹配值的列序號。col_index_num為1時,返回table_array第一列中的數值;col_index_num為2,返回table_array第二列中的數值,以此類推。如果col_index_num:

    小於1,vlookup返回錯誤值#value!。

    大於table_array的列數,vlookup返回錯誤值#ref!。

    range_lookup為邏輯值,指定希望vlookup查詢精確的匹配值還是近似匹配值:

    如果為true或省略,則返回精確匹配值或近似匹配值。也就是說,如果找不到精確匹配值,則返回小於lookup_value的最大數值。

    table_array第一列中的值必須以升序排序;否則vlookup可能無法返回正確的值。有關詳細資訊,請參閱排序資料。

    如果為false,vlookup將只尋找精確匹配值。在此情況下,table_array第一列的值不需要排序。如果table_array第一列中有兩個或多個值與lookup_value匹配,則使用第一個找到的值。如果找不到精確匹配值,則返回錯誤值#n/a。

    註解

    在table_array第一列中搜索文字值時,請確保table_array第一列中的資料沒有前導空格、尾部空格、直引號("或")與彎引號(‘或“)不一致或非列印字元。否則,vlookup可能返回不正確或意外的值。有關詳細資訊,請參閱clean和trim。

    在搜尋數字或日期值時,請確保table_array第一列中的資料未儲存為文字值。否則,vlookup可能返回不正確或意外的值。有關詳細資訊,請參閱將儲存為文字的數字轉換為數字值。

    如果range_lookup為false且lookup_value為文字,則可以在lookup_value中使用萬用字元、問號(?)和星號(*)。問號匹配任意單個字元;星號匹配任意字元序列。如果要查詢實際的問號或星號,請在該字元前鍵入波形符(~)。

    還有不懂可hi我。

  • 中秋節和大豐收的關聯?
  • 有了寶寶之後,愛情與柴米油鹽真的不能並存嗎?