<address id="rjzdp"></address>
    <sub id="rjzdp"><listing id="rjzdp"><meter id="rjzdp"></meter></listing></sub>

            <address id="rjzdp"><nobr id="rjzdp"><th id="rjzdp"></th></nobr></address>

            <em id="rjzdp"><span id="rjzdp"></span></em>

                  win7系統下載
                  當前位置: 首頁 > 硬件軟件教程 > 詳細頁面

                  Excel VLookUp函數如何用If或If{0,1}完成兩個或三個條件的多條件搜索

                  發布時間:2025-03-15 文章來源:xp下載站 瀏覽:

                  辦公軟件是指可以進行文字處理、表格制作、幻燈片制作、圖形圖像處理、簡單數據庫的處理等方面工作的軟件。目前辦公軟件朝著操作簡單化,功能細化等方向發展。辦公軟件的應用范圍很廣,大到社會統計,小到會議記錄,數字化的辦公,離不開辦公軟件的鼎力協助。另外,政府用的電子政務,稅務用的稅務系統,企業用的協同辦公軟件,這些都屬于辦公軟件。

                  VLookUp函數通常用于一個條件的查找,但也可以實現多條件查找,組合多個條件要用 If 或 If{0,1},一般用 If 實現兩個條件的查找,用 If{0,1} 既可實現兩個條件又可實現三個條件甚至更多條件的查找。

                  如果用 If{0,1} 實現兩個條件以上的查找需用 & 把查找值和查找范圍連接起來,也就是把要滿足條件的列合并為一列,然后在該列中查找,把要返回的列獨立為一列。以下就是 Excel VLookUp怎么用If或If{0,1}實現兩個或三個條件的多條件查找的 4 個實例。

                  一、Excel VLookUp怎么用If組合兩個條件查找

                  1、假如要查找“產品名稱”為“白色T恤”且“價格”等于 99 的服裝銷量。雙擊 E2 單元格,把公式 =VLOOKUP("白色T恤",IF(C2:C11=99,A2:D11,),4,FALSE) 復制到 E2,按 Ctrl + Shift + 回車,返回查找結果 874,操作過程步驟,如圖1所示:

                  Excel VLookUp怎么用If組合兩個條件查找

                  圖1

                  2、公式 =VLOOKUP("白色T恤",IF(C2:C11=99,A2:D11,),4,FALSE) 說明:

                  A、C2:C11=99 是 If 的條件,意思是:取出 C2 到 C11 中的每個值與 99 比較,如果等于 99,返回 True,否則返回 False,最后返回數組 {FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;FALSE;TRUE;TRUE;FALSE}。

                  B、則 IF(C2:C11=99,A2:D11,) 變為 IF({FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;FALSE;TRUE;TRUE;FALSE},A2:D11,),然后從數組中取出每一個元素,如果為 True,返回 A2:D11 中的數據,否則返回 0;例如:第一次取出 FALSE,返回 0,0,0,0;(每個 0 對應 A2:D11 中的一列);第二次取出 TRUE,返回 A3:D3 中的數據,即 "粉紅襯衫",43353,99,785;,其它的以此類推。數組中的 43353 是日期轉為的數值。

                  C、則公式變為 =VLOOKUP("白色T恤",{0,0,0,0;"粉紅襯衫",43353,99,785;"白色T恤",43353,99,874;……;0,0,0,0},4,FALSE),然后在數組查找“白色T恤”,找到后返回第 4 列,恰好是 874;公式中 4 表示返回第 4 列,FALSE 表示“精確匹配”。

                  二、Excel VLookUp怎么用If{0,1}組合條件查找

                  (一)用 If{0,1} 組合一個條件查找

                  1、假如要查找“姓名”為“黃子辛”的職務。雙擊 D2 單元格,把公式 =VLOOKUP("黃子辛",IF({0,1},C2:C8,A2:A8),2,FALSE) 復制到D2,按回車,返回查找結果“經理”;操作過程步驟,如圖2所示:

                  Excel VLookUp怎么用If{0,1}組合條件查找

                  圖2

                  2、公式 =VLOOKUP("黃子辛",IF({0,1},C2:C8,A2:A8),2,FALSE) 說明:

                  A、{0,1} 是 If 的數組條件,IF({0,1},C2:C8,A2:A8) 的意思是:第一次從數組中取出 0,由于 0 為 False,所以返回 A2:A8 中的 A2(林語彤),第二次從數組中取出 1,由于 1 為 True,所以返回 C2:C8 中的 C2(員工);然后再次從數組中取出 0,返回 A2:A8 中的 A3(張秀玲),接著再取出 1,返回 C2:C8 中的 C3(員工);其它的以此類推直到取到 C8 和 A8,最后返回數組 {"林語彤","員工";"張秀玲","員工";"黃子辛","經理";"李秀麗","員工";"劉月芹","員工";"秦玉銀","員工";"趙云祥","經理"}。

                  B、則公式變為 =VLOOKUP("黃子辛",{"林語彤","員工";"張秀玲","員工";"黃子辛","經理";"李秀麗","員工";"劉月芹","員工";"秦玉銀","員工";"趙云祥","經理"},2,FALSE),接著在數組中查找“黃子辛",在第三行找到后返回第 2 列,即返回“經理”。

                  提示:數組 {0,1} 可以交換位置,假如把它變為 {1,0},則公式變為 =VLOOKUP("黃子辛",IF({1,0},A2:A8,C2:C8),2,FALSE),If 中的A2:A8 與 C2:C8 也需要交換位置。

                  (二)用 If{0,1} 組合兩個條件查找

                  1、假如要查找“銷售部”的“經理”。雙擊 F1 單元格,把公式 =VLOOKUP(D1&E1,IF({0,1},A2:A8,B2:B8&C2:C8),2,FALSE) 復制到 F1,按 Ctrl + Shift + 回車,返回查找結果“黃子辛”;操作過程步驟,如圖3所示:

                  Excel VLookUp怎么用 If{0,1} 組合兩個條件查找

                  圖3

                  2、公式 =VLOOKUP(D1&E1,IF({0,1},A2:A8,B2:B8&C2:C8),2,FALSE) 說明:

                  A、D1&E1 把 D1 和 E1 中的值連接在一起組成查找值“銷售部經理”;B2:B8&C2:C8 把 B2 至 B8 和 C2 至 C8 中的數據按行連接在一起,例如:第一次取 B2 與 C2 連接在一起,即“銷售部員工”;第二次取 B3 與 C3 連接在一起,即“行政部員工”;其它的以此類推直到取到 B8 和 C8;最后返回數組 {"銷售部員工";"行政部員工";"銷售部經理";"財務部員工";"行政部員工";"銷售部員工";"財務部經理"}。

                  B、IF({0,1},A2:A8,B2:B8&C2:C8) 跟上面介紹的 IF({0,1},C2:C8,A2:A8) 是一個意思,它返回的結果為 {"銷售部員工","林語彤";"行政部員工","張秀玲";"銷售部經理","黃子辛";"財務部員工","李秀麗";"行政部員工","劉月芹";"銷售部員工","秦玉銀";"財務部經理","趙云祥"}。

                  C、則公式變為 =VLOOKUP("銷售部經理",{"銷售部員工","林語彤";"行政部員工","張秀玲";"銷售部經理","黃子辛";"財務部員工","李秀麗";"行政部員工","劉月芹";"銷售部員工","秦玉銀";"財務部經理","趙云祥"},2,FALSE),接著在數組中查找“銷售部經理”,在第三行找到,返回第 2 列,恰好是“黃子辛”。

                  (三)用 If{0,1} 組合三個條件查找

                  1、假如要找同時滿足“分類”為“女裝”、“產品名稱”為“白色T恤”和“價格”等于 82 的服裝銷量。雙擊 E11 單元格,把公式=VLOOKUP(B11&C11&D11,IF({0,1},E2:E8,C2:C8&B2:B8&D2:D8),2,FALSE) 復制到 E11,按回車,返回查找結果 582;操作過程步驟,如圖4所示:

                  Excel VLookUp怎么用 If{0,1} 組合三個條件查找

                  圖4

                  2、公式 =VLOOKUP(B11&C11&D11,IF({0,1},E2:E8,C2:C8&B2:B8&D2:D8),2,FALSE) 的意思與“用 If{0,1} 組合兩個條件查找”是一樣的,這里只是把三個條件連接成查找值和把三列連成查找數組的一列。

                  提示:一般多條件查找通常用LookUp函數,一方面容易組合條件,另一方面執行速度也比VlookUp函數快,相關內容將在后續篇章介紹。


                  Office辦公軟件是辦公的第一選擇,這個地球人都知道。

                  本文章關鍵詞: Excel VLookUp 函數 如何   完成 兩個  
                  国产色视频网免费_亚洲精品无码人妻无码_麻豆床传媒_国产在线无码视频一区二区三区

                    <address id="rjzdp"></address>
                    <sub id="rjzdp"><listing id="rjzdp"><meter id="rjzdp"></meter></listing></sub>

                            <address id="rjzdp"><nobr id="rjzdp"><th id="rjzdp"></th></nobr></address>

                            <em id="rjzdp"><span id="rjzdp"></span></em>

                                  >