C3セルに
=A3+B3
といれて計算して、
合計が0の場合ブランクにしたいのですが、
適当な関数式または関数式の組み合わせはありますでしょうか。
教えてください。

A 回答 (6件)

回答に2タイプ有ることがわかりますか。


(1)関数式の中でIF関数で0の場合空白””をセットする
(2)セルの値は0だが表示形式で見た目空白にする
(2)’ツールーオプションー表示ーウインドウオプションーゼロ値
他の質問などでも、どちらでやりたいのか、いつも意識すること。
他に、条件付き書式で、値が0の場合、文字色を白色にするようなことでよし、もありえる。
    • good
    • 0
この回答へのお礼

imogasiさん
大変詳しいご解説本当にありがとうございます。
とても参考になり、感謝しております。
有難うございました。

お礼日時:2009/06/04 16:47

一例です。


セルの書式設定→表示形式→ユーザ定義で0;-0;;@
    • good
    • 0
この回答へのお礼

mu2011さん
ご回答ありがとうございます。
大変参考になりました。

お礼日時:2009/06/04 16:57

【メニューバー】-【ツール】-【オプション】-【表示】-【ゼロ値】のチェックを外す。

    • good
    • 0
この回答へのお礼

majisia_1さん
ご回答ありがとうございます。
こういう方法があるんですね。
大変参考になりました。
有難うございます。

お礼日時:2009/06/04 16:59

=if((A3+B3)=0,"",(A3+B3))


とすればA3+B3が0の時は空欄になります。
""の間の文字が反映されますので、"ok"といれれば
okとでます。
    • good
    • 0
この回答へのお礼

kadakun1さん
ご回答どうもありがとうございます。
大変参考になりました。

お礼日時:2009/06/04 17:01

=IF(A3+B3=0,"",A3+B3)


です。
    • good
    • 0
この回答へのお礼

merlionXXさん
ご回答どうもありがとうございます。

お礼日時:2009/06/04 17:00

=IF(A3+B3=0,"",A3+B3)

    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
大変助かりました。

お礼日時:2009/05/20 17:31

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q数式のΣ記号が入力できません

Word 2013で、次の(a)の操作をすると画像の左上の数式が入力されます。(b)の操作をすると画像左下の数式が入力されます。これは正常だと思います。
(a)挿入→数式→新しい数式の挿入→大型演算子→画像左上の数式をクリックする。
(b)挿入→数式→新しい数式の挿入→大型演算子→画像左下の数式をクリックする。

次に、次の(α)の操作をすると、(a)で作成した数式が画像右上のようになります。つまり、次の(ア)、(イ)の2つの現象が起きます。
(α) (a)で作成した数式の直前に普通の文字(上記(a)や(b)などのような数式挿入操作でなく普通に入力する文字)を入力する。
※画像右上の例では「普通の文字」として「あ」の文字を入力しています。
(ア)Σ記号の大きさが小さくなる。
(イ)Σ記号の上下にあった添字の入力欄が、Σ記号の右側に移動する。

また、次の(β)の操作をすると、(b)で作成した数式が画像右下のようになります。つまり、次の(ア)の現象が起きます。
(β) (b)で作成した数式の直前に普通の文字(上記(a)や(b)などのような数式挿入操作でなく普通に入力する文字)を入力する。
※画像右下の例では「普通の文字」として「あ」の文字を入力しています。
(ア)Σ記号の大きさが小さくなる。

また、次の(c)の操作をすると、画像右上の数式が入力されます。つまり、左上の数式をクリックしたのに右上の数式が入力されます。
(c)普通の文字(上記(a)や(b)などのような数式挿入操作でなく普通に入力する文字)を入力する→挿入→数式→新しい数式の挿入→大型演算子→画像左上の数式をクリックする。
※右下の画像の例では「普通の文字」として「あ」の文字を入力しています。

質問(1)
(ア)の現象が起きるのは、正常なのでしょうか。

質問(2)
(イ)の現象が起きるのは、正常なのでしょうか。

質問(3)
(c)の操作をすると画像左上の数式ではなく右上の数式が入力されるのは正常なのでしょうか。

質問(4)
普通の文字に続けて画像左上の数式を入力するにはどうしたらいいでしょうか。

