免费高清特黄a大片,九一h片在线免费看,a免费国产一级特黄aa大,国产精品国产主播在线观看,成人精品一区久久久久,一级特黄aa大片,俄罗斯无遮挡一级毛片

分享

研究了2個小時,將電子發(fā)票規(guī)范的導入到表格里面,終于可以用公式自動實現(xiàn)

 Excel不加班 2024-08-02 發(fā)布于廣東


VIP學員的問題,電子發(fā)票的項目名稱在一個單元格,怎么拆分在7個單元格?

其實,如果名稱剛好在同一行,并且用換行符隔開,這種是很容易處理的。難點在于,同一個名稱有的時候占用了好幾行。

先跟盧子看簡單的案例。TEXTSPLIT就是按分隔符號拆分名稱,CHAR(10)就是換行符。

=TEXTSPLIT(A1,,CHAR(10))

回到文章的案例,你會發(fā)現(xiàn)同樣的公式,項目名稱從1行到4行都有,非常亂。

=TEXTSPLIT(A10,,CHAR(10))

對于這種不規(guī)范的,盧子還是第一次遇到,只想到了一個有點復雜的方法。

每個項目名稱,第一個字符必然是*,根據(jù)*累計次數(shù)。~*意思代表*這個符號,后面的*代表任意字符,合起來就是首位字符是*+任意字符。

=COUNTIF(B$17:B17,"~**")

有了序號,用IF判斷,序號相同的就返回項目名稱,不相同的就返回空白,最后用CONCAT將項目名稱合并起來。

=CONCAT(IF($A$17:$A$33=A17,$B$17:$B$33,""))

當然,這里也可以加一個判斷,讓序號首次出現(xiàn)的返回項目名稱,其他返回空白。

=IF(A17<>A16,CONCAT(IF($A$17:$A$33=A17,$B$17:$B$33,"")),"")

其他列如果要處理就簡單了,現(xiàn)在以金額為例進行說明。

=TEXTSPLIT(H10,,CHAR(10))

最后,篩選金額非空的,就是我們需要的結(jié)果。


還好有一大堆新函數(shù)支持,如果靠傳統(tǒng)的函數(shù),要實現(xiàn)這種效果就超級麻煩了。不過說真的,這種好多年前就有專門付費發(fā)票網(wǎng)站可以處理,可以一次全搞定。

鏈接:https://pan.baidu.com/s/1SnwofWHCmArSPzkf9lMurg?pwd=n690 

提取碼:n690

陪你學Excel,一生夠不夠?

一次報名成為VIP會員,所有課程永久免費學,永久答疑,僅需 1500 元,待你加入。

報名后加盧子微信chenxilu2019,發(fā)送報名截圖邀請進群。

推薦:2024年最新發(fā)票管理模板,超好用,再忙都要看!

上篇:一條公式,制作查詢器,F(xiàn)ILTER函數(shù)公式太強了(改善版)

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

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

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多