Yahoo奇摩知識+ 將於 2021 年 5 月 4 日 (美國東部時間) 終止服務。自 2021 年 4 月 20 日 (美國東部時間) 起,Yahoo奇摩知識+ 網站將會轉為唯讀模式。其他 Yahoo奇摩產品與服務或您的 Yahoo奇摩帳號都不會受影響。如需關於 Yahoo奇摩知識+ 停止服務以及下載您個人資料的資訊,請參閱說明網頁。

小邱 發問時間: 電腦與網際網路軟體 · 2 0 年前

EXCEL 函數問題

例如我要公式B1=A1*A2*A3*A4*A5,但實際應用時,如果我A1=空白(也就是0),而A2~A5皆有數值,則B1就無法計算出答案(=0),請問高手們,應該如何解決.感恩阿!

4 個解答

評分
  • 2 0 年前
    最佳解答

    很簡單

    只要在B1填入=PRODUCT(A1:A5),即可

    2006-06-06 10:03:32 補充:

    PRODUCT把所有引數數值相乘,然後傳回乘積。語法PRODUCT(number1,number2, ...)Number1, number2, ... 為 1 到 30 個您想求得乘積的引數數值。註解 (如果引數是陣列或儲存格參照,則只會計算其中的數值。陣列或儲存格參照中的空白儲存格、邏輯值、文字或錯誤值都會被忽略。)

    參考資料: ME
  • 2 0 年前

    你的狀狀況應該是格式的問題吧..

    你是說沒有辦法出現正常應該算出零的結果嗎

    把整個欄位的格式調為數值應該就可以吧..

    也許你那個SHEET之前是輸入文字或其它格式.或者你設定就統一是文字或其它格式...

    所以把他全部調為數值..可算出B1=0

    參考資料: 自己
  • Elvin
    Lv 6
    2 0 年前

    是沒有輸入?或是被輸入空白?

    兩者不同。

    若是沒有輸入時,會直接用0值來取代,則此時仍可得到乘積為0。

    若是被輸入空白(例如:[ ]),則此時因公式在計算到文字與數值的運算而回傳錯誤訊息[#VLAUE!]。

    此時可用函數的方式來解決,但仍請版主多補充些訊息。

    或許可用IF()和ISTEXT()函數來做,但仍要看版主的實際輸入格式之決定。

    以上

  • 2 0 年前

    沒辦法喔

    因為你A1沒有值=0在怎麼乘B1永遠等於0

    除非你公式要改成B1=A2*A3*A4*A5才可以

    參考資料: my exp.
還有問題?馬上發問,尋求解答。