Google スプレッドシートで年功序列を計算する方法


Google スプレッドシートでは、次のいずれかの数式を使用して従業員の在職期間を計算できます。

式 1: 在職期間を年と月で計算します (例: 14 年 2 か月)

 =DATEDIF( B2 , C2 ," y ") & " years, "& DATEDIF( B2 , C2 ," ym ") & " months "

式 2: 10 進数形式で在職年数を計算します (例: 14.1694 年)

 =YEARFRAC( B2 , C2 )

どちらの数式も、開始日がセルB2にあり、終了日がセルC2にあると想定しています。

次の例は、Google スプレッドシートの次のデータセットで各数式を実際に使用する方法を示しています。

例 1: 在職期間を年と月で計算する

セルD2に次の数式を入力すると、最初の従業員の年功を年と月で計算できます。

 =DATEDIF( B2 , C2 ," y ") & " years, "& DATEDIF( B2 , C2 ," ym ") & " months "

次に、この式を D 列の残りの各セルにドラッグして入力し、各従業員の年功序列を計算します。

Google スプレッドシートで在職期間を計算する

列 D の値は、各従業員の在職期間を年と月で表示します。

単純に占有時間を合計日数で表示したい場合は、次の式を使用できます。

 =DATEDIF( B2 , C2 , “ d ”)

これにより、年功序列が年月ではなく日単位で表示されます。

例 2: 10 進数形式で在職年数を計算します。

セルD2に次の数式を入力すると、最初の従業員の年功年数を 10 進数の年数で計算できます。

 =YEARFRAC( B2 , C2 )

次に、この式を D 列の残りの各セルにドラッグして入力し、各従業員の年功序列を計算します。

列 D の値は、各従業員の年功序列を年数で 10 進数で表示します。

例えば:

  • アンディの任期は14.1694 年です。
  • ボブの任期は3.8944 年です。
  • チャドの任期は9,2805 年です。

等々。

: Google スプレッドシートYEARFRAC機能の完全なドキュメントは、ここで見つけることができます。

追加リソース

次のチュートリアルでは、Google スプレッドシートで他の一般的なタスクを実行する方法を説明します。

Google スプレッドシート: 日付を連結する方法
Google スプレッドシート: 日付で IF 関数を使用する方法
Google スプレッドシート: 2 つの日付間の平均を計算する

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です