Microsoft Access 掲示板

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

5 コメント
120 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

      回答有難うございます。

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