Microsoft Access 掲示板

【Dlookup】 2つの条件で1つしか一致しない場合 / 2

5 コメント
views
4 フォロー
2
hiroton 2024/06/20 (木) 13:48:24 e8d59@f966d

通貨表示をしようと思った

のなら、書式設定で表示を変えればいいと思いますが、Ccur関数を使う必要はありますか?

通報 ...
  • 3

    回答有難うございます。
    Dlookupで引いてくる”金額”はテーブル上、”通貨”の設定なのですが、クエリに表示される数字は”通貨”の表示ではなくなり、Ccur関数で”¥”表示にしている次第です。

    コレを踏まえて、対策があれば、ご教示いただけますと幸いです。

  • 4
    hiroton 2024/06/20 (木) 15:20:03 e8d59@f966d >> 2

    ちょっと試してみたけどDSum関数でも数値と認識してくれないんですねぇ
    無理やり数値と認識させればいいだけなので「+0」してやればよさそうでした

    DLookUp((略))+0
    

    これで

    • レコードが無いときはNull+0Nullのまま
    • 数値と認識してくれる
    • クエリのフィールドプロパティで書式→通貨を設定してあげれば反映される

    となりました

    5

    回答有難うございます。

    なるほど、大変勉強になり大変助かりました。
    有難うございました。