![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.4ベストアンサー
- 回答日時:
何でも(エクセル)関数のクセに陥らないこと。
本件は関数では難しいでしょう。
(1)カード会社により締切日と口座振替美が違うかもしれない。
http://www.cardservice.co.jp/cardpayment.html
(2)銀行休業日を割り出すのは難しい。年毎に変わる休日もある。
(3)カード会社により、引き落とし日は
(A)銀行休日の場合翌営業日
(B)質問者の言う、前営業日は少数派?
などの事情がある。
VBAでやっても難しい。
苦労する割りに、部分的な個人のニーズでは割りにあわない。人間が調べて書き込むほうが良い。
なるほど、その通りですね。imogassiさんのおっしゃるような理由もあるし、買い物をした日が締め日の前でも、お店での計上が遅れて、請求が翌月になることは、よくありますものね。
色々考えましたが、購入日と、支払い日のほかに、支払い予定日を設け、購入日を入力すると、支払い予定日に、ほかの方の教えてくださった関数で、大まかな引き落とし日が、自動で入力されるように設定し、実際に請求書が来たら、支払い日を手入力することにしました。こうすれば、とりあえず今月お金がいくら無くなるか、の目処は立ちます。
貴重なアドバイスをありがとうございました。
No.6
- 回答日時:
補足:
ゴミ回答でしたのでキャンセルします。(月計算の件)
ただ、シート2に<決済日一覧表>を作成すれば表引きで簡単・確実に行えると思います。
Husky2007さん、丁寧なお返事をありがとうございました。
ただ、色々考えましたが、買い物をした日が締め日の前でも、お店での計上が遅れて、請求が翌月になることがよくあることに気付きました。そこで、Husky2007さんのおっしゃるようにシート2にカード別決済日一覧表を作ってほかの方の教えてくださった関数を記入し、データシートには購入日と、支払い日のほかに、支払い予定日を設けシート2の関数を引っ張ってくるよう設定し、、購入日を入力すると、支払い予定日に、大まかな引き落とし日が、自動で入力されるようにし、実際に請求書が来たら、支払い日を手入力することにしました。こうすれば、とりあえず今後お金がいくら無くなるか、の目処は立ちます。
No.5
- 回答日時:
5月4日に購入→5月5日締め→5月15日支払い
5月6日に購入→6月5日締め→6月15日支払い
(支払日が土日祝日なら前営業日が支払い)
でよいですか?
A1に購入日が入力され、Sheet2!A1:A3に祝日(2008/2/11、2008/3/20など)が入力されているとき
=IF(DAY(A1)<6,WORKDAY(WORKDAY(DATE(YEAR(A1),MONTH(A1),15),1,Sheet2!A1:A3),-1,Sheet2!A1:A3),WORKDAY(WORKDAY(DATE(YEAR(A1),MONTH(A1)+1,15),1,Sheet2!A1:A3),-1,Sheet2!A1:A3))
で支払日が出せると思います。
WORKDAY関数は「営業日」を計算する関数です。翌月の15日の「次の営業日」をいったん求め、その前の営業日を求めることにより希望の営業日が算出できます。
Sheet2!A1:A3の範囲は実際に入力した「祝日」に合わせて変更してください
ZAP35さん、貴重なアドバイスをありがとうございました。
ただ、色々考えましたが、買い物をした日が締め日の前でも、お店での計上が遅れて、請求が翌月になることがよくあることに気付きました。そこで、データシートには購入日と、支払い日のほかに、支払い予定日を設け、zap35さんの教えてくださった関数を使い、購入日を入力すると、支払い予定日に、大まかな引き落とし日が、自動で入力されるようにし、実際に請求書が来たら、支払い日を手入力することにしました。こうすれば、とりあえず今後お金がいくら無くなるか、の目処は立ちます。貧乏です・・・
No.3
- 回答日時:
単純に支払日の計算は日付関数で可能ですが、営業日換算となると「銀行カレンダー」が必要になります。
下記のURLを参考にしてみて下さい
カレンダーを作成する場合
kt関数アドイン
http://www.h3.dion.ne.jp/~sakatsu/ktfunc_main.htm
VBAで判定ロジックを作成する場合
祝日判定用マクロ[関数]
http://www.h3.dion.ne.jp/~sakatsu/holiday_logic. …
アドイン関数を使用する場合
銀行カレンダー関数のExcelアドイン
http://www.loadsystem.net/excel/BankCalAddin.htm
営業日を知るのはとても複雑な条件を考慮しなければできないことだったんですね!!じっくり勉強させていただきます。ありがとうございました。
No.1
- 回答日時:
Q、できますか?
A、簡単にはできません。が、毎年作りかえるならば比較的簡単。
2008/2/2______2008/2/15
2008/2/10____2008/3/14
=DATE(YEAR(A1),MONTH(A1)+(DAY(A1)>4),15-(WEEKDAY(A1,3)=6)-(WEEKDAY(A1,3)=7)*2)
一見、成功しているようですが<祝日>が考慮されていません。
そこんとこをどうするかです。
この正答は、営業日カレンダーを設定するということでしょう。
しかし、よくよく考えれば、そういう月は9月だけです。
そういうことで、8月5日から9月4日であれば2008/09/12とするのが一番簡単でしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- クレジットカード あとからリボ。 4 2022/04/25 18:15
- クレジットカード 携帯料金の銀行引き落としについて。 携帯電話の料金が毎月16日に引き落としなのですが、10月に通帳を 4 2022/11/27 18:45
- Excel(エクセル) 出勤簿の土、日、休日に色付けできない 2 2022/08/04 20:10
- メルカリ メルカリをアンインストールして、インストールしたら、メルペイスマート払いになってしまいました 次の口 2 2022/10/14 10:21
- Excel(エクセル) エクセルの祝日に色が反映しない 4 2022/05/18 09:58
- クレジットカード 楽天クレジットカードで1日の上限額を設定して、超えたらエラーなどでカードで支払いをできなくするシステ 2 2022/06/26 12:56
- メルカリ メルカリの後払いについて質問です 支払い方法をコンビニに設定しまして支払日の目明日15日設定したので 1 2023/04/12 18:11
- クレジットカード 確認何ですが、クレジットカードについてなんですけど毎月20日締めで10日支払いなんですけど毎月20日 5 2023/03/24 23:41
- Excel(エクセル) セルに特定の色が出た時だけ、式を発動させたい 4 2022/06/17 10:32
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
通帳の備考欄にテイケイと出て...
-
1千万円以上を振込みする場合...
-
一般の銀行員は個人情報を見た...
-
銀行の普通預金にはいくらまで...
-
早めに…!銀行の名義変更につい...
-
急に銀行口座の預金が増えたら...
-
農協→銀行への振込み
-
別の口座に貯金を移すには
-
親に給料を取られています。
-
現金の引き出しで使用目的を聞...
-
捨印とお届け印は同じでいいで...
-
ゆうちょ銀行、窓口で400万引き...
-
振込人名義が自分の名前?
-
一気に百万円を銀行に預金した...
-
バイト始めて、「口座教えて下...
-
銀行に預金するのに印鑑は必要...
-
相手に、自分の「銀行名」「支...
-
ATMコーナーにキャッシュカ...
-
住所、氏名と銀行の口座番号を...
-
銀行引き落としを止めたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
銀行の普通預金にはいくらまで...
-
通帳の備考欄にテイケイと出て...
-
親に給料を取られています。
-
1千万円以上を振込みする場合...
-
一般の銀行員は個人情報を見た...
-
生活保護新しく銀行口座を作っ...
-
お金を引き出したら通帳に書か...
-
別の口座に貯金を移すには
-
急に銀行口座の預金が増えたら...
-
農協→銀行への振込み
-
あおぞら 銀行 は 大丈夫でしょ...
-
先程、三井住友銀行の貸金庫を...
-
振り込んできた相手の口座
-
通帳に、NS シンキヨウイクソっ...
-
普通預金通帳の提携支払ってな...
-
住所、氏名と銀行の口座番号を...
-
小切手の裏書について
-
コンビニ等のATMから銀行へ...
-
クレジットカード作成時に銀行...
-
変形した小銭について 写真のよ...
おすすめ情報