• 2

EXCEL表格設定問題

各位大大,如圖問題第1項,因為庫存量每天都會變,試問框起來的數值不要顯示出(只需顯示到每次有入出庫的計算),要如何設定?
如圖第2項,庫存量金額想要顯示當天的庫存量*單價,要如何設定?

EXCEL表格設定問題
2015-03-19 10:36 發佈
E4=C4-D4
E5=IF(COUNTBLANK(C5:D5)=2,"",E4+C5-D5)
E6以下複製E5公式
(或是選:常用-樣式-設定格式化的條件,設定符合如上公式時,字型為白色)


F4=$F$2*SUM(C:C)
G4=$F$2*SUM(D:D)
H4=F4-G4

無的放矢 wrote:
E4=C4-D4E5...(恕刪)




最近剛好在做EXCEL表,看到大大回復真的幫助很大
我照著大大的教法,成功將下圖應收金額改成銷貨金額或退貨金額沒有數值時不會顯示出0,
只有在兩欄中任一欄有數值才會做運算
但關於最下方的總計,因列數不是固定的有可能會增加列數,這樣似乎不能使用COUNTBLANK這個函數去判斷
那我應該要如何才能讓下方總計也是有數值時才做運算,沒數值時不顯示0呢


a9912009 wrote:
最近剛好在做EXCEL...(恕刪)


請測試看看

B34 公式
=IF(COUNTIF(INDIRECT("$B$3:$B$"&ROW()-1),"<>")=0, "", SUM(INDIRECT("$B$3:$B$"&ROW()-1)))

C34 公式
=IF(COUNTIF(INDIRECT("$C$3:$C$"&ROW()-1),"<>")=0, "", SUM(INDIRECT("$C$3:$C$"&ROW()-1)))

D34 公式
=IF(COUNTIF(INDIRECT("$D$3:$D$"&ROW()-1),"<>")=0, "", SUM(INDIRECT("$D$3:$D$"&ROW()-1)))


yuehmao wrote:
請測試看看
B34 公式
=IF(COUNTIF(INDIRECT("$B$3:$B$"&ROW-1),"<>")=0, "", SUM(INDIRECT("$B$3:$B$"&ROW-1)))
C34 公式
=IF(COUNTIF(INDIRECT("$C$3:$C$"&ROW-1),"<>")=0, "", SUM(INDIRECT("$C$3:$C$"&ROW-1)))
D34 公式
=IF(COUNTIF(INDIRECT("$D$3:$D$"&ROW-1),"<>")=0, "", SUM(INDIRECT("$D$3:$D$"&ROW-1)))


你好,謝謝你的回覆,幫了我很大的忙
我試了一下,B34跟C34的公式是沒問題的
但D34因為D3~D33儲存格實際上的內容是公式(=IF(COUNTBLANK(B3:C3)=2,"",B3-C3))用來計算B欄跟C欄的資料
所以實際上是有內容的,並不等於零,所以用這個公式時,即使D3~D33都是空白的,D34還是會顯示0
是否有其他的公式可以使用呢?其實現在已經很好了,我個人好奇而已因為我EXCEL沒寫好,雖然知道EXCEL很強大,
但無奈自己想不出來...

a9912009 wrote:
你好,謝謝你的回覆...(恕刪)


您好^^
是在下失查,沒注意到這個環結^^"
那麼建議您可以改成如下的公式內容

D34公式
=IF(SUM(INDIRECT("$D$3:$D$"&ROW()-1))=0, "", SUM(INDIRECT("$D$3:$D$"&ROW()-1)))

=IF(COUNT(INDIRECT("$D$3:$D$"&ROW()-1))=0, "", SUM(INDIRECT("$D$3:$D$"&ROW()-1)))


B34 和 C34 也可以改成如上面的公式.

yuehmao wrote:
您好^^是在下失查...(恕刪)


太感謝了!
我又有一個想問的問題了,也是純粹好奇,就是EXCEL這麼強大,那他是否也可以設定自動複製上欄個公式呢?
以我的表為例D3的公式是IF(COUNTBLANK(B3:C3)=2,"",B3-C3),
那是否可以設定只要我B4跟C4輸入資料,D4就自動複製D3的公式下來做計算?不須手動複製呢

a9912009 wrote:
太感謝了!我又有一...(恕刪)


在公式欄(D4)右下角有個小方塊, 向下拉多長, 公式就自動複制多長, 不用一個一個複制

maxsanta wrote:
在公式欄(D4)右...(恕刪)


謝謝你的回覆,這個我知道,因我表格是做給不太用文書處裡的人使用
所以想說除了手動往下拉,我是不是可以一起設定給他
還是謝謝你的回覆
a9912009 wrote:
太感謝了!
我又有一個想問的問題了,也是純粹好奇,就是EXCEL這麼強大,那他是否也可以設定自動複製上欄個公式呢?
以我的表為例D3的公式是IF(COUNTBLANK(B3:C3)=2,"",B3-C3),
那是否可以設定只要我B4跟C4輸入資料,D4就自動複製D3的公式下來做計算?不須手動複製呢


不會啦^^"
不過,由於在下並不知道 Excel 是否有內建這樣的功能,
因為必竟在下是接觸 Excel 沒有很長的時間,所知方面也很有限...
但是,依在下目前的想法是覺得,
或者您可以運用 VBA 以自己加個程序來判斷的方式,來實現您要的這個功能,
如下:




Excel範例文件
附加壓縮檔: 201512/mobile01-4400c896db88594fe604796cd9357cd8.zip

這個範例的功能是,
當您在 "B欄" 或 "C欄" 有輸入資料時,
程序會判斷是否 "B欄" 和 "C欄" 中同時都有資料存在(非空白),
若是同時都有資料存在的話,那麼 "D欄" 就會自動填入 "D2" 中的公式,
這個程序只會判斷 "有資料的部份(即不包含A1:D1)",自第1個列後面開始(這一列不會做判斷),往後 第2,3,....n列 的部份,
因為第1個列(即D2儲存格)的部份需由使用者自行填入公式來當做初始內容,所以第1個列不會做判斷,
會由第2個列開始後才會做判斷是否該自動填入公式至 "D欄".
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?