問題描述: 審計(jì)中小朋友經(jīng)常需要拆費(fèi)用的Breakdown,而我同事碰到的賬是這樣子的: 上圖為同事發(fā)我的原圖。目的是要把末級的費(fèi)用明細(xì)提取出來。注意每條記錄中“/”的個(gè)數(shù)可能不同。 小編寫了個(gè)公式解決了這個(gè)問題: =RIGHT(B1,LEN(B1)-FIND('@',SUBSTITUTE(B1,'/','@',LEN(B1)-LEN(SUBSTITUTE(B1,'/',''))))) 當(dāng)告知同事最快最快的方法時(shí),她回復(fù)我說,“你之前給我這個(gè)公式真是又長又臭?。 ?/span> 放棄掉函數(shù)的方法,來看看用小編之前分享的技巧如何解決這個(gè)問題。 首先,看到很多“/”,自然會聯(lián)想到小編推崇的“分列”功能,但是不巧,這里面的“/”數(shù)量不一致,可以想象分列出來的結(jié)果就是最末級文本不在同一列中:?
小編想用個(gè)公式吧,在G2中輸入公式“=Lookup('座',B2:F2)”,這一公式專門用來返回一行或一列中最后一個(gè)非空單元格。 又是公式,還是個(gè)這么長得和親切Vlookup相似的函數(shù),但是想必大家一點(diǎn)想了解的興趣都沒有。 小編沒想讓你學(xué)函數(shù),那就用小編在“審計(jì)Excel技巧篇之各式填充”這篇文章中,提到一個(gè)定位空值,然后Ctrl+Enter填充序時(shí)賬的技巧,在此給大家溫習(xí)一下:? 這樣先“分列”后“批量填充空格”就很方便的解決了這個(gè)問題。 ? 你以為這樣就是最快了嗎? 那你就錯(cuò)了,如果你的Excel版本是2013以上的話,“Ctrl+E”快速填充的技巧就能神速地解決這個(gè)問題: 動畫中,輸入“職工工資”后,選中其下方單元格,按“Ctrl+E”即可。 這里小編就稍微說下這個(gè)功能,對于稍微有些規(guī)律的列,當(dāng)輸入一串字符,快速填充功能會將你輸入的字符去與左邊列(不一定是相鄰列)匹配,找到一定的規(guī)律,然后按照這種規(guī)律返回結(jié)果。返回的結(jié)果與否,就看它靠不靠譜了。?對于上述的例子中,規(guī)律還是蠻好找的,就是最后一個(gè)“\”后的字符。 是不是很神奇,慢慢的,多用用你就習(xí)慣了! |
|