最近見た
ページ
45
DATEVALUE関数で日付を統一しよう
- 365
- web
- 2021
- 2019
- 2016
- 2013
- Web App
- 2011
- 2010
- 2007
- Starter
日付がバラバラの形式でも大丈夫!今回は、DATEVALUE関数を使って簡単に日付を統一する方法を解説いたします。
DATEVALUE関数で文字列をシリアル値の日付に変換する
DATEVALUE(デイトバリュー)関数を利用すると、日付を表す文字列を一括して日付のシリアル値に変更できます。シリアル値とは、1900年1月1日を「1」として日付に設定されている値のことです。エクセルでは、日付や時刻をシリアル値として扱っているのです。
また、関数を入力したセルの書式が「日付」となっていれば、シリアル値が自動で変換され、日付の形式で表示されます。バラバラの形式で入力した文字列の日付を計算などで利用できるシリアル値に変更しておけば、見た目も統一されるだけでなく、日付計算などにも利用できるようになります。
ここでは、DATEVALUE関数の基本的な書式と機能について紹介します。
DATEVALUE関数の書式
DATEVALUE関数は次のように入力します。
=DATEVALUE(日付文字列)
DATEVALUE関数は、「文字列」に指定された文字をシリアル値に変換する関数です。この関数は、[関数の挿入]ボタンをクリックして[関数の分類]で「日付/時刻」を選択すると、関数が簡単に入力できます。
今回の例では、B列の日付文字列をG列にDATEVALUE関数で日付のシリアル値に変換してみましょう。
ステップアップ:年月日が別々のセルに入っている場合は?
年月日が別々のセルに入力されている場合、DATEVALUE関数の引数を「&」や「"/"」でつなぎ、シリアル値の書式で入力すれば、日付に変換できます。
DATEVALUE関数は、文字列として入力されている日付や各セルに別々に入力されている年月日などをシリアル値に変換する関数です。日付はシリアル値に変換すれば、書式を設定することで、統一した見栄えになると同時に、日付の計算もできるようになります。
おすすめ
ページ