• ベストアンサー

SUMに含まれる範囲から特定のセルを削除する方法

SUM(A1:A6)と数式の入ったセルをダブルクリックします。 すると、SUMの範囲。つまり、A1:A6が青く囲まれます。 この状態で、例えばA2とA4のセルだけを抜くにはどうしたら良いのでしょうか? 添付図のように範囲が少なければ選びなおしても良いのですが、 実際は、画面をスクロールしなければならないくらい広範囲に青く囲まれた部分があるわけでして・・・ マウスで抜きたいセルをポンポンポンとクリックしながら選べないでしょうか? よろしくお願いします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.4

>マウスで抜きたいセルをポンポンポンとクリックしながら選べないでしょうか? 除外対象が少ないのであれば,差し引いた方がトータルの手数は少ないと思います。 =SUM(全部)-SUM(ポンポンとクリックして選ぶ)

pritzman
質問者

お礼

私が望んでいたような方法はExcelにないんですね。 この方法を用いることにします。 ありがとうございました。

その他の回答 (6)

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.7

次のようにすることではどうでしょう。 例えばA1セルからA6セルまでのデータを合計するとして、その間で削除したい行については例えばB列でaの文字を入力するとして、次のような式にしておくことでお望みのようなことができますね。 =SUMIF(B1:B6,"",A1:A6) この式ですとB列に何らかの文字などが入力されますとA列での集計からその行のデータを除くことができます。 A列での集計から除きたいB列の行に文字を入力すればよいでしょう。 なお、除きたいデータをフィルタなどの操作で非表示にする場合には次のような式にすることでA列の表示されているデータを集計することもできます。 =SUBTOTAL(9,A:A) ご参考になりましたら幸いです。

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.6

こんにちは! 参考になるかどうか判りませんが・・・ 一例です。 オートSUMのアイコン(Σマーク)が画面上にあると思います。 そのアイコンをクリックした後に Ctrlキーを押しながら合計したいセルを範囲指定します。 飛び飛びでも構いません。 今回の質問ではCtrlキーを押しながら A1・A3・A5~A6セルを選択すれば大丈夫だと思います。 これで選択したセルの合計が出来るはずです。 以上、参考になれば幸いです。m(__)m

  • ASIMOV
  • ベストアンサー率41% (982/2351)
回答No.5

