close

2327

專案月薪資表()—IFCOUNTIFSVLOOKUPSMALLIFERRORROWSUMIFS

MENG「錦子老師,我有一張工作表(月薪資表工作表),裡面有每位員工這個月的專案工作記錄,我要統計其在各個專案工作時數,該如何作業呢?謝謝!」

我有幾個問題:

6、在月薪資表工作表A11列到20列,如果該員工在專案工作表中沒有負責的專案是否可以設定不顯示,只顯示有負責的專案,公式要如何設定?

錦子老師:

首先在參考資料工作表C1儲存格輸入公式:

=月薪資表!B3

傳回月薪資表工作表B3儲存格內容,方便判斷那些專案有負責。

參考資料工作表C2儲存格輸入公式:

=IF(COUNTIFS(專案!B:B,$C$1,專案!F:F,B2)>0,ROW(),"")

統計專案工作表B欄含有參考資料工作表C1(負責人)儲存格內容且專案工作表F欄含有參考資料工作表B2(專案等級)儲存格內容的資料筆數,如果大於0,表示有則填入列編號,否則不填入資料。

並將公式複製到C3:C11儲存格。

月薪資表工作表A11儲存格輸入公式:

=IFERROR(VLOOKUP(SMALL(參考資料!$C$2:$C$11,ROW()-10),IF({1,0},參考資料!$C$2:$C$11,參考資料!$B$2:$B$11),2,0),"")

傳回參考資料工作表C2:C11儲存格中目前列號減10的第幾小的值,到參考資料工作表C2:C11儲存格中尋找,找到後傳回同列B欄資料,如果發生錯誤則不填入資料。

將公式複製到A12:A20儲存格。

7、在月薪資表工作表C11列到AG20列,統計員工其負責的專案在當月各個日期的時數,公式要如何設定?

月薪資表工作表C11儲存格輸入公式:

=IFERROR(SUMIFS(專案!$E:$E,專案!$F:$F,月薪資表!$A11,專案!$B:$B,月薪資表!$B$3,專案!$A:$A,月薪資表!C$9)*24,"")

統計專案工作表F欄等於月薪資表工作表A11(專案等級)專案工作表B欄等於月薪資表工作表B3(負責人),傳回同列E欄資料的合計並乘以24,將分鐘換成小時,如果錯誤不填入資料。

將公式複製到C11:AG20儲存格。

如果覺得看到一堆0很不滿意,可以透過下列設定將0隱藏。

A11:AG20框選起來。

點取「常用 > 數字格式」鈕。

在【設定儲存格格式】對話方塊,點取「自訂」項目,在「類型」文字方塊輸入「0.000;G/通用格式;""」字串。

【說明】

0.000;G/通用格式;"" => 正值格;負值格式;0值格式;文字格式

點取「確定」鈕,即可看到0都不見了。

部落格相關範例

2020.02.21

917Excel39個常用統計分析函數,必須掌握

2019.10.31

2280Excel 比對資料問題

2019.09.29

2219統計同列儲存格中各區間數值數量-COUNTOFFSETSUMPRODUCTCOUNTIFCOLUMN函數

2019.09.27

2238Excel 求不連續資料顯示方法

2019.09.27

2218Excel序號產生-IFCOUNTIFVLOOKUP函數

2019.09.21

2208Excel函數用法-COUNTCOUNTIFIFIFERRORMATCHMIDVLOOKUPOFFSET

2019.09.20

2208Excel函數用法-COUNTCOUNTIFIFIFERRORMATCHMIDOFFSETRIGHTVLOOKUP

2019.09.01

2201EXCEL如何自動統計文字和數量?-COUNTIFIF函數

2019.08.18

2181Excel 年資人數統計計算問題-COUNTIFS

2019.07.06

2127-1Excel認證項目統計問題-進階版

2018.12.08

409COUNTIF函數用法總結

2017.09.27

36716種常見的COUNTIF函數公式設置

2017.09.17

371職場人士必會的16Excel函數公式

2017.08.16

471COUNTIF函數公式設置大全

2017.08.15

472SUMIF好用十倍的函數SUMPRODUCT函數的使用方法及實例

2017.08.14

476十個辦公最常用最基本的Excel函數

2017.04.18

395COUNTIF函數常規用法

2017.02.06

242COUNTIFS函數統計字串個數出現次數的方法

2017.02.05

COUNTIFS

2016.12.28

207ExcelCOUNTIF函數統計各分數段人數的應用

 


arrow
arrow

    錦子老師 發表在 痞客邦 留言(0) 人氣()