• ベストアンサー

アクセスでの日付変換の仕方

アクセスで買掛金管理をしようと思っていますが、仕入日に「支払いサイト」(仕入れ先によって異なるので仕入れ先マスターにサイトを数値データとしていれてある)を加えて、Format(Month([仕入日]))+[サイト]という式で決済月を求めるようにしました。 ところが11月に仕入れた品のサイトが2ケ月の場合、本来なら2004年の1月にならなくてはならないのに、11+2=13と表示されてしまい上手くいかないことに気が付きました。 この[サイト]の1は1ケ月の1だよ!と指定する方法が分かる方見えましたら教えてください。他にも良い方法があればご教授下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • yoisho
  • ベストアンサー率64% (331/516)
回答No.2

DateAdd("m", [サイト], [仕入日]) は、[仕入日] から [サイト] 箇月後の日付ということです。 「"m"」の代わりに「"y"」や「"w"」等を入れれば、~年後や ~週間後 の日付を得ることもできます。 なお、得られるのは日付型のデータですから、「月」の値が必要なら Month(DateAdd("m",~))のようにしてください。 詳しくは、Access の HELP で「DateAdd 関数」を確認してみてください。 (慣れないと用語の使い方などでとまどうことがあるかもしれませんが、こまめに「HELP」を確認することは、スキルアップにもとても有用な手段です。)

kenchan2001
質問者

お礼

判りにくい質問にも的確に回答いただきましてありがとうございました。 yoishoさんのアドバイス通り式を作り完璧に動かすことができるようになりました。ヘルプを読んでもyoishoさんのように判りやすい説明はなく(「よいしょ」ではありません。)いつもヘルプはあまり活用していません。 どうもありがとうございました。

その他の回答 (1)

  • yoisho
  • ベストアンサー率64% (331/516)
回答No.1

日付の加算なら、DateAdd 関数を利用するのがよいのでは? DateAdd("m", [サイト], [仕入日])

kenchan2001
質問者

補足

早速の回答ありがとうございます。 このDateAdd関数を使用する際の[サイト]の形式は数値でも"月"として認識してくれるのでしょうか? 教えてください。

