アクセス:請求書のシステムで数量×単価の計算をクエリで
- アクセス初心者の方が、施設利用者の請求書システムについて質問しています。食事の請求計算をクエリで行いたいが、テーブルの関係性に混乱しているようです。
- 施設利用者の請求書システムで食事の請求計算をクエリで行いたいとの質問があります。食事単価マスタと喫食数のテーブルを使用して請求額を計算したいが、混乱しているようです。
- アクセス初心者が施設利用者の請求書システムに関して質問しています。テーブルを使用して食事の請求計算をクエリで行いたいが、作成方法についてアドバイスを求めています。
- ベストアンサー
アクセス:請求書のシステムで数量×単価の計算をクエリで・・・
お世話になります。アクセス初心者です。よろしくお願いいたします。 ある、施設利用者の(簡易)請求書システムを作っています。請求書には、食事やそのたいろいろな項目が複雑にあり、人数も100名を超えるため、アクセスで作成しています。VBAがわからないので、クエリとクエリ内関数を使ってのものです。 ◆その施設の利用者の食事請求計算について、テーブルにて (1)【食事単価マスタ】(テーブル) 朝 昼 夕 特別行事食 500 700 800 1500 (2)【喫食数】(テーブル) 氏名 朝 昼 夕 特別行事食 A 30 20 29 1 B 0 30 30 0 C 5 30 30 0 というような2つのテーブルをもとに『クエリで請求額計算』を行いたいのですが、混乱気味で作れません。どうか方法を教えてください。
- yastaro
- お礼率80% (430/532)
- オフィス系ソフト
- 回答数2
- ありがとう数3
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
氏名毎の食事金額を出したいと言う事ですか? 喫茶数テーブルの朝・昼・夕・特別食をそれぞれ朝数・昼数・夕数・特別食数と変更してください。 1.クエリに「食事単価マスタ」と「喫茶数」を追加する。 2.連結を削除する。 3.フィールドに氏名をドロップ。 4.フィールドに式を設定 朝食代:朝*朝数 昼食代:昼*昼数 夕・特別食も同様に作る 5.その右側フィールドに 食事代計:[朝食代]+[昼食代]+・・・・ 以上で合計が出るかと思います。 趣旨が違っていたらごめんなさい。」
その他の回答 (1)
- bonaron
- ベストアンサー率64% (482/745)
どんな結果が欲しいのかわからなければ、 回答のしようがありませんが。
お礼
ありがとうございました。#2さんよりご回答いただきまして、解決できました。
補足
補足要求ありがとうございます。 わかりにくい質問で失礼しました。 上記、2つのテーブルから、クエリで「数量×単価」の計算をしたいのです。つまり、「喫食数×単価」 での式を作りたいのです。 クエリで 氏名 朝食代 昼食代 夕食代 特別行事食代 A 2500 3000 3500 1500 というような計算結果を出したいというのがほしい結果です。(上記計算結果の金額は適当ですが、「喫食数×単価」にもとづいた計算結果がほしいのです) それ以上のたとえば食事合計(朝食代+昼食代+夕食代+特別行事食代)は私でもできますので・・・。 以上です。ご理解いただけたでしょうか? どうかご指導をよろしくお願いいたします。
関連するQ&A
- アクセス、クエリでの計算
恐らく、すごく初歩的な質問で申し訳ないのですが、 是非皆さんの知恵をお借りしたく質問させていただきます。 アクセスで見積や請求などをする場合、商品ごとの値段の合計を[単価*数量]で出すことはできるのですが、結局ある見積書に対して、いくつかの商品の合計金額の総合計金額の出し方が分からなくて困っています。 クエリでのこの計算の仕方はどうすれば良いのでしょうか? フォーム上での計算は本に載っていたのですが、やはりクエリ上でもdsum関数を使うのですか? きっとまだまだデータベースの構造が把握できてないのでこんな事で壁にぶつかってしまうのだと思うんですが。。 お力を貸していただけると幸いです。どうぞよろしくお願いします。
- ベストアンサー
- その他(データベース)
- Accessの集計クエリで計算
Microsoft Access2016において、クロス集計クエリに表示される数値を使って計算をするには、どこにどんな数式を入力すれば良いですか。テーブルに表示される数値ではなく、クロス集計クエリで計算された合計の値を使 います
- 締切済み
- その他MS Office製品
- ACCESSで計算をさせたい。
お世話になっています。 早速ですが、ACCESS2003でテーブルに入力した数字がエクセルのように結果を出し残すことはできるのでしょうか? テーブルでは計算ができないのでクエリでやるとしたらどのようにしたらいいでしょうか? 数量(A1)×単価(B1)=金額(C1)というC1の計算結果もレコードに保存できるものでしょうか? フォームではもちろん入力した数字を計算させることはできるのですが、その結果をレコードに残して行きたいと思っています。 どうかよろしくお願い申し上げます。
- ベストアンサー
- オフィス系ソフト
- アクセスのクエリの作り方
初心者なので教えてくださいませんか? アクセスでテーブルを複数作成して、それをクエリで結合するときに、どのテーブルからどのフィールドを選べばいいのかわかりません。 例えば・・・ 売上テーブル:NO 売上日 商品コード 数量 商品テーブル:商品コード 商品名 単価 この二つのテーブルを結合するクエリを作ります。 NO 売上日 商品コード 商品名 単価 数量 上記のフィールドを使用したいのですが、このとき、商品コードをどちらのテーブルのを使ったらよいのでしょう。 その判断は何からしたらよいのでしょうか。 うまく説明できているかわかりませんが、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 請求書の単価
少しずつ、みなさんのアイデアをいただき、 請求書発行プログラムを作成中です 今度は、100件程度の製品名と販売先が200件位ですが 前回、アドバイスいただいた 単価TABLE(製品ID、販売先ID、単価)を作成しましたが このテーブル完成させるには100件×200件で20,000行になってしまいます 個々の販売先で全ての製品が出るわけではないので、 納品書で出てきた順に登録する様に考慮中です。 納品書Tblと単価TABLEで選択クエリを作っていますが 単価登録されていない時、警告を出し単価登録フォームが 表示され、そこで単価登録させるようにしたいのですが どのように考えていけば良いか道筋をアドバイスいただければ幸いです よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- アクセスで単価を判断させるには
お尋ねいたします。 手書き納品書を整理しアクセスで請求書を 作成中なのですが、単価のテーブル、クエリを どのように、考えて作成すればよいかアドバイスを お願いします。 商品は100種類位有り、定価(積算単価)は 決めていますが、販売先によりバラバラです 販売先に掛け率を決めて販売単価を決めるのではなく その時々で決めています。 エクセルのように行頭に商品名、 列頭に販売先名を入れてVLOOKUP関数で 販売先別単価を決めるような方法有りますか? アクセスは勉強中でエクセルのワークシートに 当たるのはクロス集計のようなのですが どの様に使用したらよいのか要領を得ません よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Access クエリで2段階計算をしたい
Access2003を使用中です。 Access初心者です。 ある数値データのテーブルがあります。 A~Gグループ毎にクエリをつくりそれぞれ小計を出しています。 さらにA小計~G小計 を合計する別のクエリをつくり、 合計:Nz([A小計]+[B小計]+・・・・+[G小計]) という式を入れたのですが、計算されるのではなく、数字の連なりになって出てきます。 説明が悪いのですが、 例えばA小計=12 B小計=16 C小計=6 ・・・・ だと このフィールドには 「12166・・・」という形で出てきます。 計算の式が間違っているのでしょうか?それともクエリで出した小計を更に合計することは出来ないのでしょうか? 申し訳ありませんが、ご教授ください
- ベストアンサー
- オフィス系ソフト
- access2000にてクエリで日付計算
アクセスのテーブルにて 開始時間 00:00 と終了時間 99:99 を持っています クエリで 終了時間-開始時間を計算し 実働時間 00:00 を出したいのですが 普通に計算すると0.023088・・・とかの数字になります 実働時間を計算する方法はありますでしょうか? 開始時間 終了時間ともデータ型は 日付/時刻型になってます
- ベストアンサー
- オフィス系ソフト
- テーブルの縦の合計がクエリで正常に計算されないのはなぜでしょうか?
アクセス2003を使っているのですが、二つのテーブルから、選択クエリで、同じ条件で抽出をして、その抽出したものの縦の合計を計算させたいのですが、正しく計算されないのです。 テーブルを別々に、クエリを使って、縦の合計を出すと、正しい計算がされるいのですが、クエリの設定で、テーブルを二つから、同じものを抽出して、計算されると、正しく計算されないのです。なぜ、個々に計算すると正しくて、同じクエリ内に二つのテーブルを設定すると、計算がおかしくなるのでしょうか?
- ベストアンサー
- オフィス系ソフト
- ACCESSの計算式について
ACCESS97にて、テーブルの1つのセル内に[1,2,3,4,5,・・・・]というように数字が入っていて、1が0点、2が5点、3が5点というように計算したいのですが、何かクエリーで作成できる計算式はありますか?
- ベストアンサー
- その他(データベース)
お礼
ありがとうございました。できました^^ 思っていたより、単純な方法で可能なのですね。 連結関係なく、このような計算がアクセスで、できるということがつかめていませんでした。 ありがとうございました。
補足
ありがとうございます。趣旨はあっています。 わかりにくい質問で申し訳ありませんでした。 いまからご指導内容を研究してあらためて御礼もうしあげます。