與 30萬 粉絲一起學Excel

沒想到現在面試會計的Excel公式題目這麼難,Excel學得不精通,可能連工作都找不到。

盧子沒有源文件,就模擬一些數據,一起來看看,所有題目要求用公式完成。

1.將字符串中的數字、漢字、字母分離在3個單元格。

這個如果用技巧挺容易的,直接用Ctrl+E就可以,詳見:你會Ctrl+E嗎?

筆試要求全部用公式解決,確實有難度。

數字:

LEFT(A2,ROW($1:$15))提取左邊1到15位的數字,-LEFT就是讓不是數字的轉換成錯誤值,數字的轉變成負數,這樣就可以用1查找到最後的負數,-LOOKUP就是將負數轉換成正數。

=-LOOKUP(1,-LEFT(A2,ROW($1:$15)))

漢字:

數字+1位就是漢字的起始位置,數字和字母都是單字節,漢字是雙字節,利用這個的差值,就可以計算漢字總共多少位。

=MID(A2,LEN(B2)+1,LENB(A2)-LEN(A2))

字母:

將數字替換掉,再將漢字替換掉就剩下字母。

=SUBSTITUTE(SUBSTITUTE(A2,B2,""),C2,"")

2.根據部門和月份,查找對應的費用。

公式:用MATCH判斷月份在第幾列,剩下的就是VLOOKUP的基本操作。

=VLOOKUP(A8,$A$1:$K$4,MATCH(B8,$A$1:$K$1,0),0)

3.根據部門和月份,統計對應的費用。

這個跟題目2略有差異,部門是會出現多次,必須用條件求和。

=SUMPRODUCT(($A$2:$A$5=A9)*($B$1:$K$1=B9)*$B$2:$K$5)

4.根據費用,查找最接近的數字對應的部門和月份。

部門:

=INDEX($A$2:$A$4,MAX(IF(MIN(ABS(A8-$B$2:$K$4))=ABS(A8-$B$2:$K$4),ROW($1:$3))))

月份:

=INDEX($A$1:$K$1,MAX(IF(MIN(ABS(A8-$B$2:$K$4))=ABS(A8-$B$2:$K$4),COLUMN(B:K))))

都是數組公式,需要按Ctrl+Shift+Enter,公式的大概意思就是先相減後判斷絕對值最小的值等於那個,然後返回相應的最大行號或者列號,再返回相應的對應值。

假如是你,你能做出來幾道題?

鏈接:
https://pan.baidu.com/s/18MpwuD8SUHyXWhfjn2xulA?pwd=uh5g

提取碼:uh5g

最後,以一個段子來結束全文。

甲來面試,被問會不會做假賬?

甲回: 會!

老闆: 敢做假賬,滾出去!

乙來面試,被問會不會做假賬?

乙回: 不會!

老闆: 假賬也不會做,要你何用?滾出去!

我來面試,被問會不會做假賬?

我回: 幹會計,有啥不會的?

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

報名後加盧子微信chenxilu2019,發送報名截圖邀請進羣。

推薦:對賬太簡單了,一個<>號就搞定!
上篇:別找了,這6個Excel新函數,你絕對需要!

請把「Excel不加班」推薦給你的朋友
相關文章