❶ 怎樣找出excel表格中兩列數據中不同的數據
vlookup 函數可以直接搞定x0dx0a語法:VLOOKUP(查找值,區域,列序號,邏輯值) x0dx0a「查找值」:為需要在數組第一列中查找的數值,它可以是數值、引用或文字元串。 x0dx0a「區域」:數組所在的區域,如「B2:E10」,也可以使用對區域或區域名稱的引用,例如資料庫或數據清單。 x0dx0a「列序號」:即希望區域(數組)中待返回的匹配值的列序號,為1時,返回第一列中的數值,為2時,返回第二列中的數值,以此類推;若列序號小於1,函數VLOOKUP 返回錯誤值 #VALUE!;如果大於區域的列數,函數VLOOKUP返回錯誤值 #REF!。 x0dx0a「邏輯值」:為TRUE或FALSE。它指明函數 VLOOKUP 返回時是精確匹配還是近似匹配。如果為 TRUE 或省略,則返回近似匹配值,也就是說,如果找不到精確匹配值,則返回小於「查找值」的最大數值;如果「邏輯值」為FALSE,函數 VLOOKUP 將返回精確匹配值。如果找不到,則返回錯誤值 #N/A。如果「查找值」為文本時,「邏輯值」一般應為 FALSE 。x0dx0a x0dx0a另外: ·x0dx0a如果「查找值」小於「區域」第一列中的最小數值,函數 VLOOKUP 返回錯誤值 #N/A。 ·x0dx0a如果函數 VLOOKUP 找不到「查找值」 且「邏輯值」為 FALSE,函數 VLOOKUP 返回錯誤值 #N/A。 x0dx0a x0dx0a下面舉例說明VLOOKUP函數的使用方法。 x0dx0a x0dx0a假設在Sheet1中存放小麥、水稻、玉米、花生等若干農產品的銷售單價:x0dx0a A B x0dx0a1 農產品名稱 單價 x0dx0a2 小麥 0.56 x0dx0a3 水稻 0.48 x0dx0a4 玉米 0.39 x0dx0a5 花生 0.51 x0dx0a????????????? x0dx0a100 大豆 0.45 x0dx0a x0dx0aSheet2為銷售清單,每次填寫的清單內容不盡相同:要求在Sheet2中輸入農產品名稱、數量後,根據Sheet1的數據,自動生成單價和銷售額。設下表為Sheet2: x0dx0a A B C D x0dx0a1 農產品名稱 數量 單價 金額 x0dx0a2 水稻 1000 0.48 480 x0dx0a3 玉米 2000 0.39 780 x0dx0a??????????????????? x0dx0a x0dx0a在D2單元格里輸入公式: =C2*B2 ; x0dx0a在C2單元格里輸入公式: =VLOOKUP(A2,Sheet1!A2:B100,2,FALSE) 。 x0dx0a如用語言來表述,就是:在Sheet1表A2:B100區域的第一列查找Sheet2表單元格A2的值,查到後,返回這一行第2列的值。 這樣,當Sheet2表A2單元格里輸入的名稱改變後,C2里的單價就會自動跟著變化。當然,如Sheet1中的單價值發生變化,Sheet2中相應的數值也會跟著變化。 其他單元格的公式,可採用填充的辦法寫入。