• ベストアンサー

Excel一列内の特定値だけを合計する方法

Excel2003です。 例えば、シートF3:F100の選択範囲に-1、-4、-9 と+10、+29、+5 が ランダムに並んでいます。 この選択範囲から+10、+29、+5のセルだけの合計=44を求めたいのですが どうすればできますか? おわかりの方よろしくお願いします。

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

  • ベストアンサー
  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.1

=SUMIF(F3:F100,">0") こういうこと? (0より大きい数字の合計。) それとも、プラスの数字は他にもあるけど質問の3個だけを選んで合計?

AstroGuy
質問者

お礼

実際やってみました。 =SUMIF(F3:F100,">0")の式でできました。 これで作成中の表計算が前進できました。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • minosennin
  • ベストアンサー率71% (1366/1910)
回答No.3

垢ぬけしませんが、一例です。 =SUMIF($F$3:$F$100,10)+SUMIF($F$3:$F$100,29)+SUMIF($F$3:$F$100,5)

AstroGuy
質問者

お礼

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

全文を見る
すると、全ての回答が全文表示されます。
  • wkbqp833
  • ベストアンサー率36% (319/886)
回答No.2

3つの新しいセルに =countif(F3:F100,+10),=countif(F3:F100,+29),=countif(F3:F100,+5)で、それぞれの合計を求め、さらにこの3つの合計を求める

AstroGuy
質問者

お礼

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

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 【Excel】複数条件の合計

    Excel2003を使用しています。 Sheet1のD7:D200に『あ』、G7:G200に2(数値)、と入力されているH列の合計をSUMPRODUCT 関数を使用して計算しました。 同じ条件で、範囲の最終行数をあるセルに取り出しておいて、INDIRECT 関数を組み合わせたのですが、うまくいきませんでした。 数式は、Sheet2に下記のように入力してみましたが、このような使い方は間違っているのでしょうか? =SUMPRODUCT((Sheet1!D7:INDIRECT("D"&F1)="あ")*(Sheet1!G7:INDIRECT("G"&F1)=2)*(Sheet1!H7:INDIRECT("H"&F1))) また、他にこんな方法があるというのがあれば、あわせて教えていただけると嬉しいです。 よろしくお願いします。

  • エクセルの特定のセルを書き込み禁止にする方法

    EXCEL2007、XPです。 セルの保護を次の手順でやりました。 1)保護するセルを範囲選択して、校閲~変更を許可する~ウィザードで範囲名と範囲を入力。 2)書式で「シートの保護」 **************** ところが、やってみると、保護されるセルと、保護されないセルの両方がランダム的に表れます。 つまり、危なっかしくて、セルの保護はできないことになります。 なにか間違っているのでしょうか。教えてください。お願いします。

  • Excel;特定の文字を含むセルを書き出す方法

    お世話になります。 あるExcelシートの2列×300行ぐらいの範囲のセル内に 文字が入っています。 セル内(例A23idokensi)に特定の文字(例:A23)を含んでいたら、 もしくはセルを抜き出す方法はあるでしょうか? やりたいことは、アトランダムに入力されているところから、 特定の文字を含んだセルだけ取り出して内容とセルの個数を 数えることです。

  • EXCEL2003の縦横合計の計算方法について

    オートサムボタンで縦横合計を求める場合 合計の元になる数値部分と合計欄を含めて範囲選択しますよね。 そうすると縦方向横方向の合計が一度に求まりますが、 そのとき、「合計の合計欄」つまり「範囲の右下角のセル」に求まる式は横合計を取る!と決まっているのでしょうか? ま、縦の合計が表示されても同じ結果ではあるのですが・・・。 これはそういうものなのでしょうか? 「合計の合計欄」は縦の合計をとった式に変更する方法などありますか?

  • Excel2003と2010のオートカクル違い

    【Excel2010のオートカクル】  確認したいセル範囲を選択しただけで、ステータスバーに「合計」などが表示される。 【Excel2003のオートカクル】  確認したいセル範囲を選択後に、いちいちステータスバーで右クリックして表示したい項目(例:「合計」)にチェックを入れないと結果が表示されない。 2003で2010のようにいちいちステータスバー上での右クリック操作をしなくても、結果が表示されるようにするにはどうしたらよいのでしょうか?

  • エクセルで同一シート内にある特定文字の右隣のセルの値を合計する方法はあ

    エクセルで同一シート内にある特定文字の右隣のセルの値を合計する方法はありませんか? シート内に散らばって表示されている特定文字列の右隣の値を合計したいのです。 位置的にランダムなのでSUMIFではうまく指定できませんでした。 よろしくお願いします。

  • Excelで選択範囲の合計をマクロで

    Excel2003を使用しています。 ステータスバーに、選択範囲の合計、平均、データの個数などが 表示されますが、同じ機能をマクロを使って、 固定のセルに表示できないでしょうか? 例えば、任意のセルを選択すると、 A1に選択範囲の合計、A2に選択範囲の平均が自動で表示される というような機能です。 Excel2007では、同様の機能がステータスバーにあるようなのですが。 よろしくお願い申し上げます。

  • 別シートの合計の取り方について

    社員各人の勤務時間表を作るように言われたのですが、なかなかうまくできず悩んでいます。 Sheet1に9月分(1日~30日まで)の勤務時間が入力されています。 Sheet2に10月分。 お聞きしたいのは、Sheet1の21日(F22)~30日(F31)の合計とSheet2の1日(F2)~20日(F21)の合計を取りたいのですが、シートをまたいでも同じセルにある合計は取れても、違うセルにある合計のやり方がうまくいきません。 どなたか教えてください!!

  • excel2003空白セルを抜かした任意数のセルを合計したい。

    excel2003で、ある列のデータ値に対し、空白セルを抜かしたA個分のセルの合計値を隣の列に「A回前までの合計値」として作成したいのですが、VBAを使わずに、計算式だけでできないでしょうか。 簡単な様で、よく分かりません。 この質問文も伝わるか自身がありませんが、よろしくお願いいたします。 空白セルは、0も入力されていないセルで、データの性質上ランダムに出来ます、さらに連続する場合もあります。 データはさかのぼるので合計の列は、A個下から始まります。

  • Excel2016での保護セルを越えて選択範囲

    Excel2010で作成したシートをExcel2016に移行して使っていると、保護されているセルの手前でセルの選択範囲が広がらなくなります。 しかし、初めからExcel2016で作成したシートで同じことをすると、保護されているセルを越えてその先の保護されていないセルまで選択が可能なのです。 前者の動作が好ましいのですが後者の動作との切替は可能なのでしょうか? また、前者と後者では「見出し」の文字サイズが異なります。これも変更可能なのでしょうか? ご存知の方、是非ご指導くださるようお願い致します。

専門家に質問してみよう