- ベストアンサー
エクセルで…
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
A1からF1までデータがある場合 正の合計=SUMIF(A1:F1,">0",A1:F1) 負の合計=SUMIF(A1:F1,"<0",A1:F1) 参考になれば幸いです
その他の回答 (2)
- sgh
- ベストアンサー率61% (75/121)
少しせこいですけどこんな方法もあります。 値のセルの隣に以下の式で正、負を判断するフラグをつけます。 B1に:=IF(A1<0,"-",IF(A1=0,"0","+")) *A1は参照セル 必要な分をコピーする。 ここまでやったら集計は簡単。以下のようになります。 正の数の合計:=SUMIF(B8:B10,"+",A8:A10) 負の数の合計:=SUMIF(B8:B10,"-",A8:A10) 0の数の合計:=SUMIF(B8:B10,"0",A8:A10) 本当は一発でできるといいのですが...
- taknt
- ベストアンサー率19% (1556/7783)
例として B2からB5まで =SUMIF(B2:B5,">0") で 正の合計です。
関連するQ&A
- エクセルの使い方で困っています(>_<)
エクセルに詳しい方に質問です。 ある列に存在する複数の数字から負の数値の個数を表示させるにはどのようにすればよいでしょうか? 関数やフィルターなどを使えばよいのでしょうか? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- EXCELでSUMIFがうまく出来ない
EXCELでSUMIF関数を使って、集計したいのですが以下の2つの文字列(数字)が認識できず正しい結果になりません。 2つのセルでそれぞれ ”88505180000200200”と”88505180000200250”を入力しているのですが、関数では同じ値とみなして集計してしまうようです。 該当セルの書式設定は文字列で、!の「数値が文字列として保存されています」が出て、 「数値に変換する」を選ぶとどちらも”88505180000200200”になってしまいます。 何かよい方法がないでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセル 条件によってデータ入力 関数
エクセルで、関数を利用してデータ集計をしたいと考えています。 A列の数値が (1)100以下だったら 「1」 (2)101~150だったら 「2」 (3)151以上だったら 「3」 と別列Bに表記する というイメージで関数を組みたいと考えています。 この例の場合だと、A列の値に応じてB列に1/2/3のいずれかの値が入力されるイメージです。 どう関数をつくればいいかわからず困っています。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- EXCEL 集計を関数でやりたい
メニューのデータ⇒集計でできることを関数でやりたいのですが、できますでしょうか? A列に会社名、B列に金額が入力されています。 会社名は複数回出てきます。会社名毎に、B列の金額を集計したいと思っています。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Sumifで文字を拾いたい
最近Sumifを覚えて仕事の能率を大幅にアップさせることができました。Sumifは一致する数値のみ拾ってくれる便利な関数なのは分かりましたが、文字をまでは拾ってくれないみたいです。 大体、以下のように入力されたデータを使って集計しています。 コード 品名 1001 えんぴつ 1002 定規 1003 消しゴム 1004 ボールペン コードの列でSumifを使って集計していますが、今度は品名の列(文字)を使って集計したいのです。何かSumifに似た便利な関数はあるのでしょうか。お時間のあるときにでも、教えていただけたらとても助かります。 よろしくお願い致します。
- 締切済み
- オフィス系ソフト
- エクセルで、正から負にする関数ありませんか?
エクセルの関数で、正の数値を負にするものはないでしょうか? 12345 となっているのを、関数を使って、-12345と 表示させたいのです。 お願いします。
- 締切済み
- オフィス系ソフト
- Excel のSUBTOTAL関数の応用についてお尋ねします。
Excel のSUBTOTAL関数の応用についてお尋ねします。 SUBTOTAL関数は対象データに小計が多いとき便利ですが、同じ列にAVERAGE値など集計対象外の数値が入っているときには、はじめから終わりまでベタの範囲指定ではうまくいきません。 集計対象外の数値をよけ、コンマで区切ってSUBTOTAL範囲に指定すれば、計算はできますが、それではSUBTOTALを使う意味がなくなってしまいます。 ここで別の関数を組み込んで、一発ベタの範囲指定でやっつける方法はないものでしょうか、教えてください、よろしくお願いします。
- ベストアンサー
- その他MS Office製品
お礼
ありがとうございました。 ">0"を"0<"でやってたんですが、これじゃだめなんですね^^;