English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

我要做一個excel表格
每一個項目都可用核取方塊選不同的金額,如□2,000 □3,000 □4,000
那當我選完每一項目的金額後
要如何把這些金額加總起來放到一格 total 的格子內呢?
拜託大家幫忙了,謝謝
我試了一個下午都用不出來...

2006-11-13 12:35:26 · 3 個解答 · 發問者 Alice 1 in 電腦與網際網路 軟體

3 個解答

假設核取方塊[控制項格式][控制][儲存格連結]為A1;B1;C1D1=SUMPRODUCT(A1:C1*{2000,3000,4000})假設核取方塊[控制項格式][控制][儲存格連結]為A1;A2;A3A4=SUMPRODUCT(A1:A3*{2000;3000;4000}){2000,3000,4000}  ;欄的輸入{2000;3000;4000}  ;列的輸入

2006-11-14 13:17:25 補充:
TO:老年人
簡化你的公式:
=IF(A1,2000,0)+IF(A2,3000,0)+IF(A3,4000,0)
參考看看,互相指教,求進步.

2006-11-14 08:07:06 · answer #1 · answered by 顯栓 7 · 0 0

游標放在<核取方塊>按滑鼠右鍵選[屬性], 按<字母順序>, 尋找, 在右邊空白處, 填寫欲連結之儲存格如下:Check box1 填入A1Check box2 填入A2Check box3 填入A3在A4 設公式 = IF(AND(A1=TRUE,A2=TRUE,A3=TRUE),2000+3000+4000,IF(AND(A1=TRUE,A2=TRUE),2000+3000,IF(AND(A1=TRUE,A3=TRUE),2000+4000,IF(AND(A2=TRUE,A3=TRUE),3000+4000,select))))最後面之"select" 為定義, (由於超過公式設定之限制, 故加設定義來化解其限制.) 其設定方式如下:1. 按[插入], 選[名稱],再按[定義], 在<現有名稱>輸入 select2. 在<參照到>輸入= IF(sheet1!A1=TRUE,2000,IF(sheet1!A2=TRUE,3000,IF(sheet1!A3=TRUE,4000,0)))3. 按[確定].以上設定完成後, 其功能如下:核取方塊單打勾單打勾單打勾二打勾二打勾二打勾全打勾全不打勾1Check box1VVVV空白2Check box2VVVV空白3Check box3VVVV空白4計算結果20003000400050006000700090000以上試試看, 若有疑問再提問.

2006-11-14 14:35:45 補充:
Applerot, 簡化得很好. Thanks so much! 兩種都試過了, 一樣效果喔! 其實該定義是向你學的只是適時學於致用吧! 要向學習應該還不少. 不用客氣多多指導.

WEI, 該公式能簡化到如此之短, 該使用之.

2006-11-14 05:25:25 · answer #2 · answered by Frank Chiou 7 · 0 0

1.多增加一個指令按鈕.
2.進入設計模式.
3.假設你的核取方塊分別為CheckBox1,CheckBox2,CheckBox3
就是2000 3000 4000
4.指令按鈕內寫入
Private Sub CommandButton1_Click()
If CheckBox1 = True Then no1 = 2000 Else no1 = 0
If CheckBox2 = True Then no2 = 3000 Else no2 = 0
If CheckBox3 = True Then no3 = 4000 Else no3 = 0
SUMM = no1 + no2 + no3
Cells(6, 4) = SUMM ##6,4是指 D6欄位,你可以自己指定.
End Sub

2006-11-13 17:47:23 · answer #3 · answered by sam 3 · 0 0

fedest.com, questions and answers