首頁>Club>
第一個公式:=IF(B2="","",IFERROR(VLOOKUP(B2,A:A,1,0),"××")) 第二個公式:=IF(C5"××","",VLOOKUP("*"&B5&"*",A:A,1,0)) 看了半天不太理解是什麼意思,求解,謝謝
8
回覆列表
  • 1 # 三更漁兮

    兩個都是巢狀公式。

    第一個公式,如果B2=空值,那麼當前單元格為空值,否則等於(從A:A首列中查詢等於B2值的行,並返回該行第一列值如果為真,顯示值(也就是B2的值),否則顯示"××")。

    第二個公式,如果C5不等於"××",那麼當前單元格值為空值,否則等於(從A:A首列中查詢包含“B5”值的行,並返回該行的第一列的值)

    萬用字元,?代表任意單個字元,*代表任意字元

  • 2 # Excel小白的技巧

    公式一,如果B2為空,返回空,否則返回VLOOKUP(B2,A:A,1,0),如果公式VLOOKUP(B2,A:A,1,0)返回值報錯(各種錯都算),返回xx。

    公式二,如果C5≠××,返回空,否則返回A列中包含B5值的第一個單元格值

    公式中 B2、C5、A:A等為相對引用,所以如果向不同的方向填充單元格返回結果為相對結果

  • 3 # 陶澤昱

    VLOOKUP函式引數搞不懂,總出錯,希望以下傻瓜級的講解,讓你不再糾結!

    首先,考你一個傻瓜問題:叮叮幾歲?!!,你會說我怎麼知道,又有沒有參考資料。參考資料表看下圖

    現在再問你叮叮幾歲?11歲! 你需要三步分析,首先知道“叮叮”;然後在資料表中找“叮叮”;找到“叮叮”後,看第二列的年齡,你知道叮叮是11歲!

    VLOOKUP函式也是這個思路回答問題的,問VLOOKUP函式 叮叮幾歲?

    VLOOUP(叮叮,資料表,2) ,第一個引數就是要找的值“叮叮”,第二個引數就是有”叮叮“年齡的資料表,第三個引數”2“,就是找到”叮叮“後發現年齡在第2列。最後返回值為”11。 將VLOOUP(叮叮,資料表,2)翻譯成Excel函式格式“=VLOOKUP(A2,A2:B4,2)”寫入B7,下圖黃色單元格,返回值“11”。

    再正式一點的講解:

    叮叮,叫做查詢目標

    有叮叮及年齡的表格,叫做查詢範圍

    年齡所在的列,叫做返回值的列數

    以上這些就是VLOOKUP引數,根據引數格式,VLOOKUP(查詢目標,查詢範圍,返回值的列數),我們可以寫出函式“=VLOOKUP(A2,A2:B4,2)”

    再官方一點講解:

    該函式的語法規則如下:

    VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

    有細心的夥伴會發現,官方講解中出現了第4個引數,而之前只講了3個引數。第4個代表精確查詢或模糊查詢,聽到這裡是不是又有點暈,沒關係!這個引數不實用,暫時不需要理解太深,這裡告訴大家第4個函式的使用準則,只要遇到VLOOKUP函式必須寫第4個引數,填0就可以。就這樣記吧,保證你不犯錯!

    好了,講到這裡如果你還不懂,那我真的糾結應不應該做老師了!

    再考你一個傻瓜問題:喵喵幾歲?希望你能運用VLOOKUP函式給我一個官方的寫法,4個引數哦!

    答案:=VLOOKUP(A4,A2:B4,2,0),不要忘記第4個引數!

    是不是太簡單了,最後一個傻瓜問題,叮叮幾歲、咚咚幾歲、喵喵幾歲,我們只要求出叮叮幾歲,利用填充,咚咚幾歲、喵喵幾歲就全部顯示出來了。

    看明白了吧,但是為什麼這次第二個引數多了幾個“$”符號呢,記住:在使用填充單元格功能之前一定要把第二個引數加上“$”符號,保證準確無誤!

    VLOOKUP進階高階問題:

    VLOOKUP的反向查詢技巧

    VLOOKUP的模糊查詢應用

    VLOOKUP的區間查詢應用

    VLOOKUP的多項查詢技能

    以上課程會陸續為大家講解,敬請關注!

    沒有Excel2016最新版的夥伴,可以私聊回覆“2016”獲取最新版

  • 中秋節和大豐收的關聯?
  • 華為資產負債率68%,是什麼意思啊?是不是意味著負債幾千億?