読了時間:3分

セル内に日付と時刻がある場合(NOW関数の使用など)、この2つのテクニックで簡単に分割することが可能です。

  • With FORMULAE
  • With POWER QUERY

数式で日付を分割する方法とは?

まず、A列に日付&時刻

分割したい

  • B列にある日付
  • とC列の時刻

この分割を行うには、「1は1日を表す」を念頭に置かなければなりません。

時間は1日の端数で、たとえば0.33333は8時間(1日の1/3)です。

ステップ1:日付だけを取り出す

つまり、日付を取り出すには、INT関数のA列に値を挿入すればよいのです。

=INT(A2)

INT は整数の意味ですから、A列のセル全体を抽出し、全体の数値が日付(小数点以下は時間)となります

B列の表示形式を「日付」に変更しなければならないこともありますね。

ステップ2:時間を抽出する

時間を抽出するには、A列のデータをB列で計算した値全体で減算すればよいのですが、A列のデータをB列で計算した値で減算することはできません。

=A2-B2

また、C列のセル形式を「時刻」に表示するように変更する必要がある可能性があります

そして最終結果は

Power Queryで日付を分割するには?

Power Queryではよりシンプルに手法を利用することができます。 テーブルに埋め込まれたこれらの日付から始めてみましょう。

ステップ1: Power Queryに日付を読み込む

テーブルにデータを入れたら、メニュー「データ > テーブル/範囲から」

でPower Queryにデータを読み込み、Power Queryでデータを可視化する

ステップ2.Power Queryに日付を読み込ませる データの種類を変更する

ヘッダーにあるように、ABC/123という記号がありますね。 これは、Power Queryがデータを「Any」(テキスト、日付、数値ではない)とみなすことを意味します。

データの種類を日付 & 時間

そして、列のデータの種類が「日付/時間」になって、絵文字も同じではありません

ステップ3.データ型が「日時」になっています。 Dateを抽出する

データの型がDate and Timeになれば、Dateを抽出するのはとても簡単です。

  1. Tab Add Column
  2. Then Date
  3. And finally Date Only

そして結果は驚くべきもので、日付だけの新しい列

Step 4: 時刻を抽出する

ここでの方法は、前のステップと同様に簡単です

  1. 最初に日付と時刻の列を選択します
  2. それから。 列の追加
  3. そしてサブメニューの時間
  4. 最後に時間のみ

そして今、あなたは時間のみを持つ別の列

を持っています。

コメントを残す

メールアドレスが公開されることはありません。