![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
A 回答 (6件)
- 最新から表示
- 回答順に表示
No.6
- 回答日時:
No2です。
> 補足しますm(__)m。給料日は16日です。
ならば簡単
A1に前月の給料日が入力されていれば
=IF(WEEKDAY(DATE(YEAR(A1),MONTH(A1)+1,16))=1,DATE(YEAR(A1),MONTH(A1)+1,16+1),IF(WEEKDAY(DATE(YEAR(A1),MONTH(A1)+1,16))=7,DATE(YEAR(A1),MONTH(A1)+1,16-1),DATE(YEAR(A1),MONTH(A1)+1,16)))
これが次月の給料日です。
その前日は上記から一日ひくだけですから
=IF(WEEKDAY(DATE(YEAR(A1),MONTH(A1)+1,16))=1,DATE(YEAR(A1),MONTH(A1)+1,16+1),IF(WEEKDAY(DATE(YEAR(A1),MONTH(A1)+1,16))=7,DATE(YEAR(A1),MONTH(A1)+1,16-1),DATE(YEAR(A1),MONTH(A1)+1,16)))-1
です。
No.5
- 回答日時:
#3です。
すみません、勘違いしていました。本来の給料日(基準日)が毎月16日、
A1セルに前月給料日(実支給日)があるとして、
今月給料日(実支給日)の前日は、
=DATE(YEAR(A1),MONTH(A1)+1,16)+CHOOSE(WEEKDAY(DATE(YEAR(A1),MONTH(A1)+1,16)),1,0,0,0,0,0,-1)-1
です。
EDATE云々は忘れてください。
前月実支給日が5月15日(金)だったとして、
元々毎月15日が給料日(基準日)なのか、本来16日なのが土曜で前倒しされたのか
前月実支給日だけでは判断できませんから、単純に翌月同日を考えたのはマチガイでした。
![「エクセルで実際の給与支給日(の前日)を表」の回答画像5](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/f/18137985_5497ef69c6ebc/M.jpg)
No.4
- 回答日時:
こんばんは!
質問内容の解釈が間違っていたらごめんなさい・・・
>後半の日付は「×+30」とか入れて、違っていたら数字を変えています。そして翌月のシートは「□+1」としています。
という部分がよく判らないので
単純に支給日だけを表示するようにしてみました。
↓の画像でB2セルは
=IF(WEEKDAY(A2)=7,A2-1,WORKDAY(A2-1,1,D2:D18))
という数式にしています。
一応祝祭日の事を考えていますので、日・月と連休になる場合は
連休明けが支給日になると思います。(今年のデータです)
そしてB4セル(←ここが自信ありません)
=EDATE(B2,1)-1
B5セルは単純に =B4+1 だけです。
尚、EDATE関数やWORKDAY関数を使っていますので
ツール → アドイン → 「分析ツール」にチェックを入れる必要があります。
以上、参考になれば幸いですが、
的外れの回答なら無視してくださいね。m(__)m
![「エクセルで実際の給与支給日(の前日)を表」の回答画像4](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/b/667667_5497e05d8979b/M.jpg)
No.3
- 回答日時:
1.A1セルの翌月同日の日付を求める
2.1の日付が日曜であれば+1、土曜であれば-1する。
=DATE(YEAR(A1),MONTH(A1)+1,DAY(A1))+CHOOSE(WEEKDAY(DATE(YEAR(A1),MONTH(A1)+1,DAY(A1))),1,0,0,0,0,0,-1)
EDATE関数が使用可能な状態であれば
=EDATE(A1,1)+CHOOSE(WEEKDAY(EDATE(A1,1)),1,0,0,0,0,0,-1)
あるいは、ちょっとヒネり過ぎですが
=EDATE(A1,1)-INT((WEEKDAY(EDATE(A1,1))-2)/5)
ご参考まで。
No.2
- 回答日時:
> 給料日は毎月決まった日なのですが、
その決まった日をちゃんと書いてくれるとたすかるのですが・・・
A1セルに当月の給料日がある場合、
もし、1~28日のいずれかなら
=IF(WEEKDAY(DATE(YEAR(A1),MONTH(A1)+1,DAY(A1)))=1,DATE(YEAR(A1),MONTH(A1)+1,DAY(A1)+1),IF(WEEKDAY(DATE(YEAR(A1),MONTH(A1)+1,DAY(A1)))=7,DATE(YEAR(A1),MONTH(A1)+1,DAY(A1)-1),DATE(YEAR(A1),MONTH(A1)+1,DAY(A1))))
で翌月の給料日がでます。
29日~月末日のいずれかなら月によっては翌月にずれこむ場合がありますがそれでいいのかどうか補足してください。
たとえば、給料日が30日の場合、2月はいつ払われるのか等?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 所得・給料・お小遣い 給料日が日曜日や祝日の場合 9 2022/09/19 10:09
- 人事・法務・広報 会社の行事などで休日労働させる時、振替休日が休日労働した日の前週or翌週以降、月をまたいだ場合の手当 3 2023/05/21 23:37
- Excel(エクセル) エクセルの祝日に色が反映しない 4 2022/05/18 09:58
- 所得・給料・お小遣い 賞与の支給日について教えてください。 民間企業の場合です。 6月(10〜3月までの分)に支給される場 4 2022/03/31 17:12
- 雇用保険 通常の月給制と日給月給制の違いについて、違いを教えてください。雇用保険の就業促進定着手当では、(離職 1 2022/04/15 00:38
- 労働相談 有給計算について 回答お願いします。 建設業経営です。休日は日曜のみ 従業員の有給計算について 雇い 2 2023/03/26 06:12
- 所得税 所得税額の決定時期について 毎年決まる所得税の金額について、4月~6月の所得額の平均で決まると聞いた 3 2023/01/28 14:58
- 財務・会計・経理 社会保険料の支払について、何月発生の給与に対する支払なのか? 8 2022/06/05 13:05
- 中途・キャリア 契約社員で在職中ですが、正社員目指して転職活動中です。 20代半ばの男です。 2社から内定を頂きまし 5 2022/04/29 13:39
- Excel(エクセル) エクセルでカレンダーを作りたい 5 2023/05/16 07:32
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
従業員が作業着を着ない場合に...
-
安全靴支給について
-
営業実態のない会社の役員報酬
-
工場の安全靴
-
退職金の計算方法
-
15日が給料日なら、今月給料が...
-
バイト 交通費
-
【交通費支給について】内定後...
-
1000円までで実費至給とはどう...
-
月給と日給月給の違いがよくわ...
-
1日欠勤でどのくらい賞与に影響...
-
契約社員の場合、 市民税や県民...
-
月手取りで25万以上貰える仕事...
-
会社が定めた夏季休暇などの 長...
-
建設業・夜勤の深夜労働金額の...
-
1分単位のタイムカード計算でエ...
-
休日出勤のお昼休みの取り扱い...
-
基本給って月に祝日多かったり...
-
昇給願いの書き方
-
昇給に関して 年2回4月と12月に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
おすすめ情報