スポンサーリンク

2016年6月21日火曜日

金額が○円以下のデータを抽出し新規テーブルに登録する

Access2013で、金額が○円以下のデータを抽出し新規テーブルに登録する方法です。

下のクエリの金額が20000円以下のデータから、新規テーブルを作成します。
クエリの金額が20000円以下のデータから、新規テーブルを作成

クエリデザインにします。

1.金額の抽出条件に、<=20000と入力します。
2.リボンの[クエリツール]~[デザイン]~[テーブルの作成]をクリックします。 すると下の《テーブルの作成ダイアログボックス》が開くので、テーブル名と作成先を指定します。
3.リボンの[実行]をクリックします。
[テーブルの作成]をクリックする

《テーブルの作成ダイアログボックス》
テーブルの作成ダイアログボックス

「○件のレコードが新規テーブルにコピーされます。 [はい]をクリックするとテーブルが作成され、元に戻すことはできなくなります。 新しいテーブルを作成してもよろしいですか?」と表示されるので問題なければ[はい]をクリックします。
件のレコードが新規テーブルにコピーされます

クエリで抽出した結果から作成したテーブルです。
金額が20000円以下のレコードだけになっています。
クエリで抽出した結果から作成したテーブル

関連する記事
関連する記事
追加クエリを作成する
不一致クエリを作成する
更新クエリの作成方法

2016年6月20日月曜日

INT関数を使い小数点以下を四捨五入する

Word2013で、INT関数を使い小数点以下を四捨五入します。

単価と販売数から金額を計算し、その金額に0.08をかけ消費税を計算したクエリです。
金額に0.08をかけ消費税を計算したクエリ

上のクエリのデータシートビューです。
クエリのデータシートビュー

下記のように0.55を足して、INT関数で小数点以下を切り捨てます。
小数点以下の桁数によっては、0.555のように増やしていってください。
消費税: Int(([金額]*0.08)+0.55)
0.55を足して、INT関数で小数点以下を切り捨てる

これで小数点以下を四捨五入することができました。
小数点以下を四捨五入することができた

関連する記事
関連する記事
INT関数を使い小数点以下を切り上げる
INT関数を使い小数点以下を切り捨てる