2020国产成人精品视频,性做久久久久久久久,亚洲国产成人久久综合一区,亚洲影院天堂中文av色

分享

前同事寫的貨齡公式,我看一眼就服了,真的好長(zhǎng)長(zhǎng)長(zhǎng)!

 Excel不加班 2024-09-21 發(fā)布于廣東
與 30萬(wàn) 粉絲一起學(xué)Excel

VIP學(xué)員的問(wèn)題,前同事寫的貨齡期間公式,現(xiàn)在她已經(jīng)離職了,有部分期間是錯(cuò)的,不過(guò)公式太長(zhǎng)了,無(wú)從下手更改。

=IF(J3>0,IF(ISERROR(FIND("Q",UPPER(H3),1)),CHOOSE(((C3-I3+1)<=92)+AND(92<(C3-I3+1),(C3-I3+1)<=182)*2+AND(182<(C3-I3+1),(C3-I3+1)<=730)*3+(730<(C3-I3+1))*4,"3個(gè)月以內(nèi)","3-6個(gè)月","超過(guò)6個(gè)月","過(guò)期"),CHOOSE(((C3-I3+1)<=92)+AND(92<(C3-I3+1),(C3-I3+1)<=182)*2+AND(182<(C3-I3+1),(C3-I3+1)<=547)*3+(547<(C3-I3+1))*4,"3個(gè)月以內(nèi)","3-6個(gè)月","超過(guò)6個(gè)月","過(guò)期")),"")

公式字符數(shù)超過(guò)300,真的服氣,盧子看見(jiàn)也頭痛。粗略的看了下,將期間劃分為4個(gè)區(qū)間"3個(gè)月以內(nèi)","3-6個(gè)月","超過(guò)6個(gè)月","過(guò)期",過(guò)期的期間是大于730應(yīng)該是超過(guò)24個(gè)月的意思。

現(xiàn)在按月劃分區(qū)間,寫在單元格內(nèi)。

計(jì)算生產(chǎn)日期、盤點(diǎn)日期之間相差多少個(gè)月可以用DATEDIF。

=DATEDIF(I3,C3,"m")

語(yǔ)法:第三參數(shù)y代表年,m代表月,d代表日。

=DATEDIF(生產(chǎn)日期,盤點(diǎn)日期,"間隔")

知道了月份,就可以借助VLOOKUP或者LOOKUP查找對(duì)應(yīng)的貨齡區(qū)間。

=VLOOKUP(DATEDIF(I3,C3,"m"),$M$3:$N$6,2)

或者

=LOOKUP(DATEDIF(I3,C3,"m"),$M$3:$N$6)

最后,如果實(shí)盤數(shù)量為空白,就用IF判斷,返回空白。

=IF(J3="","",VLOOKUP(DATEDIF(I3,C3,"m"),$M$3:$N$6,2))

其實(shí),不用對(duì)應(yīng)表也行,選中對(duì)應(yīng)表的區(qū)域,在編輯欄按F9鍵,有的電腦按Fn+F9,這樣就轉(zhuǎn)換成常量數(shù)組。

這樣即使對(duì)應(yīng)表刪除了,也可以得到正確的結(jié)果。
=IF(J3="","",VLOOKUP(DATEDIF(I3,C3,"m"),{0,"3個(gè)月內(nèi)";3,"3-6個(gè)月";6,"超過(guò)6個(gè)月";24,"過(guò)期"},2))

建議都從對(duì)應(yīng)表做起,后面熟練了才用常理數(shù)組這種用法。

在Excel里面,并不是公式越長(zhǎng)代表你的水平越高,太長(zhǎng)了你就應(yīng)該想想是不是自己用錯(cuò)函數(shù)了。

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多