- ベストアンサー
EXCELについて:ある範囲の中に混在する正の値と負の値を各々計算したい
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
どのような計算をするのでしょうか? 例えば、正の数だけの合計や負の数だけの合計を求めたいのであれば、 正の数の和は =SUMIF(A1:A10,">0") 負の数の和は =SUMIF(A1:A10,"<0") 例えば、正の数だけの平均や負の数だけの平均を求めたいのであれば、 正の数の平均は =SUMIF(A1:A10,">0")/COUNTIF(A1:A10,">0") 負の数の平均は =SUMIF(A1:A10,"<0")/COUNTIF(A1:A10,"<0") といったように出来ます。 どの様な計算をしたいのか補足をしてください。
その他の回答 (2)
- imogasi
- ベストアンサー率27% (4737/17068)
配列数式を使う回答。 A11に正の数の合計を出すとして A11に=SUM(IF(A1:A10>0,A1:A10)といれてSHIFTキーを押しつつCTRLキーも押しつつ、ENTERキーを押す。 前後に{ }がついて、配列数式です。 負の数の合計は=SUM(IF(A1:A10<0,A1:A10))といれ SHIFT+CTRL+ENTERです。 正の数の件数は=SUM(IF(A1:A10>0,1,0))といれ、SHIFT+CTRL+ENTERです。
お礼
ありがとうございます。 配列数式っていうのがあるんですね。 知らなかったので驚きです。
- mshr1962
- ベストアンサー率39% (7418/18948)
正の値の合計 A11=SUMIF($A$1:$A$10,">0",$A$1:$A$10) 負の値の合計 A12=SUMIF($A$1:$A$10,"<0",$A$1:$A$10)
お礼
ありがとうございました。 参考になりました。
関連するQ&A
- EXCEL2002で,関数式を使い、負の数(-1等)、正の数(1.2.3等)を分けてカウントし、各々合計する方法
EXCEL2002で,関数式を使い、負の数(-1等)、正の数(1.2.3等)を分けてカウントし、各々合計する方法。多分IF式に似た条件を使うのでしょうが‥‥‥ 例えば、30、セルの個数があるとして、負の数(-1等)、正の数(1.2.3等)を分けてカウントし、 (1)負の数のセルのみを合計して、例えば、R6~R32という27セルの内、マイナスの数字が-1, -2, -3, -4のみならば、合計の数字は、ー10となります。 (2)全く同様にして、正の数のセルのみを合計して、例えば、27セルの内、プラスの数字が 1, 2, 3, 4のみならば、合計の数字は、10となります。 (1)負の数のセルのみの合計を導き出す関数式 =SUM(R6:R32,'<0') (2)正の数のセルのみの合計を導き出す関数式 =SUM(R6:R32,'>0') という、具体的な関数式で書いてくださると、たいへん有難いのですが、 あつかましい相談ではありますが、何卒、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Excelで正、負の抽出計算
お世話になります。 教えてください。 Excelで表を作成しています。 下記表から、正の数字と負の数字を抽出する関数を調べているのですが、どなたかお教えください。 A B C D 1 項目 数量 数字 合計 2 ●● 2 -200 -400 3 △△ 3 300 600 4 ●▲ 3 -100 -300 5 正の合計 600(ここの関数) 6 負の合計 -700(ここも) 7 全合計 -100(sum(D1:D4)) よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル 負の値の四捨五入
エクセルのバージョンは2002です J404セルは、千円単位での入力(書式ではなく)がなされており、たとえば10万500円なら「100.5」と入力されています。 そこで、これを円単位に修正したうえで円未満を四捨五入したいのですが、 このセルの値として、正の値と負の値の両方が考えられる場合にROUND関数をどのように使ったらいいでしょうか? 実際に「-4533.5695」や「-830.521700000002」という値があり、 =IF(J404>0,ROUND(J404*1000,0),ROUND(J404*-1000,0)*-1) などと試したのですがうまくいきません。 ROUNDDOWNを組み込んでも駄目でした。 負の値をうまく四捨五入できる式は無いでしょうか? よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 分散の計算の過程について。その過程で偏差をだして負の値を正の値に直すた
分散の計算の過程について。その過程で偏差をだして負の値を正の値に直すために偏差の値をそれぞれ2乗しますが、負の値を正の値にしたいのだったら、偏差の絶対値をだせば別によくないですか?まあ、決まっていることなんでしょうけど。お答えいただけるとありがたいです。
- ベストアンサー
- 数学・算数
- EXCELで負の数字のみを足し算したい
EXCELで、正の数字と負の数字のどちらかがセルに入っています。 例えば、 A1セル⇒-5 A2セル⇒9 A3セル⇒-7 ~ A100セル⇒5 など A1セルからA100セルまでの負の数字のみの足し算の結果 A1セルからA100セルまでの正の数字のみの足し算の結果 をそれぞれ求めたいのですが、 並び替えなどをせずに、関数などを使用して一気に計算できませんでしょうか?
- ベストアンサー
- 会計ソフト
- エクセルでの正の数、負の数の表示について
エクセルの操作について質問です。 例えばA1のセルにB1-C1の値を表示したいとします。 この時値が正の数のときは+○、負の数のときは-○(これは普通に表示される)0のときは±0と表示したいのです。 この説明で分かって頂けますでしょうか。 セルの書式設定の表示方法でもいいし、IF関数などでもいいですよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- セルの計算結果で負の値を正の値にする方法は
セルの計算結果で-25,000と出る負の数を、 25,000の正の数にしたいのですが、 方法を教えていただけませんか? おわかりの方、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 文字列で読み込んだ計算式で値を計算
VBAで数値と式を文字列で受け取り、式に従って値を返す関数を作成したいと考えています。 ex KEISANという関数に対し、値と計算式を与え結果を求める A=50 B=80 C=10 SIKI="B+A-C" KEKKA = KEISAN(A,B,C,SIKI) KEKKAには、式に従い120が返る このA~C及びSIKI(式)は外部ファイルから読み込みます。式には加算か減算しかありません。 どなたか、良いアイデアありましたら、教えて下さい。
- ベストアンサー
- Visual Basic
- [Excel] 負の値を割る計算方法について
お世話になります。 Excelで負の値を正の値で割る計算方法がわかりません。 どなたかご教授願えますか? (例) ROUND(-530.0/20826.6*100,1) = 0.0 ← 0.0ではなく-2.5という計算結果を求めたい
- ベストアンサー
- その他(業務ソフトウェア)
お礼
ありがとうございました。 シンプルな式で分かりやすかったです。 参考になりました。
補足
言葉が足りなくてすみません。 正(=収益)、負(=費用)として全体の中での収益と費用を個別に集計したいのです。