- ベストアンサー
sum関数で行ごとの指定ができない。
Excelの関数式です。 列ごとを指定する時は例えば=sum(a:h)などと指定しますが(A~H列までの列全体を選択) 行ごとの指定をしても、計算式が反応しません =sum(26:43) (26行目~43行目までの行すべてなど)。 これは何がいけないのでしょうか。 それとも行全体指定の場合、何か特別な操作があるのでしょうか。 よろしくお願い致します。 ※何もsum関数に限った事ではないのかもしれませんが。。。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
>列ごとを指定する時は例えば=sum(a:h)などと指定しますが(A~H列までの列全体を選択) このsum関数としては正解なのですが、「=sum(a:h)」を何処のセルに記述しようとしているのでしょうか? A~H列の何処かに記述しようとするのであれば、循環参照となってエラーになります。A~H列以外に記述すればOKになります。
その他の回答 (3)
- bunjii
- ベストアンサー率43% (3589/8249)
循環参照のエラーが出ていませんか? 数式を設定するセルが26行目から43行目に有ると循環参照になり計算してくれません。 対策としては次の数式を使います。 =SUM(A26:H43) 数式を設定するセルは計算範囲の外側にしなければなりません。
お礼
ご回答ありがとうございます。 循環参照で出ていました笑 自分もまだまだですね^^ 本当にありがとうございます。。m(__)m
- notnot
- ベストアンサー率47% (4900/10358)
それで合ってますが、エラーになるのですか??
お礼
ご回答ありがとうございます。 K30番地に=sum(26:43)と入力しており、結果的に循環参照になっておりました。それに気づかず延々とエラーではないかと困惑していた・・・というのが事の顛末ですw 本当にみなさまに感謝します^^ もっと精進します^^
- 山田 太郎(@f_a_007)
- ベストアンサー率20% (955/4574)
https://support.office.com/ja-jp/article/sum-%E9%96%A2%E6%95%B0-043e1c7d-7726-4e80-8f32-07b23e057f89
お礼
ご回答ありがとうございます^^ ページ読ませていただきました。 ひとえにsum関数と言っても、奥が深いのですね。。。 知っているようで何も知らなかったです泣 また何かあればよろしくお願いいたしますm(__)m
お礼
ご回答ありがとうございます。 他の方からもご指摘がありましたが、循環参照が出ておりました。 K30番地に=sum(26:43)と指定していたのです。 ・・ご指摘頂いたおかげで無事解決しました。 ※循環参照の際にアラートが出ればよいのになあw
補足
循環参照についてお答え頂いたみなさんをベストアンサーにしたいんですが、仕組み上そうではないので・・・泣。 最初にお答え頂いたwashi-washiさんをベストアンサーにしたいと思います! ありがとうございました!!