ここから本文です

ACCESSのクエリの演算フィールドで単純に[フィールド名1]+[フィールド名2]の式を書...

ta1********さん

2018/11/123:11:33

ACCESSのクエリの演算フィールドで単純に[フィールド名1]+[フィールド名2]の式を書きましたがフィールドの1つが空欄の場合合計が表示されません。

フィールドが0だと表示されますが、空欄だと表示されません。
うまく合計を表示できるようにする方法がありませんでしょうか。
よろしくお願いします。

閲覧数:
27
回答数:
1
お礼:
100枚

違反報告

ベストアンサーに選ばれた回答

プロフィール画像

カテゴリマスター

nora1962jpさん

2018/11/123:26:41

ACCESSで空欄に見える場合、テキスト型の空文字列「""」の場合とNULLの場合の二通りあります。

[フィールド名1]、[フィールド名2]が数値型ならNULLでしょう。
NULLに対する演算は基本NULLになります。

NULLを数値の0に置き換えて演算したいならNz関数を使ってください。
Nz([フィールド名1]) + Nz([フィールド名2])

https://support.office.com/ja-jp/article/nz-%E9%96%A2%E6%95%B0-8ef8...

質問した人からのコメント

2018/11/2 08:55:48

ありがとうございました。
全ての行の合計が表示されました。Excelの数式と違いますね。

あわせて知りたい

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる