回覆列表
  • 1 # 格子裡外

    想得全面,就能設計得全面。

    那麼如何想得全面呢?

    我有個方法:找關鍵詞,找茬,完善,再找茬,再完善……

    步驟1

    想一想最主要的功能,找出關鍵詞。

    考勤表的主要功能有:記錄某人每天的考勤狀態,統計每週/月/年的考勤狀態。

    那麼這裡的關鍵詞有時間、考勤狀態和姓名。

    那麼我們就在表格中記下時間、姓名和這天的考勤狀態。這樣基本功能就實現了。

    步驟2

    想一想有哪些不方便之處,接著完善一下。

    上面說了三個關鍵字,我一個一個來說吧。

    ①時間:

    手動輸入不方便,我要自動的。

    那麼就填充好日期1-31,反正每個月最多31天。

    ②姓名:

    每天手輸累死人了。

    那麼就設定個下拉選單,點點就出來啦。

    簡單地說就上班?不上班?但要複雜點說呢?

    那麼就正常上班、遲到、早退、加班、病假、事假、婚假、產假……各種假都設定一下,同樣可以設定成下拉選單。

    要統計考勤狀態哦。

    那就找下哪個函式可以用吧。

    最簡單的,SUM或COUNTIF(S)就行啦。

    這樣表格就稍微智慧點了。

    步驟3

    再來挑一挑考勤表的毛病,再完善。

    還是那三個關鍵字。

    ①時間:

    有的月份30天,有的31天,還有28天、29天的。我要它自動去判斷。

    從上面這句話,我們知道涉及到不同的月了。那麼就需要把年月日分成三個單元格了。這樣可以很方便地修改年月啦。

    日期就難一點,因為你要知道每個月的最後一天公式是什麼。

    請思考一下,再往下看吧。

    哎呀,我想不出怎麼辦?

    搜呀,我每次聽到別人叫我“大神”,我都臉紅,因為我也算不上精通Excel。但不管什麼疑難問題,我都會盡力搜出答案。

    回到正題,寫入正確的公式,時間這方面就完全自動啦。

    每月最後一天公式:DATE($K$3,$P$3+1,0)$K$3為年份單元格,$P$3為月份單元格。

    ②考勤狀態:

    考勤狀態那麼多,看不出重點。

    那麼可以新增條件格式,考勤狀態和對應的統計結果顏色設定成一樣的,還可以新增資料條。

    這樣表格又智慧了很多啦。

    步驟4

    繼續找茬——解決。

    ①時間:要自動標記週末和節假日。

    ②姓名:員工很多,普通下拉選單不夠方便,要改成聯想式下拉選單。

    挑刺這活太容易啦!你不停地找茬——解決——找茬——解決,你的Excel考勤表就一點點全面啦。

  • 中秋節和大豐收的關聯?
  • 是誰出賣了林沖又是如何設計陷害他的?