こんな方法はどうでしょう =sum(a1:a6)とした後、「-sum(」と足して ( 「=sum(a1:a6)-sum(」 となる) Ctrlキーを押しながら抜くセルをクリックし、最後に「)」を付けます そうすると =sum(a1:a6)-sum(a2,a4) となります

pritzman
質問者

お礼

どうもありがとうございました。

  • char2nd
  • ベストアンサー率34% (2685/7757)
回答No.3

 設問の例であれば、 =SUM(A1:A6,-A2,-A4) とすれば、特定のセルの値を控除した合計が求められます。セル番号自体はマウスで指定できますから、キーボードからは",-"までを入力すれば良いです。

  • AngraMain
  • ベストアンサー率58% (105/180)
回答No.2

こんばんは そういったことはできません 行がわかっているならSUM同士の加算の方法もあります Ex. =SUM(a1:a10)+SUM(a12:a15)...

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

>マウスで抜きたいセルをポンポンポンとクリックしながら選べないでしょうか? 選べません。 別の列に集計の条件列を付けてSUMIF関数を使用すればいいと思います。 例 B2,B4に1と入力した状態で =SUMIF(B列の条件範囲,"<>1",A列の集計範囲) とすればB列に1がある行のA列の数値を集計しません。

関連するQ&A

  • Excel2013 数式の範囲が選択されない

    Excel2013です 数式を入力したセルをダブルクリックしても 数式の範囲が選択されない 選択されない原因とExcel2010までと同じように範囲を選択する方法を 教えてください 画像左は、Excel2013 A5をダブルクリックしてもSUMの範囲のA2:A4が 選択されない右は、Excel2010 A5をダブルクリックするとSUMの範囲のA2:A4が 青い線で囲まれ選択される。

  • 複数行のセルを結合したセル内の編集

    Excelの操作について教えてほしいことがあります。 画面の表示範囲を大きく超えてしまうくらいの行(例えば、A2からA101)までを結合し、一つのセルにするとします。このセルのほぼ全体に文章が記載されているとして、その一部を編集しようとすれば、編集したい部分にカーソルを合わせてダブルクリックするか、そのセルをアクティブにして、F2キーを押すことになるかと思います。 セルの上のほうであれば、このやり方で問題なく編集ができるのですが、下のほう(結合セルの上端が画面から隠れてしまうような場所)をダブルクリックすると、画面がスクロールし、結合セルの上端を表示した状態となり、編集したい部分が画面下に隠れてしまいます。 そのままカーソルの下矢印キーを押すことで、数式バー内での編集は可能にはなりますが、画面はスクロールしないため、編集結果を見ながらの編集ができません。 どうすれば、セル内の文章を直接見ながら編集できますでしょうか。 ご回答のほど、なにとぞお願い申し上げます。

  • 関数内のセルの範囲を他のセルから取得する方法

    教えてください。 関数内のセル名を他のセルから取得することはできるのでしょうか? 例えば、B列の合計を求めるSUM関数であれば A1セルに関数を記述 =SUM($B$x:$B$y) A2セルに範囲(上記式のx)を指定  1 A3セルに範囲(上記式のy)を指定  10 これにより、B列のB1~B10の合計を求める。 といった感じです。 ※実際に使用したい関数は、SUMではありません。 よろしくお願いします。

  • エクセルSUM関数の範囲を任意に変える

    セルB1に=SUM(A1:A10)と、とりあえず入力しました この関数の範囲をセルC1の数字で帰れるようにしたいです C1に10と入力すれば=SUM(A1:A10) C1に20と入力すれば=SUM(A1:A20) となるように出来ますか?

  • エクセル2007 セルの名前で計算。

    A  B  C 1   10 20 2   30 40 3 A1からB1までのセル範囲に(1)という名前をつけ、A2からB2に (2)という名前をつけ、その名前を使って(1)と(2)の合計を任意の セル位置に出したいのですがうまくいきません。 =SUM((1))+と入力したあとにSUM((2))と入力したいので数式タブ→ 関数ライブラリのオートSUMをクリックするとエラーになります。 =SUM((1))+と入力したあとにSUMと入力してやるとうまく計算されるんですが…。

  • 2013 数式の対象セルの色

    Excel2013で 数式バーで数式を選択すると 図2のように対象セルに色がつきます。 Excel2003の時は、数式を入力したセルのダブルクリックで 対象セルに色がついたと思いますが Excel2013でも2003の時と同じように数式を入力したセルのダブルクリック で対象セルに色をつけたいのですがどなたかその方法を ご存知ありませんか

  • エクセル VBA セル範囲を指定

    functionプロシージャを作ろうとしてます。いわゆるユーザ定義関数です。 エクセルの関数でSUMが用意されており、SUM(セル範囲)のように書けば合計を返します。 同じようにセル範囲の指定を受けて計算結果を返すfunctionを作りたいのです。 function example(セル範囲 As double,・・・) As double 任意の範囲を指定して、その値を使って計算したいのです。 ・セル範囲の書き方というか、フォーマットの書き方 ・プロシージャ内で計算に使うために配列に読み込む方法

  • 【MS-Excel2002】 =sum()で計算できないセルがある

    セルに、半角で1が入ったセルが複数あります。そのセルを、=sum()で計算しても、結果が0になります。 情況として、 ・セルに半角数字で1が入っている。 ・左揃えで表示される。 ・[書式]-[セル]でみると、標準になっている。これを数字に変更しても、左揃え表示のままであり、また、=SUMでの計算も結果は0のまま。 ・試しに、そのセルをCopy&Pastでテキストエディタに貼り付けてみると、1が張り付き、前後に余計なスペースなども無い。 ・そのセルをCopy&Pastで別のExcelのシートに貼り付けても、上記と同じ現象。 ・そのセルをダブルクリックすると、左揃えだったのが右揃えになる。そして、=sum()での計算結果も正常に数値が返ってくるようになる。 全てのセルをダブルクリックすれば解決するのですが、数が多すぎて大変です。 Excelファイルは、お客様から送っていただいたものです。 よろしくお願いします。

  • Excel のセル範囲を指定したい

    あるセルの値を、他のセル内の式の中で用いたい。 例えばA1のセルの"100"とした場合、A2のセルに"+sum(B1:B100)"を実行。A1が"200"だとA2は"+sum(B1:B200)"。 いわゆるA1が"n"だとA2は"+sum(B1:Bn)"。 選択するセルの範囲を別のセルから導入したいのですが、式の表し方がわかりません。 もしくは不可能? 良い方法はありますか?

  • EXCELのSUM関数について

    EXCELのSUM関数についての質問です。 セルにSUM($A$1:$A$10)という式があった時、A1のセルをA3に移動させると SUMの式がSUM($A$2:$A$10)にかわってしまいます。 A1を固定するにはどのようにすれば良いのでしょうか? どなたかよろしくお願いします。 ([リスト形式および数式を拡張する] というオプションではダメでした)

専門家に質問してみよう