我有一個範圍,包括數量列 ( D
) 和費率列 ( E
)。在單元格中F1
,我有公式=D3 * E3
,用於費率 * 數量的小計。
我的大多數費率單元格都是空的,導致大部分列F
只顯示,#VALUE!
。
我想我應該用 替換我的公式=IF(ISNUMBER(E1), E1 * D1, 0)
,希望當E1
為空時,我的小計得到零。
然而,Excel 不喜歡這個公式,我收到一個彈出窗口,說我的公式有問題,例如語法等。
對我來說似乎沒問題,如果E1
是數字,則使用E1 * D1
,否則使用0
。
當我嘗試輸入公式時 Excel 發出抱怨=IF(ISNUMBER(E1), E1 * D1, 0)
。為什麼會這樣呢?
答案1
答案2
我的大多數費率單元格都是空的,導致 F 列的大部分內容僅顯示,
#VALUE!
0
Excel會將計算中的空白儲存格視為空白儲存格。您很可能沒有空單元格,但是:
- 公式產生空字串 (
""
),或 - 只有一個撇號 (
'
)
我以為我應該用 替換我的公式
=IF(ISNUMBER(E1), E1 * D1, 0)
,但是我收到一個彈出窗口,說我的公式有問題,例如語法等
根據您的區域設置,您可能需要使用;
而不是,
.