手元にある次の2台のパソコンで上記の操作をしてみたのですが、2台とも全く同じようになりました。2台とも、Word 2013 32ビット、Windows 7 Ultimate 64 SP1です。
パソコン1 デスクトップ CPU Intel i7-980X(6コア 3.6GHz) メモリ 24GB
パソコン2 ノート CPU Intel i3-3210M(2コア 2.1GHz) メモリ 8GB
2台とも、Wordの「ページレイアウト→ページ設定→行数と文字数→フォントの設定→フォント→サイズ」と進んだ欄では「10」(ポイント)と指定しています。

Wordを起動した直後に新規に開いた文書で上記の操作をしてみたのですが、上記のようになります。Wordをアンインストールし、再インストールしてみたのですが、上記のようになります。

Word 2013で、次の(a)の操作をすると画像の左上の数式が入力されます。(b)の操作をすると画像左下の数式が入力されます。これは正常だと思います。
(a)挿入→数式→新しい数式の挿入→大型演算子→画像左上の数式をクリックする。
(b)挿入→数式→新しい数式の挿入→大型演算子→画像左下の数式をクリックする。

次に、次の(α)の操作をすると、(a)で作成した数式が画像右上のようになります。つまり、次の(ア)、(イ)の2つの現象が起きます。
(α) (a)で作成した数式の直前に普通の文字(上記(a)や(b)などのような数式挿入...続きを読む

Aベストアンサー

Wordの数式ツールには、独立数式と文中数式の二つの形式があります。

同じ行に単独で数式を挿入した場合が独立数式になります。
一方、同じ行に数式以外のテキストなどを挿入した場合は、数式部分が
文中数式となり同じ行の高さに揃えたサイズになります。

同じ行にテキストと数式を配置する場合は、文中数式に強制的になり、
文中数式を独立数式に変換した場合には、同じ行に同時に収められない
ので段落内改行が強制的に挿入されます。

数式内にテキストを挿入する方法もありますが、お勧めはしません。
テキストと数式を同じ行の高さに配置したい場合は、表内へと挿入して
使うとか、どちらかをテキストボックスにします。

参考サイトとしては紹介しませんが、「Word 数式ツール 独立 文中」
とかでWeb検索をしてみてください。Word2007などのPDFファイルが
見つかると思います。

Qブランク=0を ブランク=ブランク にする方法

Excelでの質問です。
例えば セルB1に =セルA1 と入力した場合
セルA1に明記された文字がそのまま表示されると思うのですが、
セルA1がブランクの場合 セルB1は ‘0’と表示されてしまいます。
セルB1を そのままセルA1と同じようにブランクで表示するには
どのようにしたらいいでしょうか?

どうぞ宜しくお願いします。 

Aベストアンサー

「0」を非表示にする3つの方法
http://dreamy.boy.jp/kan43.htm

Q【エクセル】数式の答えに、記号→プラス(+)マイナス(△)をコンマ(3桁)で表示するには?

こんにちは、みなさん!!

Q.数式の答えに、プラスだったらプラス記号(+)、マイナスだったら
マイナス記号(-)さらに、コンマ(3ケタ)で表示するにはどうすれば良いですか?
例 2,000.4-1,000=+1,000←小数点以下四捨五入で、プラス記号プラスカンマで表示

ご存知の方いらっしゃいましたらよろしくお願いします。

Aベストアンサー

エクセルのセルのデータの見た目と値(ほとんど数値の場合です。日付もエクセル特有の仕組みで正整数です。文字列に対してはほとんど何もできない)が分裂している(というか値はそのままで、見た目だけ変えられる)のはご存知ですね。
これを「表示形式の設定」といいます。
そして数では、やはり一番大きい区分は、正、0、負の区分です。
それは本質問のように正負記号の問題もあるからです。
そして質問では、標準と違うのは、
(1)+の時+をつける(エクセル標準では何もつけない)
(2)マイナスの場合△をつける(標準ではー)
(3)3桁ごとのカンマ(エクセルでやや標準的だが、何も指定しないとカンマをつけない。通貨以外の場合だが)
(4)四捨五入
上記の正負0にあわせて、「;」で区切ってA;B;Cのように記述する.
3つのうち後の1つないし2つは省略できる。
記述は書式ーセルーユーザー定義ーで右上のテキストボックスに入れる。この際、数直線と違い、正の場合;負の場合;0の場合の順の約束になっている。
(4)四捨五入はエクセルはセルに設定されている表示形式で表示しきれない桁は、自動的に四捨五入してくれる。
(1)(2)について書式文字に0や#以外を書くとそのままその位置(先頭や後尾や3桁ごとなど。+、-、,もしいて言えばこれに該当)に挿入して表示してくれる機能があるので(またそれらの文字は””で囲むのが整式だが省略できる)
先頭の+やーや*は桁数の多少に浮動的に1つつけてくれる機能がある。
結論として
+#,###;△0;0
ぐらいがどうでしょうか。
+#,###の+は先頭にという意味。#,###,###,###でも良いが1セット
(+#,###のみで代表)でよい。
ゼロの場合質問では小数点以下なしを希望なのでこうした。
0の場合0にするか、ブランクなどもできるが、0とする。
沢山解説あるが一例
http://www.itsmemo.com/it/excel/000039.html

△123-123
△0-0.1234
00
+12,34512345
0、小数点以下負、などこれでよいかな。

エクセルのセルのデータの見た目と値(ほとんど数値の場合です。日付もエクセル特有の仕組みで正整数です。文字列に対してはほとんど何もできない)が分裂している(というか値はそのままで、見た目だけ変えられる)のはご存知ですね。
これを「表示形式の設定」といいます。
そして数では、やはり一番大きい区分は、正、0、負の区分です。
それは本質問のように正負記号の問題もあるからです。
そして質問では、標準と違うのは、
(1)+の時+をつける(エクセル標準では何もつけない)
(2)マイナス...続きを読む

Qvlookup関数で検索値がブランクの時に、ブランクを返す事はできますか?

こんにちは、みなさん!!

【質問】vlookup関数で、検索値がブランクの時に、答えとして
    ブランクを表示する事はできますか?どうしても、エラーが
    表示されてしまいます。エラーではなく、ブランクを表示さ    せたいのですが。

ご存知の方いらっしゃいましたらよろしくお願いします。

Aベストアンサー

もとの式が分かりませんが、

=IF(検索値="","",VLOOKUP(検索値,範囲,列番号))

としたらどうでしょうか?

Q数式記号

パワーポイントに入れた数式にマイナス6乗の記号をいれたいのですが、方法が分かりません。どなたかお教え願います。 

Aベストアンサー

-6を選択して「書式」の「フォント…」で「上付き」をチェック

QIF関数、上セルが0だったら左の値を、上セルがブランクだったらブランクに。

こんにちは。よろしくお願いします。
エクセル2000で作業しています。セルJ36に下記の数式が入れてあります。
=IF(I35=0,H36,SUM($F$35:I35)
上のセルが0だった場合は、左のセルの値を表示するようにしたつもりですが、
上のセルがブランクだった場合も、左のセルの値を表示します。
上のセルが0だった場合の仮定はそのままで、さらに、上のセルがブランクだった場合には、本セルもブランクにするにはどうすればよいのでしょうか?

Aベストアンサー

=IF(I35=0,IF(ISBLANK(I35),"",H36),SUM($F$35:I35))

としてみてください。

ISBLANK関数は、該セルがブランクであればTRUEを返す関数で、これで0が入っているのかブランクなのかを判断できます。これで、要求を満たしているかと。

Q数式記号の使い方

数学では×の乗算は使わないと言うのは本当ですか?
×ではなく・を用いて記載するのが一般的と言われました。文字式だと、文字なのか記号なのか判別がつきにくいからだそうです。文字式であれば乗算記号は省略できるが、数字と数字の乗算は省略ができないので・の記号を乗算とするそうなのですが、数字と数字の乗算であれば、文字と記号を間違うことはないはずなので、×を使うのが正しいと思うのですが・・・。
私は文系で、数式の中で×は省略できると言うのを習った記憶はありますが、×ではなく・で表記すると言うのを、習った記憶がありません(忘れているのかもしれません)。正しい使い方を教えてください。

Aベストアンサー

確かに、数学を深く学んでいくにつれて×記号を使うことは少なくなりました。
でも別に使っちゃいけないとか、・を使わないといけないとか、省略しなきゃいけないとか、そういった決まりのようなものはありません。
解答を見やすくするためにわざと×を使う時だってありますし、省略してもわかるだろうという時には書きません。
テストなどで×を使った、使わないで採点がかわることはありませんのでご安心ください。

QCHOOSE関数を入れた複数セルの合計が0に

CHOOSE関数を入れた複数セルをSUM関数で集計しましたが、結果が「0」と表示されてしまいます。集計するためにはどうしたらよいでしょうか?
エクセル初心者のため、妙な質問をしていたらすいません。

まず、重さで送料が求められるようにD3には
=CHOOSE((K3>=0.3)+(K3>0.55)+(K3>0.65)+(K3>0.75)+(K3>0.85)+(K3>0.95)+(K3>1.05)+(K3>1.3)+(K3>1.55)+(K3>1.75)+(K3>2.05)+(K3>2.55)+(K3>3.05)+(K3>3.55)+(K3>4.05)+(K3>4.55)+(K3>5.05)+(K3>5.55)+(K3>6.05)+(K3>7.05)+(K3>8.05)+(K3>9.05)+(K3>10.05)+(K3>11.05)+(K3>12.05),"1200","1500","1680","1860","2040","2220","2400","2800","3200","3600","4000","4700","5400","6100","6800","7500","8200","8900","9600","10700","11800","12900","14000","15100","16200")といれて、

E3には引かれる手数料15%で計算できるように、E1に0.15といれて
=G3*$E$1

そして、G3には合計が求められるように
=SUM(C3:D3:E3:F3)
といれましたが、0になってしまいます。

試しにG3に関数はいれずに、数字のみ(1230など)いれると、きちんと手数料の計算はできました。

SUMではダメなのかと思って
=+C3+D3+E3+F3もいれてみましたが、0とでてしまします。

G3に循環参照があるとのことです。

セルの書式設定?が関係あるのかと思いG3やE3など右クリックして数値を選び「1234」のところを選びましたがダメでした。

どうしたら、数値の合計ができるでしょうか。

画像も添付させていただきました。どうぞよろしくお願いします。

CHOOSE関数を入れた複数セルをSUM関数で集計しましたが、結果が「0」と表示されてしまいます。集計するためにはどうしたらよいでしょうか?
エクセル初心者のため、妙な質問をしていたらすいません。

まず、重さで送料が求められるようにD3には
=CHOOSE((K3>=0.3)+(K3>0.55)+(K3>0.65)+(K3>0.75)+(K3>0.85)+(K3>0.95)+(K3>1.05)+(K3>1.3)+(K3>1.55)+(K3>1.75)+(K3>2.05)+(K3>2.55)+(K3>3.05)+(K3>3.55)+(K3>4.05)+(K3>4.55)+(K3>5.05)+(K3>5.55)+(K3>6.05)+(K3>7.05)+(K3>8.05)+(K3>9.05)+(K3>10.05)+(K3>11...続きを読む

Aベストアンサー

>"1200","1500","1680","1860","2040","2220","2400","2800","3200","3600","4000","4700","5400","6100","6800","7500","8200","8900","9600","10700","11800","12900","14000","15100","16200"

って書いたら、CHOOSEで返って来るのは、全部「文字列」ですよ。

文字列は、いくらSUMしても「全部0」です。

ダブルクォートをすべて削れば、CHOOSEで返って来るのは「数値」になるので、加算やSUMで演算できます。

Q数式の最後に//みたいな記号をかくことがありますが・・・

予備校や大学の先生などに多いと思うのですが、
何かの証明のようなことをして、最終的な結果が出た後、
数式の右下あたりに「//」こんな感じの記号を書いたりすることがありますよね?
教科書によっては、□とかの記号が書いてあることもあります。

今まであまり気にしてなかったんですが、正確にはどんな意味があるのか
知りたいのですが、どんな種類があって、どういう意味があるんでしょうか?

Aベストアンサー

証明終了ですね。□やQ.E.D.なんかも同じ意味です。
個人のノートなんかですと、計算をしたあとに A.x=3 のように書き直したりせず、計算の最後に//と書くことでこれに代えている人も多いようです。

QExcelでひとつ置き(A1、A3、A5・・・)に合計とかふたつ置き(A1、A4、A7・・・)に合計というのは可能なのでしょうか?

タイトルの通りなのですが、
エクセルの雛形の関係上例えば
A1に「あ」という商品の代金 A2にその消費税
A3に「い」という商品の代金 A4にその消費税…
などという入力をすることがあり、
最後に商品代金だけ、消費税だけを計算したいとき
今まではA1+A3+A5+・・・という風に手でいちいち計算していたのですが
何か利用できそうな関数・数式はないものかと思い質問しました。

同じように2つ置き(A1+A4+A7+・・・)の方法もありませんでしょうか?

Aベストアンサー

一例です。
A1:A10範囲とします。
■奇数行の計数
=SUMPRODUCT((MOD(ROW(A1:A10),2)=1)*A1:A10)
■奇数行の計数
=SUMPRODUCT((MOD(ROW(A1:A10),2)=0)*A1:A10)

■3行毎の計数
=SUMPRODUCT((MOD(ROW(A1:A10),3)=1)*A1:A10)


人気Q&Aランキング

おすすめ情報