- 締切済み
エクセルで勤続年数計算
エクセルで勤続年数を管理したいのですが。。 入社日から、今日までの勤続年数計算で、 それに、休職期間を控除した計算式を作りたいのですが、 どういうふうにすればいいのでしょうか? わかる方、教えてください。 例えば、 1 2 3 4 5 A 入社日 休職開始日 休職終了日 今日 勤続年数 B H10.4.1 H12.5.10 H13.8.1 ○年△ヶ月 で勤続年数がでればと思いまして。
- _ichigo_kid
- お礼率81% (22/27)
- その他MS Office製品
- 回答数2
- ありがとう数2
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- kagakusuki
- ベストアンサー率51% (2610/5101)
>うまくできました(^^) ANo.1様の御回答にある方法は、単純に、入社日から数えて、「今日の日付よりも、休職期間中に経過した日数分だけ前の日付」までの間に、何年と何ヶ月が経過したのかを計算する関数ですが、本当にそれで宜しいのでしょうか? と言いますのも、例えば、休職期間が平成22年3月22日(月)~平成22年4月23日(金)の人と、平成22年4月23日(金)~平成22年5月24日(月)の人がいたとします。 一見しますと、どちらも1ヶ月と1日だけ休職している様に見えますが、仮に、土日祝日が休日だとしますと、その2人が休んだ日数には大差があります。 平成22年3月22日(月)~平成22年4月23日(金)の期間には、土日が8日間含まれていて、3月は31日までありますから、実質的に休んだ日数(その期間中の会社の休日以外の日数)は、25日間になります。 一方、平成22年4月23日(金)~平成22年5月24日(月)の期間には、土日が10日間と、祝日が4日間含まれていて、4月は30日までしかありませんから、実質的に休んだ日数は、18日間になります。 これを一律に、今日の日付から1ヶ月と1日を差し引くのは、公平ではない様に思えるのですが如何でしょうか? ですから、会社の営業日が「休職期間中に存在した社の営業日の日数」分だけ、今日までの営業日よりも少なくなる過去の日付を求めて、そうして求めた日付と入社日の日付の差から、勤続年数を求めた方が宜しいのではないかと思いますが、如何でしょうか? 本来であれば、そのやり方で勤続年数を求める関数の一例を提示すべき処なのですが、申し訳御座いませんが、現在の処、私はその様な関数を完成させる事に成功してはおりません。 只、このままでは質問者様が御質問を締め切られてしまうかも知れませんので、その前に、この様な考え方もあるという事を御伝えしたいと考え、図々しくも投稿させて頂いた訳です。
- KURUMITO
- ベストアンサー率42% (1835/4283)
A1セルに入社日、B1セルに休職開始日、C1セルに休職終了日、D1セルに今日、E1セルに勤続年数の文字があり、それぞれのデータが下方にあるとします。 D2セルには次の式を入力して下方にオートフィルドラッグします。 =IF(A2="","",TEXT(TODAY(),"gee.m.d")) E2セルには次の式を入力し下方にオートフィルドラッグします。 =IF(A2="","",DATEDIF(A2+C2-B2,D2,"Y")&"年"&DATEDIF(A2+C2-B2,D2,"YM")&"ヶ月")
お礼
早速の回答、ありがとうございます。 うまくできました(^^) 本当に助かりました。
関連するQ&A
- エクセルで勤続年数を計算
エクセルを使って勤続年数を計算しようと思っています。 入社年月日を入力し、TODAYで今日までの勤続年数を計算しようと思ったのですが、うまくいきません。 どのように入力をして、どのような式にしたらよいでしょうか。 勤続年数は、できれば年と月まででればいいなと思っています。日にちまではいりません。 どなたかわかる方教えてください。 1 2 3 A 入社年月日 勤続年数 B H15.8.1 TODAY ●年●月
- ベストアンサー
- オフィス系ソフト
- エクセルで勤続年数を計算しているのですが・・
いつもお世話になっております。 今回はエクセルの計算式について、ご指導の程お願い致します。 勤続年数の計算をexcel2007で管理したいと思っています。 例えば2011/12/21入社で、2012/3/20退社とします。 今までの計算からしますと、「0年3か月と0日」の勤続年数としたいのですが DATEDIFで計算しましたところ、「2か月と28日」となりました。 下記は現在の計算式です。 「=DATEDIF(A6,B6,"Y")&”年”&DATEDIF(A6,B6,"YM")&"ケ月"&(DATEDIF(A6,B6,"MD"))&"日"」 極端な話ですが、1/1入社で1/2退社ですと勤続年数は「2日」としていますので 単純に計算式に「+1」を加えると「2か月と29日」でカレンダーで勘定したところ正解ではあるのですが、「3か月と0日」にしたいと思っています。 基本的な考え方に問題があるのでしょうか? 色々調べてみたのですが、解決に至らず困っております。 ご指導の程、宜しくお願い致します。
- ベストアンサー
- その他MS Office製品
- ■勤続年数給の計算(エクセル)について
勤続年数給の計算(エクセル)について教えてください。 勤続年数は”DATEDIF”で求める事が出来たのですが、そこから自動計算で勤続年数給分を出したいと思っています。 6ヶ月毎に2500円UPする計算です。 基準日 2011/3/18 番号 氏名 入社日 勤続年数 勤続年数給 1 山田 2009/3/18 2年0ヶ月 こんな感じで作成しようと思っているのですが、どなたかアドバイスをお願いいたします。
- ベストアンサー
- 財務・会計・経理
- 勤続年数を表示させる計算式
エクセルにて、計算式を使い 入社日から現在までの勤続年数を表示させるには、どうしたら良いでしょうか?出来れば、( 年 ヶ月 日)と表示したいのですが、宜しく御願いします。
- ベストアンサー
- その他(ビジネス・キャリア)
- 勤続年数の計算式を教えてください
また、お世話になります。 Excelで名簿を作成したのですが、今現在で勤続年数を、何年何ヶ月とだしたいのです。今はDATEDIFで何年まではでるのですが、例えばH201.1入社で今日現在で2年3ヶ月と出るようにしたいのです。(2.3)でも良いのですが。 よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- エクセルで、簡単に勤続年数を表示させたい
エクセルで、「入社年月日」を入力すると、自動的に勤続年数が表示される計算式を探しています。 例:入社年月日 【2000.01.01】 勤続年数 【6】 上記のような表示方法です。 そうすると、何日現在を決めなければいけなくなると思いますが、 その年の1月1日現在でも、今日現在でも、どちらが適当なのか分かりませんが、 実際にお仕事で使っている方、教えて下さい。 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセルで勤続年数、年齢により勤続年数を変える
社員の勤続年数について、エクセルでの計算について知恵を貸して下さい。 基準日は毎年4月1日現在で勤続年数を計算します。ただし、60歳に達した者については、60歳に達した日後の最初の4月1日以降の勤続年数は計算しない。なお、55歳に達した日後の最初の4月1日から60歳に達した日後の最初の3月31日までの勤続年数は実勤続年数の1/2とします。 単純な採用日から4月1日までの計算はDATEDIFを使ってできるのですが、55歳(60歳)に達した日後の最初の4月1日(3月31日)に手こずっております。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで勤続年数管理
色々調べてみたのですがつくっているエクセルにあてはまるのがなく,,, A2に入社日 B2に退職日 C2に勤続年数 C1には今日の日付 例 社員Aが20.5.1入社 社員Bは20.5.1入社 24.4.30退社 この時 Cの列に勤続年数を作る方法わかりますか?? 今日の日付5.8を入力して 教えてください
- ベストアンサー
- その他(ビジネス・キャリア)
- EXCELで勤続年数を出したいのですが…
入社が毎日のようにようにあります。 会社の締日は、25日です。 たとえば、10月26日~11月25日の間で入社した人は、一日でも勤務したなら、すべて1ヶ月と計算して、あとは、締日で区切って、計算したいのです。 11月10日~11月25日 1ヶ月(入社日~締日) 11月26日~12月25日 2ヶ月(締日~締日) 12月26日~ 1月25日 3ヶ月(締日~締日) A列…入社日、B列…入社日、C列…勤続年数(年)、D列…勤続年数(月)とします。 A ・ B ・ C ・ D 1 名前 ・ 入社日 ・勤続年数(年) ・ 勤続年数(月) 2 太郎 ・ 2006/11/10 ・ 0 ・ 2 3 花子 ・ 2006/10/25 ・ 0 ・ 3 10 検索日 2006/12/25 DATEDIFでは、納得できなかったので、よい方法は、ありまあせんか? そのあとに、勤続年数が6ヶ月の人と3年の人を検索して一覧表で印刷したいのですが、方法は、ありますか?
- ベストアンサー
- オフィス系ソフト
- エクセルで勤続年数を計算したい
こんにちわ。 社員名簿で入社日から今現在の勤続年数(年月単位)を自動的に計算させるにはどの様にすれば良いかどなたか教えていただけませんか? ちなみにバージョンは2000です。 宜しくお願いします。
- 締切済み
- オフィス系ソフト
お礼
色々考えてくださって、ありがとうございます。 会社の1ヶ月の休日数が決まっているので、 たぶん祝日による誤差は、さほどでてこないかと思います。 元々の文が説明不足で申し訳ありません。 でも、ここまで考えていただいたこと、 嬉しく思っています。 ありがとうございました(^^)