Excel技巧:如何通過選取曠工和遲到的狀態(tài)統(tǒng)計每月扣除的工資?

來看小伙伴的提問。

秦老師的回答當(dāng)然是Excel肯定能夠?qū)崿F(xiàn)這個功能,通過黏貼或下拉選擇狀況,就能自動統(tǒng)計所扣除工資的總和??聪聞訄D操作:

解決這類問題有很多思路和方法,這里介紹一個比較快捷的方法。

思路是這樣:

分別統(tǒng)計出早退、遲到、曠工,這三種狀態(tài)的個數(shù),然后乘以他們對應(yīng)的扣除工資數(shù),再求和就可以搞定。

所以利用countif函數(shù)搞定這個案例,具體操作如下:

首先判斷所有數(shù)據(jù)區(qū)域中“遲到”的個數(shù),然后乘以扣除的10元。

所以公式寫成

=COUNTIF(B2:E2,"遲到")*10

B2:E2是區(qū)域,“遲到”是條件,注意要用英文半角的引號引起來,10是扣除的工資基數(shù)。

以此類推分別判斷“早退”和“曠工”這兩種情況,然后進行相加即可。

所以公式完整的是這樣的:

=COUNTIF(B2:E2,"遲到")*10+COUNTIF(B2:E2,"早退")*10+COUNTIF(B2:E2,"曠工")*20

其實也就是三種情況個數(shù)的統(tǒng)計。

是不是還算簡單呢!當(dāng)然解決這個問題的方法很多,比如用if函數(shù),不過估計寫if函數(shù)嵌套比較麻煩,也可以用vlookup的絕對匹配,建立一個基準(zhǔn)表,然后進行匹配。

大家如果感興趣可以自己研究一下。


=SUM(VLOOKUP(B2,B11:C15,2,0),VLOOKUP(C2,B11:C15,2,0),VLOOKUP(D2,B11:C15,2,0),VLOOKUP(E2,B11:C15,2,0))

公式是長了點,大致思路也是利用匹配來對應(yīng)的數(shù)值,然后在SUM求和而已。

想想會不會有更好的方法呢?歡迎大家留言。

總結(jié):橫著用countif函數(shù)的數(shù)據(jù)結(jié)構(gòu)的例子并不多,本例算是其中的一種典型應(yīng)用,希望對大家有所啟發(fā)。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容