
初心者です。
Excelで同じ列の数字だけとカッコ付の数字を別々に合計したいのです。尚、カッコ付の数字は数値として認識され、SUMにて両方の合計は計算できるのですが…。
下の例のようにA5には数字の合計(1,500)を、A6にはカッコ付の数字の合計(1,500)をそれぞれ求めたいのですが、数式等、どなたか教えてください。お願いします。
ちなみに、A1~A4まで、その時によってカッコ付の数字が入ったり、数字だけだったりします。
例
A1 1,000
A2 (1,000)
A3 ( 500)
A4 500
A5
A6
No.5ベストアンサー
- 回答日時:
セルごとに書式を設定するのではなく、すべてのセルの表示形式を「数値」の「(1234)」を指定しておき、ごく普通にカッコつきの数字で入力します。
このようにしておけば、かっこなしの数値の合計は以下の数式になります。
=SUMIF(A1:A4,">0")
カッコつきの合計は以下の式になります。
=-SUMIF(A1:A4,"<0")
カッコ付きの数字で合計したいなら、上記のマイナス数字をカッコ付きにする表示形式を設定しておいたセルに以下の式を入力することになります。
=SUMIF(A1:A4,"<0")
全体の合計は以下の式になります。
=SUMIF(A1:A4,">0")-SUMIF(A1:A4,"<0")
この回答への補足
感謝感激です\(◎o◎)/!
長い間悩んでいたものが一気に消し飛びました!
なんとお礼を言っていいのやら。
作業効率がグゥ~んとアップしました。
有難うございました。
No.4
- 回答日時:
セルの書式をワークシート関数で判別することはできないと思います。
No1の補足を見ると、A社とB社の入金?額を簡単に区別するためにわざわざユーザー定義で(#,###)を設定しているようですね。
でも、そういう方法は一般的ではありません。
普通の帳簿では括弧付きの数値は△付きと同様、マイナスの意味です。
それにB社の入金額を記入のつど書式を設定するのってめんどうじゃありませんか?
ならば、この際、列を一列追加して、そこでA社とB社の区別をされたほうが後々楽になりますし、対象の会社が3社以上に増えても対応できます。
A社とB社のそれぞれの合計だってSUMIF関数で一発です。
SUMIF関数の使い方
http://www.excel-list.com/sumif.html
A社とB社のそれぞれの件数だってCOUNIF関数で簡単です。
COUNTIF関数の使い方
http://www.excel-list.com/countif.html
No.3
- 回答日時:
カッコ付きの数値もSUMで計算できるということはセルの表示形式のユーザー定義でカッコを表示させているのですね。
次のようにB列に作業列を設けて対応できますね。
B1セルには次の式を入力してB4セルまでオートフィルドラッグします。
=IF(CELL("format",A1)="G",A1,"")
これでB列にはカッコの付いていない数値のみが表示されます。
A5セルには次の式を入力します。
=SUM(B1:B4)
A6セルはカッコの付いた数値の合計ということで次の式を入力します。
=SUM(A1:A4)-A5
No.2
- 回答日時:
うーん()をつける意味が解りませんが・・・
案1.列を追加して入力する列を変える、これが1番簡単です
わざわざ書式設定することもないですし
案2.わざわざ書式で( )を設定するからには何か条件があるのでしょう
添付のように2列を追加し、
列1にはこの条件たとえば( )付にする行に○とかを入力する、
列2に条件付きをコピーし集計する
全集計-条件付き集計が条件のない集計

この回答への補足
画像付で教えて頂き有難うございます。実を言いますと、手書き用の帳簿に似せてExcelで作成したので、印刷時に外観を変えたくないんです。それぞれの金額の左の列には日付が入っていて、マスは日にちに対して一つしかありません(T_T)/~~~
A3 1日
A4 2日
というような感じです。やはり、その都度該当するものをSUMで指定するしかないのでしょうか?
No.1
- 回答日時:
>尚、カッコ付の数字は数値として認識され、SUMにて両方の合計は計算できるのですが…。
状況ですが、書式の表示形式を いちいちユーザー定義で変更して()を表示させたりしているのでしょうか?
ちょっとありえない操作です。
一般的で云えば 負の数値の場合は 勝手に()付きの表示になる設定がありますのでそちらではないでしょうか?
提示の事例の合計SUMは 3000 と出ますでしょうか?
いずれにしても 書式の条件、範囲を変更する関数はありませんので
()付きとそうでない数値を使う条件について提示していただいたほう早道です。
この回答への補足
説明不足ですいません。
そうです。カッコ付についてプラスの数字なのでユーザー定義で(#,###)を表示させており、合計は3,000となります。
A1(A社)
A2 B社
A3(1,000)
A4 500
A5 1,000
A6 (500)
A7
A8
項目は上記の通りです。何か方法はないでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでの計算式で求められ...
-
エクセルのセル内の余白の設定...
-
エクセルで日付が逆に登録され...
-
エクセルの計算式の後に、単位...
-
Excelで 分:秒 と表示させる...
-
エクセルで数式を入れても値が...
-
エクセルで○時間△分を○。□時間...
-
エクセルで折り返しと縮小の同...
-
数字の後ろにピリオドを表示す...
-
エクセルの計算結果を()括弧で...
-
エクセルの分数表示
-
エクセル 桁を増やす方法
-
【エクセル】16進数の文字列を2...
-
エクセルで、書式設定をして表...
-
EXCELで日付と時刻が入ったセル...
-
下3桁のみを表示する方法はあ...
-
Excelに「隠し文字」のような機...
-
Excelの日付がスラッシュ表示に...
-
エクセルで 何時間何分と表示...
-
EXCELでセル内に打った文字が隠...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでの計算式で求められ...
-
エクセルのセル内の余白の設定...
-
エクセルで日付が逆に登録され...
-
エクセルの計算式の後に、単位...
-
エクセルで数式を入れても値が...
-
Excelで 分:秒 と表示させる...
-
エクセル 桁を増やす方法
-
数字の後ろにピリオドを表示す...
-
【Excel】 特定セルだけに「ゼ...
-
エクセルで折り返しと縮小の同...
-
エクセルで 何時間何分と表示...
-
エクセルの計算結果を()括弧で...
-
EXCELでセル内に打った文字が隠...
-
エクセルの分数表示
-
EXCELで日付と時刻が入ったセル...
-
エクセルで、書式設定をして表...
-
有効数字
-
エクセル 条件付き書式で文字...
-
エクセルで○時間△分を○。□時間...
-
セルの書式設定で一部のフォン...
おすすめ情報