[[20250522104509]] 『計算式がわかりません。』(かまる) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) |

| 全文検索 | 過去ログ ]

 

『計算式がわかりません。』(かまる)

│ │A     │B      │C           │
├─┼──────┼───────┼────────────┼
│1│1     │2      │50=IF(B1=0,0,A1/B1*100) │
├─┼──────┼───────┼────────────┼
│2│2     │5      │75=IF(B2=0,0,A2/B2*100) │
├─┼──────┼───────┼────────────┼
│3│0     │7      │0=IF(B3=0,0,A3/B3*100) │
├─┼──────┼───────┼────────────┼
│4│3=SUM(A1:A3)│14=SUM(B1:B3) │※           │
├─┼──────┼───────┼────────────┼

例として上記のようなテーブルがあったとします。
※部分の計算式は通常ならIF(B4=0,0,A4/B4*100)なのですが

A=0の場合にはBを加算しないで計算するにはどうすればいいのでしょうか?

以下のように考えたのですが
数式には問題がありますというメッセージがでて
うまくいきません。

範囲A1:A3 で
値が0でない場合のB列
B1:B3 の合計範囲の計算を行う。

=IF(SUMIF(A1:A3,<>0,B1:B3)=0, 0, SUM(A1:A3)/SUMIF(A1:A3,<>0,B1:B3)*100)

< 使用 Excel:Excel2016、使用 OS:Windows11 >


すみません。
わかりました。
<>0 の部分を "" でくくればいいんですね。

(かまる) 2025/05/22(木) 10:50:22


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.