数字の文字列や数値型の数値を通貨型のデータに変換するには、CCur関数を使います。通貨型は演算の誤差が少ないことが特徴です。Amazonギフト券10,000円分が当たる!2/4(火)16:00まで、読者アンケート実施中!!詳しく見るCCur関数を使用すると、数字の文字列や数値型の数値を通貨型のデータに変換できます。ここでは、Accessの関数でフィールドの値に応じて表示する値を切り替える方法のクエリの[送料]フィールドの値を、CCur関数で通貨型に変換します。[送料]フィールドの数値を通貨のスタイルで表示するには[書式]プロパティで[通貨]を設定する方法もありますが、その場合[送料]フィールドのデータ型自体は数値型のままです。CCur関数を使用するとデータ自体を通貨型に変換できます。通貨型を使った演算は誤差が少ないので、[送料]フィールドを使用した計算も正確性を期待できます。CLng関数で日付のシリアル値が分かるAccessには、上記で紹介したCCur関数の他にも、データを長整数型に変換するCLng関数、文字列型に変換するCStr関数など、データ型変換関数が多数用意されています。Accessでは日付が「シリアル値」と呼ばれる数値で扱われており、CLng関数を使うと日付に対応するシリアル値を調べられます。「CLng(#2017/08/14#)」の結果は「、2017/8/14」のシリアル値である「42961」になります。Share記事をシェアするtweetpocketこの記事が気に入ったらいいね!しようできるネットから最新の記事をお届けします。著者プロフィールきたみあきこ東京都生まれ、神奈川県在住。分子構造の解析を通してプログラミングと出会う。プログラマー、パソコンインストラクターを経て、現在はコンピューター関係の雑誌や書籍の執筆を中心に活動中。あつこ)テクニカルライター。企業内でワープロ、パソコンなどのOA教育担当後、OfficeやVB、VBAなどのインストラクターや実務経験を経て、フリーのITライターとして書籍の執筆を中心に活動中。