質問: 役員の退任慰労金を計算するためのエクセルの作成について お世話になります。 エクセルを、自由に使いこなせないので、皆さんからご指導いただきたく、質問させていただきました。 作成(質問)したい内容 質問その1 役員名 役職名 就任月日 退任月日 就任期間 東京太郎 理事 h12.2.1 h15.3.31 3.1 エクセルに上記項目を作成して、 退任年月日-就任年月日=就任期間 (年・月) h15.3.31 - h12.2.1 3 . 1 と求めれる関数(計算式)が分かりません。 質問その2 また、このような支給率表があります。 1年 100% 2年 200% 3年 300% 4年 400% 5年 500% 求めた年数から、指定される%を見に行くための関数 をお願いします。 質問その3 基本となる、基本給がありまして、 14年4月1日以降は630,000円 以前は700,000円を見に行くため の計算式です。 以上の質問を、文章で表現しますと、 a役員の役員就任期間が3年1ヶ月、但し、規程上には、 1年に満たない場合は、6ヶ月以上は1年とし、未満は 切り捨てます。従って、本例では、3年となります。 上手く質問できませんが、よろしくお願いします。
回答: こんにちは。maruru01です。 質問その1について e2に、 =datedif(c2,d2,"y") & "." & datedif(c2,d2,"ym") で出来ます。 質問その2について 支給率表の年数は"年"という字を付けずに、半角英数で1~5が入力されているとします。 支給率を表示するセルに、 =vlookup(round(datedif(c2,d2,"m")/12,0),支給率表,2,false) で出来ます。 質問その3について 基準となる日付(14年4月1日)が就任年月日と退任年月日の間にある場合は、基準日以前が630,000で、基準日以後が700,000ということでしょうか。 それとも単に就任年月日との比較でしょうか。