search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

專治各種不服之Excel函數公式解釋

昨天的推送講解了LOOKUP查找公式,有夥伴留言,想讓剖析一下公式意思。

隨大家的願,小雅今天就分享一下哈。

Lookup(1,0/((條件1)*(條件2)*(條件n)),返回值)

我們只需要套上文章最開始的excel中lookup函數查找模式即可:

=LOOKUP(1,0/($C$2:$C$8=A12),$A$2:$A$8)

在Lookup的字典中,沒有逆向這個詞。不管什麼方向,對Lookup函數通通都一樣。

0/($C$2:$C$8=A12)的作用就是將符合條件的值轉換成0,其他轉換成錯誤值。在這裡認識下有獨孤九劍之稱的【F9】鍵。

哪裡不懂抹哪裡,公式理解so easy。

=LOOKUP(1,0/($C$2:$C$8=A12),$A$2:$A$8)

現在括弧內,不理解,直接在編輯欄抹黑,就看到原來這部分是訂單號的逐一比較,如果滿足就顯示TRUE,否則顯示FALSE。

=LOOKUP(1,0/{TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE},$A$2:$A$8)

了解后,記得按【Ctrl+Z】返回,否則公式就變了。

=LOOKUP(1,0/($C$2:$C$8=A12),$A$2:$A$8)

一次看完0/(條件),得到的是由0跟錯誤值轉成的數組。

=LOOKUP(1,{0;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!},$A$2:$A$8)

Lookup喜歡以大欺小,用1找0,就是返回最後一個0的對應值。前提是有多個對應值,沒有的話就直接返回0的對應值。

如果還不理解,沒關係,先記住這個模式!以後用多了自然會理解,就如書讀百遍,其義自現。

最後看看Lookup怎麼進行多條件查找

excel中lookup函數案例二:根據俗稱跟訂單號,查找訂單數

仍然套用文章最開始的excel中lookup函數查找模式,一步到位。

=LOOKUP(1,0/(($A$2:$A$10=A14)*($B$2:$B$10=B14)),$C$2:$C$10)

以後需要查找就直接套上,查找再也無煩惱!:)

群文件有公開課視頻教程,對Excel感興趣的朋友可加Excel學習交流群:367669033



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