日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

別忽悠新人!公式越長,水平越差,加班越多

 Excel不加班 2023-04-03 發(fā)布于廣東
有一部分職場老員工,為了裝逼,讓新人覺得自己水平很牛逼,通常會寫很長很長的公式。

其實,偷偷的告訴你,這種老員工其實水平很差。

VIP學員的問題,根據(jù)單位查找審批人,如果右邊的費用報銷人左邊沒有就返回區(qū)域第5列,返回返回第4列。原始公式套了一大堆VLOOKUP函數(shù)。
=IF($K3<>IFERROR(VLOOKUP($K3,$F$3:$F$4,1,0),0),VLOOKUP($J3,$D$2:$H$4,5,0),VLOOKUP($J3,$D$2:$H$4,4,0))

其實,寫這么長公式的人,水平一般都不高,邏輯性太差。來看看盧子提供的公式,是不是更加簡潔易懂?
=VLOOKUP(J3,D:H,IF(COUNTIF(F:F,K3),4,5),0)

寫公式的時候,可以將相同的部分合并起來,就不用寫一大堆VLOOKUP。用COUNTIF判斷費用報銷人是否在左邊出現(xiàn),有就返回4,沒有就返回5。

其實,公式越短,水平越高!

下面,再分享一些常用公式的簡化。

1.補全8位發(fā)票號碼

傳統(tǒng)的方法是借助TEXT函數(shù)。
=TEXT(A2,"00000000")

改進:第三參數(shù)為8,就代表在前面補0湊齊8位。
=BASE(A2,10,8)

2.判斷年齡區(qū)間

將年齡劃分成好幾個區(qū)間,繞了一圈IF,結果出錯。

這種沒有規(guī)律的,可以做一個對應表,然后用LOOKUP輕松解決。
=LOOKUP(A2,$D$2:$E$6)

3.電機名稱混合著各種字符,現(xiàn)在要將第一個漢字之前的內(nèi)容提取出來

傳統(tǒng)公式,漢字都大于等于吖,因此用MID提取每一個字符跟吖比較,滿足就返回TRUE,再用MATCH查找第一個TRUE的位置,再減去1,用LEFT提取漢字之前的字符。
=LEFT(A2,MATCH(TRUE,MID(A2,COLUMN(1:1),1)>="吖",0)-1)

改進后公式:
=LEFT(A2,FIND("%",ENCODEURL(A2))-1)

ENCODEURL估計99.99%的人都是第一次見到,這個是干嘛的?

輸入公式后,返回一串類似于亂碼的東西。
=ENCODEURL(A2)

專業(yè)名詞是 URL 編碼的字符串。

仔細觀察,漢字前面的內(nèi)容不變,后面第一個開始符號為%。因此用FIND判斷%的位置,再減1,就是前面的內(nèi)容的字符數(shù)。
=FIND("%",ENCODEURL(A2))-1

再嵌套LEFT,就能提取前面的內(nèi)容。
=LEFT(A2,FIND("%",ENCODEURL(A2))-1)

4.提取不重復項目

傳統(tǒng)公式:
=INDEX(A:A,SMALL(IF(MATCH($A$2:$A$72,$A$2:$A$72,0)=ROW($2:$72)-1,ROW($2:$72),4^8),ROW(A1)))&""

改進后公式:
=UNIQUE(A2:A72)

5.將符合條件的項目篩選出來

傳統(tǒng)公式:
=IFERROR(INDEX(A:A,SMALL(IF($A$2:$A$72=$I$1,ROW($2:$72)),ROW(A1))),"")

改進后公式:
=FILTER(A2:C72,(A2:A72=I1))

教會徒弟,餓死師傅,真的是這樣嗎?

如果你水平足夠高,根本不用擔心這個問題,你在教別人的同時,你自己也每天在進步。教別人的同時,逼著自己成長。你要的是跟昨天的自己比較,而不是跟自己的徒弟比較。

上面是對那些師傅講的,下面是對徒弟講的。

如果你遇到一個真心教你的,好好學,錯過了就永遠錯過了。

推薦:別找了,這7條Excel新公式,你絕對需要!

上篇:上班就只是坐了一天,為什么會那么累?

作者:盧子,清華暢銷書作者,《Excel效率手冊 早做完,不加班》系列叢書創(chuàng)始人,個人公眾號:Excel不加班(ID:Excelbujiaban)

    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多