![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
試行錯誤しましたが、行き詰ってこちらに質問させて頂きます。
エクセルのシート1に取引先コードと取引先名、支払予定日一覧を作り、
シート2に受注一覧表を作りました。
1.受注番号
2.受注日
3.取引先コード
4.取引先名
3担当コード
4.担当名
↓
↓
といろいろ列がありまして、最後に支払予定日を取引先コード表から抽出したいのです。
取引先コード表の支払条件の関数を末締め、20日締めの翌10日払いとか入れて、
受注一覧表に抽出させるには、受注日が反映されないといけないのですが、
どうやって、受注日に対してコード表の支払日を抽出させればいいのかがわかりません。
うまく説明できないのですが、やりたいことは、取引先コードを入れれば、受注日と金額の
入力で支払予定日が出るようにしたいのです。
お時間のある方、よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
ヤリタイ事のご説明がそれで十分なのかちょっと判りませんが,お話の通りに
各社ごとに締日がある。たとえば20日とか15日とか
各社ごとに支払日がある。必ず締めの日付を超えた締日の翌支払日
だとすると。
シート1:
A列 コード
B列 社名
C列 締日 たとえば20,たとえば15
D列 支払日 たとえば20,たとえば10
シート2:
あるA3にコード,B3セルに受注日があるとすると
○参考
締めの日付 =VLOOKUP(A3,Sheet1!A:D,3,FALSE)
支払日の日付 =VLOOKUP(A3,Sheet1!A:D,4,FALSE)
支払日:
=DATE(YEAR(B3),MONTH(B3)+1+(DAY(B3)>VLOOKUP(A3,Sheet1!A:D,3,FALSE)),VLOOKUP(A3,Sheet1!A:D,4,FALSE))
早々のご回答ありがとうございます。
EOMONTHとVLOOKUPとか使いながら、掛けてみたり、足してみたり、
目がしょぼしょぼしてきた所でした。
プリントアウトして、置き換えてトライしてみます!
うまくいきますように。
頑張ります。
No.3
- 回答日時:
支払日が当月ばかりであれば、システムの今日の日付の年月をとってくればしまい。
●しかし翌月10日や
翌々月5日などがあるのではないか。
●それに支払日のその月の応答日は過ぎていることもあろう。
●また操作している日付(例26日)ではなくて、注文を受けた、過ぎし日(例24日)から考えて25日などを考えないといけない仕組みの場合があろう。
ーー
そういう点も含め
あなたの会社の請求で起こりえるケース
絶対無いケースを整理して質問すべきだ。
●ルール上で計算して、5日以内に切迫していたら、翌月の応答日にするなんてルールはないですか。
システム的に慣れない質問者は、まだ質問の課題を考えることができる前段階ではないか。
プロでも会社の場合によっては支払(請求)日はプログラムコード化が簡単ではないものではないか。
ーーー
翌月5日を示すのは、セルにどのよう表現されているのか。質問にははっきり書くべきだろう。
「翌」(翌月)という漢字が前についているだけだと、やりにくい。
ーー
日を決めるのに
やさしいケースではVLOOKUP関数で
複雑になるとVBAのプログラムで対処が必要だろう。
No.2
- 回答日時:
エクセルでお仕事
http://www.asahi-net.or.jp/~ef2o-inue/menu/menu0 …
すぐに役立つエクセルマクロ集
http://www.asahi-net.or.jp/~zn3y-ngi/YNxv20.html
文字列の存在を調査、とか
検索して別のシートに貼り付ける、とか解説あります。
http://www.asahi-net.or.jp/~zn3y-ngi/YNxv258.htm …
VBAでやるには、こういうところのサンプルを見つけて
応用で取り組む。
シート1から該当データを抽出してシート2に列挙する、
よくある仕組みでここでも質問多いです。
ほか
VBAコマンド
http://www.voicechatjapan.com/excelvba/VBArei2.htm
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(スマホアプリ・スマホゲーム) QRコードで不便なことはないのですか。 2 2023/03/06 04:48
- 楽天市場 ネット通販。店舗都合でのキャンセルについて。 3 2023/01/22 14:12
- 電子マネー・電子決済 <至急>ペイディについてです。 携帯を一時解約したためSMSや電話が使えなく、認証コードを受け取るこ 1 2023/01/26 00:41
- 消費税 インボイス経過措置 3 2023/05/27 11:32
- ライブ・コンサート・クラブ ローソンチケットでとあるライブに当選しました。そこで質問があります。 ①支払い方法はコンビニ払いを選 3 2023/03/01 17:07
- その他(ネットショッピング・通販・ECサイト) 1年半ほど前にウーバーイーツで商品を注文したのですが、ドライバーのトラブルか何かで商品が届かず、直近 5 2023/07/21 02:17
- カラオケ 受付スタッフは何もちゅういされないでしょうか 1 2023/03/05 21:11
- 電子マネー・電子決済 PayPayについて 2 2023/03/31 00:40
- 一眼レフカメラ マップカメラのネットショッピング 1 2022/12/17 01:35
- 新幹線 【新幹線えきねっとについて】 お先にトクだ値を利用したいのですがICカードを持っていません。支払いを 2 2023/01/25 15:36
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「直需」の意味を教えてください
-
作番ってどういう意味でしょうか?
-
アクセスで営業日を計算させる...
-
Access:サブフォームのレコー...
-
ACCESSで、DMax関数の条件の書き方
-
「失注」の意味を教えてくださ...
-
Excel 2019 のピボットテーブル...
-
エクセルVBAで5行目からオート...
-
Accessでテーブルの値をテキス...
-
Access テキスト型に対する指定...
-
エクセルグラフの凡例スペース
-
ACCESSに同時アクセス(編集)を...
-
Accessでテーブル名やクエリ名...
-
ACCESSのクエリで集計で、先頭...
-
MS ACCESS 商品価格変更時の該...
-
ACCESSで和暦を西暦に・・・
-
ORACLEでLONG項目からCHAR項目...
-
Oracle 2つのDate型の値の差を...
-
Accessのクエリでデータの入力...
-
別のDBからテーブルをコピーす...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「直需」の意味を教えてください
-
作番ってどういう意味でしょうか?
-
「失注」の意味を教えてくださ...
-
受注受付期間とはなんですか?...
-
ACCESSで、DMax関数の条件の書き方
-
アクセスで営業日を計算させる...
-
VBA でvlookup エラーなどは削...
-
Access:サブフォームのレコー...
-
アクセスのクエリで、前回に入...
-
マクロ転記で指定した列の最終...
-
Accessの受注発注について
-
ACCESSの同時にデータ入力★初心...
-
Excelで在庫管理表を作ってます...
-
データシート形式のサブフォー...
-
access 1対1と1対多のテーブ...
-
Excelにて複数の受注残を計算す...
-
製造業向け受注生産型生産管理...
-
フォームにレコード数を表示したい
-
エクセル抽出・コード番号から...
-
ACCESS 受注数の集計について
おすすめ情報