案例:
下表 1 是員工工資表,根據 A 的的勾選情況,統計總計發放的工資數,如下表 2 所示。


解決方案:
1. 添加複選框並刪除其默認文本:選擇菜單欄的 Developer –> Insert –> Check Box
具體步驟不展開了,最近寫了很多次
2. 給複選框的控件值添加單元格鏈接:選中「張三」前面的複選框 –> 鼠標右鍵單擊 –> 選擇 Format Control –> 在彈出的對話框中,在 Cell link 選擇 $D$2 單元格,即表格上的紅框處 –> OK

3. 依樣給所有複選框添加單元格鏈接
4. 在 C2 單元格(即總計發放)輸入以下公式:
=SUMPRODUCT(C2:C15*D2:D15)

公式釋義:
- sumproduct 是積求和函數,本公式等同於:=c2*d2+c3*d3+…+c15*d15
- sumproduct 函數的詳解,
- true = 1,false = 0,所以當為 d 列為 false 時,乘積為 0,不計數;為 true 時,相當於 *1
- 以此,就可以實現通過複選框的勾選與否,來控制求和結果
5. 最後,把 D 列的字體設置為白色

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/296745.html