- ベストアンサー
関数の使い方を教えて下さい
すみませんが、関数を教えて下さい。 『C3』と『D3』と『E3』が空白の時、『F3』は空白。 もし、そうでなければ『C3とD3とE3』の合計を『F3』に表示させたいです。 どのような関数を使えばよいですか。 IF関数とAND関数を使用すれば表示されるかと思いましたが、 うまくいきませんでした。 書き方が悪かったのかもしれません。
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- 収入または支出合計が空白(関数)になっていても差引合計が現れるよう様にする方法
いつもお世話になっています。 エクセル2003で下記の様な 表を作っています。H・収入合計のセルに=IF((C3)=0,"",IF((D3)=0,"",(C3*D3)))という式が入っています。 同様にH・支出合計のセルには、 =IF((F5)=0,"",IF((G5)=0,"",(F5*G5)))と数式が入っています。 差引合計には=IF(COUNT(E3,H3)=0,"",(I2+E3-H3))という式を入たのですが、これだと収入・支出合計が空白と充たされてしまうのか#VALUE!という表示が出てきます。 もし収入・支出合計が空白でも、合計が現れる計算方法がありますか?。教えてください ロータスだとPURECOUNT関数を入力したら、計算されたと思うのですが?・・、エクセルでは不可能なのでしょうか?。 C D E F G H I 収入 収入数 収入合計 支出 支出数 支出合計 差引合計 1000 2 2000 2000 100 1 100 エラー 1000 1 1000 エラー
- ベストアンサー
- オフィス系ソフト
- IF関数についておしえてください。
お世話になります。 作成している表の中で、利用しようとおもっている関数について教えてください。 A1セルに下記のようなIF関数を作成しました。 =IF(AND(B2>=1,C2<=0),"○",IF(AND(C2>=1,B2<=0),"○",IF(AND(B2>=1,C2>=1),"○",IF(AND(B2<=1,C2<=1),"")))) B2セルは別シートからVLOOKUPを利用して検索してきて、数字を表示させているセルのため、 該当しない場合”#N/A”と 表示されるところがありました。それで、”=IF(ISERROR”を利用して、#N/Aと表示される場合、空白で表示される数式にしたところ、今度はA1セルが条件にあっていないのに”○”と表示されるようになりました。≪”B2=空白(”#N/A”),C2<=1の場合にあたるのだと思います。≫ *B2セルを”空白”ではなく”0”で表示させるようにしても同様に”○”となりました。 A1セルに、 B2>=1,C2<=0の場合”○” C2>=1,B2<=0の場合”○” B2>=1,C2>=1の場合”○” B2<=1,C2<=1の場合"空白" で表示できる方法をご存じの方、ご教示お願いいたします。 簡単なことなのかもしれませんが、エクセル関数初心者のため、大変困っております。 うまく、不明な点を説明できていませんでしたら、申し訳ございません。何卒 よろしくお願いいたします。
- ベストアンサー
- Windows 7
- 入れ子式の関数(IF)を使って 「0」 を表示させない方法
パターン(1)⇒これならできます! --A-B-C-D-E-F 1-@-@-@-@-@ 2-@-@-@-@-@ 3-@-@-@-@-@ 4---------- 5-@-@-@-@-@ パターン(2)⇒行3のような飛び飛びのデータが入ると私の実力でできません --A-B-C-D-E-F 1-@-@-@-@-@ 2-@-@-@-@-@ 3----@-@-@- 4---------- 5-@-@-@-@-@ 上の表、わかりにくいと思いますが、F列にSUM関数でF1=IF(A1="","",SUM(A1:E1))とし、F1~F5まで連続コピーをして、A~Fまでが空白の行の合計を「0」表示させたくないのですが、パターン(2)のような場合、「A1="","",」のかわりにどの範囲を指定すれば、入れ子の関数を使って、F列に「0」表示させないことができるのでしょうか。 また簡単な違ったやり方はおありでしょうか。 説明がわかりにくいかもしれませんがよろしくお願いします。
- 締切済み
- その他MS Office製品
- EXCEL2007での関数について
すみません、関数について教えてください。 図のように、セルC(=B*0.9)からセルE(=D*0.9)の値を引いてセルFに数字を出したいのですが、 セルCが空白の場合は、セルBの数字を参照してセルFに数字を出すとゆう関数ってありますか? IF関数の勉強不足により、それが可能かどうかがわかりません。 補足:『通常は、セルC-セルE=セルF、でも、セルCが空白の場合は、セルB-セルE=セルF』といった感じの関数があれば教えてくださいm(_ _)m
- ベストアンサー
- ビジネスマナー・ビジネス文書
- エクセル関数について
=EDATE(D3,$A7) で、 D3 が 空白だった場合は空白にしたいのですが、 どのような関数になりますか また、同じく、 =IF(TODAY()>EDATE(D3,$A8),EDATE(D3,$A8),"") で D3 が 空白だった場合は空白にしたいのですが、 どのような関数になりますか。
- ベストアンサー
- Excel(エクセル)
- 関数の質問
エクセル2003を使用しています。 下記のシート1に不規則な空白行があり、それをシート2に空白行を詰めて 表示させたいのですがわかりません。 関数でよろしくおねがいいいたします。 シート1 A B C D E F G 1 1 1 1 1 1 1 1 2 3 2 2 2 2 2 2 2 4 3 3 3 3 3 3 3 5 6 7 4 4 4 4 4 4 4 8 9 5 5 5 5 5 5 5 10 11 12 13 6 6 6 6 6 6 6 14 7 7 7 7 7 7 7 15 8 8 8 8 8 8 8 16 9 9 9 9 9 9 9 17 18 シート2 A B C D E F G 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 9 9 9 9 9 9 9 9 10 11 12 13 14 15 16 17 18 ・ ・ ・ ・
- ベストアンサー
- オフィス系ソフト
- Excelの関数がうまく使えません。
Excelで関数がうまく使えません。 「=IF(E2>=2000,200,IF(E2>=1000,100,IF(E2>=500,50," ")))」というのをH列のセルに入力しています。 計算はうまく?いくのですが、偽の場合に空白にしているのに、E列が空白でも200と反映されてしまいます。 ちなみにE列には「=IF(ISNUMBER(D2),(C2*D2)," ")」このような関数を使っております。 H列が空白のときに正しく空白にするにはどうしたらよいのでしょうか? 教えてください。
- ベストアンサー
- オフィス系ソフト
- エクセルでの関数の書き方
セルA1からF1があります。 A1がC1かD1で同じでかつ B1がC1かD1で同じ場合に、 D1の値をF1にセットしたいのですが、 どのように書けばよろしいでしょうか? EX. A1が1でB1が2の場合は C1がD1が1,2または2,1の場合のみ E1の値をF1にセットします。 COBOLで書くとこんな感じになると思います IF (A1=C1 OR A1=D1) AND (B1=C1 OR B1=D1) THEN MOVE D1 TO F1 END-IF. IF関数かAND関数を使用するような気がしますが、 思いつきません。 よろしくお願いいたします。 エクセル2000です。
- ベストアンサー
- オフィス系ソフト
お礼
早急な回答有り難うございます。 "COUNTBLANK"という関数があるのですね。 イコール3というのが勉強になりました。 本当に有り難うございました。