2015年10月20日 星期二

Excel-依勾選狀況計算小計(SUMPRODUCT,核取方塊表單控制項)

有同仁想要在如下圖的 Excel 資料表中,用勾選的方法來決定某一天是否要列入小計,該如何處理?
要做到勾選動作,可以使用開發人員功能表的「核取方塊表單控制項」,所以你得先在功能表中加入「開發人員」功能表。
Excel-依勾選狀況計算小計(SUMPRODUCT,核取方塊表單控制項)

【操作與公式設計】
首先,選取[開發人員/控制項]功能表中選取[插入]選項 ,再選取「核取方塊」控制項。
接著,在欄位名稱:星期一的右側置放一個核取方塊,並且設定核取方塊的文字標籤空白。
Excel-依勾選狀況計算小計(SUMPRODUCT,核取方塊表單控制項)
然後,在這個控制項物件上按右鍵,選取[控制項格式]選項。
Excel-依勾選狀況計算小計(SUMPRODUCT,核取方塊表單控制項)
在[控制項格式]對話框中設定:
值:核取,
儲存格連結:$B$1。
此時,儲存格B1會顯示:TRUE。
Excel-依勾選狀況計算小計(SUMPRODUCT,核取方塊表單控制項)
如此,再次重覆上述步驟四次,共建立 5 個控制項,將儲存格B1:F1均設定為 TRUE
Excel-依勾選狀況計算小計(SUMPRODUCT,核取方塊表單控制項)
再來,設定計算公式:
儲存格G3:=SUMPRODUCT(B3:F3*$B$1:$F$1)
複製儲存格G3,貼至儲存格G3:G25。
Excel-依勾選狀況計算小計(SUMPRODUCT,核取方塊表單控制項)
接著,設定未勾選的日期數字予以淡化處理。
1. 在[常用/樣式]功能表中選取[設定格式化的條件/新增規則]選項。
2. 按一下[新增規則]按鈕。
3. 設定以下規則:
選取規則類型:使用公式來決定要格式化哪些儲存格
編輯規則:=B$1=FALSE
格式:字型色彩設定為「灰色」
Excel-依勾選狀況計算小計(SUMPRODUCT,核取方塊表單控制項)
如此,便可大功告成。
當你取消選取某一天時,該天的數字會被淡化,而且不會被列入小計。
Excel-依勾選狀況計算小計(SUMPRODUCT,核取方塊表單控制項)

【補充說明】
要開啟「開發人員」功能表,可以選取[檔案/選項]功能,然後在[自訂功能區]標籤下,勾選「開發人員」。
Excel-依勾選狀況計算小計(SUMPRODUCT,核取方塊表單控制項)

沒有留言:

張貼留言

檢視其他文章

好康東東