Excelで占有時間を計算する方法(例付き)
Excel で従業員の年功序列を計算するには、次のいずれかの式を使用できます。
式 1: 在職期間を年と月で計算します (例: 14 年 2 か月)
=DATEDIF( B2 , C2 ,"y") & " years , "& DATEDIF( B2 , C2 ,"ym") & " months"
式 2: 10 進数形式で在職年数を計算します (例: 14.16944 年)
=YEARFRAC( B2 , C2 )
どちらの数式も、開始日がセルB2にあり、終了日がセルC2にあると想定しています。
次の例は、Excel の次のデータ セットで実際に各式を使用する方法を示しています。
例 1: 在職期間を年と月で計算する
セルD2に次の数式を入力すると、最初の従業員の年功を年と月で計算できます。
=DATEDIF( B2 , C2 ,"y") & " years , "& DATEDIF( B2 , C2 ,"ym") & " months"
次に、この式を D 列の残りの各セルにドラッグして入力し、各従業員の年功序列を計算します。
列 D の値は、各従業員の在職期間を年と月で表示します。
単純に占有時間を合計日数で表示したい場合は、次の式を使用できます。
=DATEDIF( B2 , C2 , "d")
これにより、年功序列が年月ではなく日単位で表示されます。
たとえば、最初の従業員の勤続年数は 5,173 日になります。
例 2: 10 進数形式で在職年数を計算します。
セルD2に次の数式を入力すると、最初の従業員の年功年数を 10 進数の年数で計算できます。
=YEARFRAC( B2 , C2 )
次に、この式を D 列の残りの各セルにドラッグして入力し、各従業員の年功序列を計算します。
列 D の値は、各従業員の年功序列を年数で 10 進数で表示します。
例えば:
- アンディの任期は14,169 年です。
- ベンの任期は3,894 年です。
- チャールズ首相の任期は9,281年である。
等々。
注: Excel YEARFRAC関数の完全なドキュメントはここにあります。
追加リソース
次のチュートリアルでは、Excel で他の一般的なタスクを実行する方法について説明します。
Excelで2つの日付の差を計算する方法
Excelで日付間の月数を計算する方法
Excelで日付に基づいて条件付き書式を適用する方法