• 締切済み

アクセスのソフトで関数を使う

今在庫管理のソフトをアクセスでつくっていますが、日本から輸入したものを中国元に変換します。 レートは常に変わりますが、インボイス単位で税金が(17%)決定します。たとえば100万円のインボイスで税金が10957.758元になると レートは0.0644574になります。 商品を何種類も金額が違う場合に一商品あたりの単価*数量と合計金額の人民元合計を一致させたいのです。関数で四捨五入などがありますが 何かの方法で丸め込めるような方法は無いのでしょうか?

みんなの回答

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1
kojish
質問者

お礼

ありがとうございました。回答の処理方法がわからず今になってすみません。ソフトを作ってみたら私の希望と現実では違いがあったため そこのところは手入力になりました。 ありがとうございました。

関連するQ&A

  • Excel計算が合わない

    Excelで請求書を作成しましたが、合計金額が一円単位出会わないことがあります。 表は簡単に数量x単価=合計      数量x単価=合計           金額合計   金額の合計の答えが1001だとしても時々1000だと計算したりしてます。  考えられるのは小数点を使った計算があるからかもしれませんが???数量0.5x単価33円=17とか四捨五入があるときによく間違いがあるような気がします。 手直しする方法を教えてください。

  • access 帳票形式での Sum関数について

    お世話になります、 access2003を使っています、 テーブル商品があり、以下3つの列があります 商品名 単価 数量 フォーム集計をテーブル商品を元に帳票形式で作りました 帳票の1行にテキストボックス”金額”を追加してそのコントロールソースの値を [単価]*[数量]にしました。 帳票の1行づつは 商品名 、単価、 数量、金額([単価]*[数量]) の4つの列が並びます。 上記までは一行づつ計算して金額の値は正確に表示されます。 このフォームのフッターに帳票の各業の金額の合計を求めるため テキストボックス”合計金額”をつくり コントロールソースを =Sum([金額]) にしたのですが、明らかに合計金額が違った数値が出てきます。 出てきた金額が何をどう計算して出てきたのか見当が付きません どのようにしたら正確な合計金額が得られるのでしょうか? 何方かお教えいただけますようお願い致します、

  • Accessで四捨五入するには?

    過去の質問を読んでもどうもうまくいかないので質問です。 数量と単価をかけて金額を計算したいんですが、数量は小数点第2位まで存在します。 数量と単位をかけてその値を四捨五入するにはどうしたらいいでしょうか? わかる方よろしくお願いします。

  • access 関数で出した合計に文字を挿入

    初心者です、よろしくお願いします。 仕様環境 WinXP Access2002 レポートで請求書を作っているのですが、 [商品][数量][単位][単価][金額]とあり、 商品が複数あった場合の小計は =sum([数量]*[単価])となりますが、 更に消費税をつけると =sum([数量]*[単価])*0.05を足して 合計金額は=sum([数量]*[単価])+sum([数量]*[単価])*0.05 で出て来ます。 ちなみに書式は「通貨型」です。 そこで、合計金額を\10,500だとして それを”税込み合計金額 \10,500-”と表記できるようにしたいと思っています。 つまり関数で出した合計の前に”税込み合計金額”を そして最後に"-"をつけたいのです。 ラベルを貼ってしまえば出来ますが、 金額が千円台から百万円台まで対応させたいため 体裁をよくする上でラベルを貼るのは避けたいです。 請求書の定型の都合上で申し訳ないのですが、 こういうことは出来るのでしょうか? お知恵をおかしください。

  • Access97で四捨五入したい

    数(納品テーブル)単価(品名テーブル)を元にしたクエリーでレポートを出しています。 レポート上で数*単価を「計」とし、「計」*1.05を「税込み」として横計算しています。   数  単価  計  税込 ----------------------------   2   198  396  416 上の場合通貨型にすると416になりますよね でも本当は415.8になっているようで フッターで合計すると微妙に違ってきます これを四捨五入した数値を合計できるようにしたいのですがAccess97には四捨五入関数がないと聞きました。 どのようにすれば合計できるのかできるだけ詳しく教えていただけないでしょうか。 もう何日もここで詰まってます。 よろしくお願いします

  • Excelで作った表で・・・

     よくある「単価×数量」の表を作りました。 答えに小数点以下になるものが含まれるため、その列に セル書式で小数点以下を四捨五入して整数になるように 設定しました。それぞれの答えはそれで良かったのですが、今度はさらにそれらの合計を求めようと「SUM」を 入力したら表示された整数の合計ではなく、 それぞれのセルある小数点以下の数次を合計して四捨五入してしまいます。  (例)単価×数量=1.2 表示は1    単価×数量=1.3 表示は1        計 3 になってしまう←「2」にしたい       どうしたらいいのでしょうか?教えてください。

  • 商品有高帳での小数の処理について

    簿記3級の勉強中にふと浮かんだ疑問です。 商品有高帳を移動平均法で付ける際に、 払出単価を小数点以下四捨五入で計算するよう 指定される事がありますが、 例えば残高欄が金額3100円、数量300個の時 払出単価は10円と記入する事になります。 そこから299個売り上げた時には払出欄の金額は2990円で、 つまり残高は金額30円、数量1個で払出単価10円となります。 数量と払出単価の積が金額とかけ離れすぎていて違和感があります。 また、 例えば残高欄が金額3200円、数量300個の時 払出単価は11円と記入する事になります。 そこから299個売り上げた時には払出欄の金額は3289円で、 残高は数量1個ある筈が、残高はマイナスになってしまいます。 加えて、 同じような売り切れた際に残高が0になりません。 これは、私が計算方法を勘違いしているのでしょうか? それとも、これで有っていて、 実務では小数点以下四捨五入以外の別の方法がとられているのでしょうか。

  • Access2000 小数第3位で四捨五入

    質問させていただきます。 Access2000で以下の計算式を作りました。 金額 = Round(重量 × 単価,2) これは「金額」を小数第3位で四捨五入します。 ところが以下の数値の場合、正しく計算してくれません。 764.00 = 0.479 × 1595 本当は 764.005 だから 小数第3位で四捨五入すると 764.01 になると思うのですが・・・。 ちなみに以下の値では・・・ 754.44 = 0.473 × 1595 (754.435だから小数第3位で正しく四捨五入されています)。 やり方が悪いのでしょうか?それとも他に正しく計算できる方法があるのでしょうか?

  • Excel 関数教えて下さい

    すみません。ちょっとややこしいのですが教えてください。 表の説明をします。 ピンクの所にすべて計算式を入れたいのです。 まず、2人の生産者が沖縄に1つのコンテナで品物を送りました。 それぞれの送った数量がちがいます。 請求がくる前に事前に電話で運賃を確認し、運賃の単価をだし キロ数をかけて個別の運賃をだします。 単価を出したら、四捨五入してキロ数をかけて個別運賃を 出したかったのですが、どうしても出来なかったので(四捨五入の部分がうまくいかず) 枠外に仮計算をして単価の部分には=ROUDをいれ計算しています。 外によい方法があれば教えてください。よろしくお願いします。 補足:請求書がくる前にいったん生産者さんに請求し、請求書後正式な金額で     請求、その差額を次回の請求の際に調整というややこしい計算です。     すみません。よろしくお願い致します。

  • ACCESSの関数

    知人に頼んで作ってもらった、請求管理のデータベースがあります。 請求金額、入金金額、その差額が一覧で見れるようになっていますが 差額が四捨五入できておらず、自分でどうにか四捨五入をして整数で 分かるように設定をし直しました。(ACCESSに関してはド素人です) その時入力したのが 差額: Nz([入金合計]-[請求合計]) でした。 その後知人が修正したものを持って来てくれたので入れ替えたのですが 次は小数点の関係からか、なぜか1円誤差が出るようになりました。 自分でしたときは大丈夫だったので、関数を確認したところ 上記nz部分が、 fix となっていました。 誤差が出るのはややこしいので、Nzに戻そうかと思うのですが 何か問題があるか教えてください。 ヘルプでfixの説明を読みましたが、いまいち意味がわかりませんでした。 どなたかよろしくお願いいたします。

専門家に質問してみよう