1樓:匿名使用者
b15=if(b2="正常班",b2,if(a15=1,1,if(b14="正常班",1,b14+1)))
2樓:晉訪
sub 考勤()
for i = 2 to 31 '假設有30位員工m = 1
for x = 2 to 32 '每月31天if cells(x, i) <> "正常班" thencells(x, i) = m: m = m + 1else: m = 1
end if
next
next
for i = 2 to 31
cells(x, i).formular1c1 = "=max(r[-31]c:r[-1]c)"
cells(x + 1, i).formular1c1 = _"=counta(r[-32]c:r[-2]c)-countif(r[-32]c:r[-2]c,""正常班"")"
next
end sub
給你編了個小巨集,能解決問題。時間不早了,自己先看看怎麼用。不懂再問補充:用巨集,可以有針對性的解決問題。這段巨集再加上個快捷鍵,一鍵完畢。
最後兩行是加了兩個公式,按每月31天(最大)統計總計請假天數,最大連續天數。在天數少的月份,你可以自己刪掉最後多出的行。
用公式太麻煩了,每個格都要有公式,一旦弄錯,也不好改
問題1 在excel中如何統計出班每個班前40名的各科平均分
問題1,是40人的各科平均分,還是每個人的各科平均分?問題2,先增加一列 排名,使用rank 函式得出名次。然後統計 我可以幫你,不過說起來很麻煩。可以發郵箱嗎?xifeng2525 126.com 問題2 假設bai有1500行,從第二行du開始是學生成績,zhib列是dao 班級,h列是年級排名...
excel中怎麼自動統計個數,Excel中如何統計一個專案的數量?
可以通過countif函式來自動統計個數,操作步驟如下 工具 2010版excel 1 先開啟excel,以下圖為例,需要統計a列中數字 5 出現的次數,結果在c3單元格顯示 2 選中c3單元格並輸入公式 countif a a,5 3 按下回車鍵後就可以得出自動計算後的結果了。這個題目用sumpr...
excel中如何統計一列中不同資料的個數
用sumproduct函式吧 假設第一行為標題,資料在b2至c10000的區域內統計文盲的女生人數 sumproduct b 2 b 10000 文盲 c 2 c 10000 女 統計文盲 半文盲的女生人數 sumproduct isnumber find 文盲 b 2 b 10000 c 2 c ...