イチオシTOP >

イチオシを読んでポイントGET

【Excel小技】日付が「文字列」で計算できない…と絶望する前に!日付データを自在に操る関数3選

2026/02/22

バラバラの数字を日付にする「DATE関数」

年、月、日が別々のセルに入っている場合(例:A1に2023、B1に10、C1に1)、それらを結合して一つの日付データにするのが「=DATE(年, 月, 日)」です。この関数を通すことで、Excelがそれを正式な日付(シリアル値)として認識するため、その後日数を足したり引いたりといった計算が可能になります。

続きを読む

日付から「文字」を作る「TEXT関数」

日付データを「2023年10月」や「10/01(日)」のような特定の形式の文字列に変換したい時は「=TEXT(値, 表示形式)」が便利です。例えば「=TEXT(A1, "aaaa")」とすれば、A1の日付から「日曜日」などの曜日名だけを文字列として抽出できます。レポートの見た目を整える際に非常に重宝します。

続きを読む

日付から年・月・日を取り出す「YEAR/MONTH/DAY関数」

逆に、一つの日付データから「今年は西暦何年か」「何月か」だけを抜き出したい場合は、それぞれ「=YEAR(シリアル値)」「=MONTH(シリアル値)」「=DAY(シリアル値)」を使います。年度別の集計を行いたい時や、月ごとの売上データをピボットテーブルで分析したい時など、データ分析の前処理で活躍します。しめくくりデータの形式が揃えば、集計作業は驚くほどスムーズになります。DATE関数やTEXT関数を使いこなし、どんなデータも恐れないExcel使いになりましょう。<出典>数式と関数(Microsoft)※記事内における情報は原稿執筆時のものです。