関連するQ&A

  • 会期を跨ぐ仕入の仕訳の仕方について質問します。

    質問です。簡単な例で質問させてください。 【例】 仕入先から請求書が届きました。 仕入先の締め日は毎月20日です。この請求書は平成25年1月20日締めで作成されています。 請求合計金額は73,500円(税込)、請求の内訳は以下の様になっています。   (1)平成24年12月20日 商品A 1箱 21,000円   (2)平成25年01月15日 商品B 1台 52,500円 当方の会計期間が1月1日~12月31日のとき、この請求書について 平成25年1月仕入として  仕入73,500円/買掛金73,500円 と仕訳けるのか、 (1)は平成24年12月仕入/買掛金として、(2)は平成25年1月仕入/買掛金として、と、それぞれ小分けに仕訳けをするのか、 がわかりません。 (1)の仕入商品については平成24年中に納品が済んでいるので、小分けで仕訳けすべきなのかと思ったのですが、どうなのでしょう? 簿記に詳しくなく、わからないなりに考えたり調べてみたのですが、どうもしっくりこず、質問させていただきました。 どうぞ宜しくお願いします。

  • 返品時の仕入諸掛の扱い

    基本的な事項だと思いますが、ご教示いただければ幸いです。 (三分法です。) 1.6月10日に、商品200,000円を仕入れた。このとき 当社負担の運送費10,000円とあわせて代金は掛けとした。 この仕訳は、 仕入 210,000 / 買掛金 210,000 で良いと思うのですが、 2.6月15日に、6月10日に仕入れた商品の一部に不良が あったため、仕入個数の10%を仕入先に返品した。このとき の運送費2,000円は仕入先の着払いとした。 この仕訳は、 買掛金 21,000 / 仕入 21,000 ですか それとも 買掛金 20,000 / 仕入 20,000 になりますか。 返品時の仕入諸掛の扱いを教えてください。 よろしくお願い致します。

  • 仕訳の仕方は?

    A店から8000円の商品をクレジット会社Jを通して仕入れました。壊れていたので返品することになりました。返送料は2000円で自己負担とします。仕入代の8000円はAからクレジット会社に戻され次の取引のためにプールされます。そして、次に、B店から10000円の商品を仕入れました。 この場合 仕訳 仕入 8000 買掛金    荷造運賃 2000 現金    仕入 10000 買掛金    買掛金 8000 仕入値引    仕入 2000 買掛金 これでよいのでしょうか? 買掛金 Jクレジット会社 ○月○日(日付)/8000(仕入金額)/(支払金額)/8000(残高) ○月○日(日付)/-8000(仕入金額)/(支払金額)/0(残高) ○月○日(日付)/10000(仕入金額)/(支払金額)/10000(残高) よろしくお願いします。

  • 開業日の仕訳の日付

    個人事業主での開業日の仕訳についてです。 開業日が4/1の場合、 3月中に掛仕入があった場合、4/1付で全て仕訳を起こすのでしょうか? それとも、繰越金額として3月中の掛仕入を合算して載せるのでしょうか? 4/1 仕入高 1000 買掛金 1000 ○○(3/10) 4/1 仕入高 2000 買掛金 2000 ○○(3/15) 4/25 買掛金 3000 現 金 3000 ○○ 同じく、3月中に掛で小額備品の購入がある場合、どうするのでしょうか? 4/1 消耗品費 1000 未払金 1000 ○○(3/10) 4/1 消耗品費 2000 未払金 2000 ○○(3/15) 4/25 未払金  3000 現 金 3000 ○○ どちらも、支払いは4月中に行います。

  • Accessのフォーム上で、フィルタをかけたい。

    商品管理フォームをつくってます。accessは自己流です。 主なテーブル構成は、決済日、仕入先、仕入金額などです。 ここでのフォームのフィールドは、クエリをかけグループ化し、仕入金額は、合計としてます。 そこでですが、2種類のフィルタのかける方法をしたいです。 1つは、決済日ごとにフィルタをかけ小計を出すことです。 例えば決済日が8月10日でフィルタをかけ、仕入先ごとの支払合計金額をだす。 2つめは、決済日が8月10で仕入先をさらにフィルタをかけ支払合計金額をだすことです。 例えば決済日が8月10日で、仕入先が”A”でフィルタをかけ、8月10日の仕入先Aの支払合計金額をだす。 この処理を、別テキストボックスとして、決済日抽出、仕入先抽出、コマンドボタンとして、決済日抽出開始、決済日と仕入先抽出開始をつくりました。 決済日抽出開始のクリック時のマクロビルダとして、フィルタの実行でwhere条件式に[決済日]=[Forms]![販売管理]![決済日抽出]をいれ、できました。 決済日、仕入先抽出開始のクリック時については、上記のwhere式をいれ更にand 以降に同様な考えでいれ、フィルタができました。 そこでですが、コマンドボタンを1つにしてマクロビルダをまとめることをしたいです。 私的には、マクロビルダを1行ずつだったのを、2行(続けて2段の状態)にし、条件式を入れればいいかと思いました。 ただそれだけですと駄目だと思いますので、条件式を入れればいいかなと思いました。 決済日のみを抽出する場合の条件式としては、[仕入先] is null 決済日と仕入先の2つの条件で抽出する場合は、…わかりません。 片方が空欄(仕入先抽出が空欄)のときは、決済日のフィルタ。両方はいってるときは、両方でフィルタというのを1つのコマンドボタンでするのは無理なのでしょうか? 長々となってしまいましたが、よろしくお願い致します。

  • MySQLで複数条件指定での抽出

    MySQLで複数条件指定での抽出 いつもお世話になりますm(__)m MySQLで複数の条件を指定して、グループ化(合計)した結果を出す方法がわかりません(>_<) たとえば、以下の2つのテーブルがあります。 テーブル:仕入先マスタ 仕入先ID|仕入先名|締日|支払区分|支払日| 0001|あいうえお|20|1|20| 0002|かきくけこ|99|2|99| 0003|さしすせそ|20|2|99| テーブル:仕入テーブル 仕入日|仕入先ID|商品名|仕入金額| 2010/02/10|0001|商品A|10,000| 2010/02/25|0001|商品B|20,000| 2010/02/20|0002|商品C|30,000| 2010/02/25|0002|商品D|40,000| 2010/03/10|0002|商品E|50,000| 2010/03/15|0002|商品F|60,000| 2010/02/12|0003|商品G|70,000| 2010/02/19|0003|商品H|80,000| 2010/03/12|0003|商品I|90,000| 上記から抽出条件として 条件1  仕入テーブルの仕入日:2010/02/01~2010/02/28  仕入先マスタの締日:20 結果1  仕入先ID|仕入先名|仕入金額合計|  0001|あいうえお|30,000|  0003|さしすせそ|160,000| 条件2  仕入テーブルの仕入日:2010/03/01~2010/03/31  仕入先マスタの締日:99 結果2  仕入先ID|仕入先名|仕入金額合計|  0002|かきくけこ|110,000| という結果が出したいのですが、どのようなSELECT文を書けばいいのでしょうか? 非常に汚い書き方で見にくく申し訳ありませんが、お詳しい方、是非ともご教授のほどお願いしますm(__)m

    • ベストアンサー
    • MySQL
  • 簿記初心者です。仕訳について教えてください。

    起業して初めての仕入商品50000・・20日締めで仕入れ先への支払いが15日だとしますと、 その間の売上金額の仕訳はどうなるのでしょうか? 20日                 この20日と15日の間の売上の仕訳は 仕入/買掛金               どうなるのでしょうか?                      15日 買掛金/現金

  • 仕入割戻(簿記2級) の問題2つの違いについて

    以下の仕入割戻の問題2つの違いがわかりません。 (1) 神戸商店は掛代金750.000円の決済を行った。 なお、契約に従い代金を一定期間内に支払ったことにより 代金のうち7,500円と一定の仕入高を超えたため 代金のうち50,000円の減免を受けた (買掛金)750,000ㅤ(現金預金)692,500 ㅤㅤㅤㅤㅤㅤㅤㅤ(仕入割引)7,500 ㅤㅤㅤㅤㅤㅤㅤㅤ(仕入)50,000 ---------------------------------- (2) 16年9月10日に、仕入先福岡商店より今月掛仕入した際の 商品代金5,000,000のうち2,000,000分について 小切手を振り出して支払った。 この掛代金について月末までに支払う場合は 代金の2%を割引という契約を結んでいた。 また、今月は通常より多くの商品を仕入れたため 福岡商店より50,000を割り戻すと連絡を受けた。 (買掛金)2,000,000(現金預金)1,960,000 ㅤㅤㅤㅤㅤㅤㅤㅤ(仕入割引)40,000 (買掛金)50,000ㅤ(仕入)50,000 ---------------------------------- (1)、(2)ともに仕入戻、仕入割引を行う仕訳だと思います。 仕入割引は「一定期間内に支払った」場合にするものだとわかるのですが 仕入戻の扱いがイマイチわかりません。 仕入戻しは(2)のように 仕入、買掛の逆仕訳をするものだと思っていたのですが (1)は貸方に仕入50,000とあるだけで借方には買掛金がありません。 その分、現金預金692,500と、貸方の仕入50,000分が 引かれた金額になっています。 両者の仕入戻の処理は どういう違いがあるのでしょうか?

  • 弥生販売08について

    初心者です。 ネットショップの運営に弥生販売08を使っているのですが 仕入に15日サイト(15日締め目月末払い、月末締め15日払い)の仕入先があるのですが、仕入先台帳にはどのように登録すれば宜しいでしょうか? 弥生販売で15日サイトの仕入先の締日でしっかり買掛金を 確定させたいのですが・・ ご存知の方いらっしゃいましたらご教授頂ければ幸いです。

  • 買掛の記帳方法について。(個人事業)

    初めまして。経理・簿記の初心者です。 よろしくお願いします。 今年5月開始の個人事業の簿記を担当することに なりましたが、恥ずかしながら何冊かの本を読んでも なかなか理解できません。 廃業した個人事業(物販業・オーナーは別の人)を 引き継いだので、屋号は違う新規であっても 仕入れ先との取引はそのまま継続し、 買掛金の未払いも残ったままです。 仕入先にとっては、屋号とオーナーが変わった ぐらいのことでしょう。 新しいオーナーの事業所で、未払い金を返済しています。 それで、今日は、買掛(仕入れ)の帳簿のつけ方で 相談させて下さい。 16年度は白色申告なので、簡易簿記を行います。 買掛金の未払いが無い仕入先については、 5月からそのまま普通に記帳できますが、 買掛金が未払いで残っている仕入先についての記帳は どのようにすればいいのでしょうか? 買掛金の残高を最初に記入しておくべきですか? あと、前の事業で事業用に仕入れた商品の月賦も 引き継いでいまして、 (固定資産関係も まだ理解できずですが) 仕入れがなくても、買掛金の支払いとして 買掛帳と預金出納長に記帳していますが、 それで良いものでしょうか? 請求書をチェックして買掛帳に転記する形ですが、 仕入先からは 締め日の時点で税抜き価格に消費税を プラスして請求してきていますので、 下記のように記帳しています。 これで問題ありませんか?  例)  5月1日 商品1   1000  5月2日 商品2   1000  5月20日締め    2000          税     100    請求合計    2100 6月5日    5月20日締め分支払い   2100 うまく説明することができなくて恐縮ですが、 少しでもアドバイスをいただけますと助かります。 どうかよろしくお願いします。

専門家に質問してみよう