EXCEL中的萬金油函數是什麼 朋友一語點破

大家好,我是EXCLE好朋友

三月的到來依稀帶著冬天的寒氣,但是已經可以感覺到春姑娘的氣息。我們的EXCEL好朋友也將步入新的一章。

EXCEL中有一個函數,可以取取值,取行號,關鍵還可以多條件,如果你猜測是sumproduct,那就錯了,今天給大家帶來的是Lookup函數。

EXCEL中的萬金油函數是什麼 朋友一語點破

問題1,求金爺的在第幾行?

=LOOKUP(1,0/(B1:B17="金爺"),ROW(1:17))

EXCEL中的萬金油函數是什麼 朋友一語點破

解析:很簡單的公式,1代表True,在B1到B17中一直找"金爺",如果找到了就是True,那麼就會找對應的Row行號。注意B的範圍和Row的範圍必須一致。在這裡他們都是1:17。還有同學問了,如果有兩個或者多個金爺怎麼辦?那麼lookup函數將會取最後一個找到的結果。也就是一個金爺在5行,一個金爺在10行,計算的最終結果是10。

問題2,工號是8的員工是誰?

=LOOKUP(8,A1:A17,B1:B17)

EXCEL中的萬金油函數是什麼 朋友一語點破

解析:這個函數真的超簡單,已經可以在部分情況下替代Index+Match函數了,比Vlookup還要簡單,還不趕快掌握。

問題3,企業有多少名員工(最大行號)?

=LOOKUP(1,0/(B:B<>""),ROW(1:1048576))-1

EXCEL中的萬金油函數是什麼 朋友一語點破

解析:lookup函數中的1,0開頭已經是固定用法了,大家直接拿來用就可以。後面兩個括號,一個指的B列從下往上找,不等於空的那個單元格。一個告訴我們找到的那個單元格,是對應的第幾行。

這幾個都是工作中很實用的EXCEL技巧,你學會了嗎​?

EXCEL 一個動感的數據填充技巧 值得收藏


分享到:


相關文章: