
No.5
- 回答日時:
#2です。
>A2*B2=C2 E1+C2-D2=E2という数式で
はじめから式の書き方が変だ。excelでは、A2*B2=C2という数式の書き方はない。C2=A2*B2のほうがまだましだが、
C2に、
=A2*B2
という式を入れているということか。
これだとC2は「0」か「#VALUE」などのエラーになって、もともと数式が入っているのだから、空白になることはない。
はじめの質問の式とも変わってきてしまっているから、何をどうしたいのか不明。
したがって、適切な回答はできない。
>B2と C2のどちらかに空白
空白ではなく数式が入っていということですか。
No.4
- 回答日時:
家計簿のタイプの質問のようですが、意外に難しい。
色々式が考えられるが
=IF(AND(B2="",C2=""),"",SUM(D1,B2,-C2))
入りと出の列が両方空白の場合は残を出さ無いために
=IF(AND(B2="",C2=""),"",を加えています。
またSUMを使ったのは、一方法です。式でもかまいません。
>空白か入るとエラーになります
普通はそうなりません。空白、数字以外の、スペース(文字の一種)か文字・記号が入っているのでは。
No.2
- 回答日時:
D2に
=D1+B2-C2
と入力してください。
どれかが空白でもエラーにはならないと思いますが。
空白は0として計算します。
もしかして、空白ではなく、スペースを入力していませんか。一度、空白に見えるセルを選択くして、deleteキーを押して空白にしてみてください。
No.1
- 回答日時:
空白になりうるのはB2だけですか?
それならIF関数を使うといいでしょう。
=IF(B2=””、D1+C2、D1+B2-C2)
だと出ると思います。
(もし、B2が空白なら、D1とC2を足す、そうでないなら
D1とB2を足してC2を引く)という計算式になります。
複数空白になる場合もこの方法は流用できますが、
組み合わせが必要になるので少し複雑になります
この回答への補足
ありがとうございました
C2も空白になる時があります
ご教授お願いします
A2*B2=C2 E1+C2-D2=E2という数式で
A2.B2.C2.D2が空白になりえます
C2が空白の時はE1-D2=E2
D2が空白の時はE1+C2=E2
C2.D2両方空白のときはE1=E2となる
また A2.B2のどちらかが空白の時はC2は空白
このような数式が作りたいのです
ご教授頂ければ幸いです
よろしくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
お助けください!VBAのファイル...
-
マクロの「SaveAs」でエラーが...
-
【VBA】ワークブックを開く時に...
-
VBでコンパイル エラー 変数...
-
UBoundに配列がありませんとエ...
-
【Access】Excelインポート時に...
-
VBAで変数を含むSQL文を使用し...
-
【VBAエラー】Nextに対するFor...
-
UserForm1.Showでエラーになり...
-
実行時エラー 3035 メモリ不...
-
エクセル 足し算引き算で 空...
-
VBScriptのCreateFolderについて
-
Filter関数を用いた結果、何も...
-
「実行時エラー '3167' レコー...
-
VBAのリストボックスで、横スク...
-
【VB.NET】 パワポ操作を非表示で
-
Accessにアクセスしデータを表...
-
マクロで"#N/A"のエラー行を削...
-
Excel ピボットテーブル平均・...
-
VBA構文でコンパイルエラーの原...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
UserForm1.Showでエラーになり...
-
お助けください!VBAのファイル...
-
VBAでfunctionを利用しようとし...
-
【VBA】ワークブックを開く時に...
-
マクロで"#N/A"のエラー行を削...
-
文字列内で括弧を使うには
-
String""から型'Double'への変...
-
【Access】Excelインポート時に...
-
VBA データ(特定値)のある最...
-
On ErrorでエラーNoが0
-
インポート時のエラー「データ...
-
ACCESSで値を代入できないとは?
-
VBA エクセル で FIND でのエラ...
-
Filter関数を用いた結果、何も...
-
レコード登録時に「演算子があ...
-
ApplicationとWorksheetFunctio...
-
Excel vbaについての質問
-
【VBAエラー】Nextに対するFor...
-
実行時エラー 438 の解決策をお...
-
「実行時エラー '3167' レコー...
おすすめ情報