• ベストアンサー

Excel数式(複数セルの足し算)について

既出での検索に断念しました(涙) ExcelでのSUBまたはSUBTOTAL等の関数で、 計算範囲を指定する際、 多少の連続していないセルの複数指定はできるのですが、 計算範囲のセルが大量にある場合(50セル程)、 セルの場所が隣接していないので、 複数範囲指定をすると、数式エラーになります。 原因はわからないのですが、 セル内の字数制限にひっかかったのかもしれないです。 大量(50セル程)の離れているセルを範囲指定して計算したい場合の解決策をご存知の方よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#240783
noname#240783
回答No.2

1. 離れたセルを、Ctrlキーを押したまますべて選択します。 2. セル選択状態で、メニュー「挿入」-「名前」-「定義」を開く。 3. 選択範囲に名前をつける(例えば「TotalRange」) 4. 合計値を表示したいセルに、「=SUM(TotalRange)」と数式を設定する。 こんなので、どうでしょう?

その他の回答 (2)

noname#9284
noname#9284
回答No.3

セル範囲を何ブロックかに分けて関数を2回使って計算されてはいかがでしょうか。 30個くらいずつに分けます。 Ctrlキーを押しながらセルをどんどんクリックして行き、 画面左上にある名前ボックスに「範囲1」と入力し、Enterを押します。 同じようにして「範囲2」も作ります。 数式は =SUM(範囲1)+SUM(範囲)のようにします。 上記の名前の定義ですが、挿入メニュー→名前→定義で 「範囲1」をクリックして下の「参照範囲」を確認してください。 セル番地がシート名付きで入力されていると思います。 この「参照範囲」ボックスに入力できる文字数は255文字まで、と制限があります。 (Excel2000)実際には多少少なくなったりします。 ですからSheet1のようなシート名ですと参照範囲に指定できるセルの数は40個位となります。 #書いている間に2番目の方と内容がかぶってしまいました。

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

SUM関数のカッコの中の引数(,で区切る数)は30が限度だったと思います(エラーが出ました)。ですから=SUM(29個)+SUM(29個)でうまく行きませんか。