Excelで日付をテキストに変換する方法

机で昼食を食べる若い実業家

Excelのテキスト機能を使用すると、日付を任意の方法でフォーマットできます。

画像クレジット: Siriスタッフォード/デジタルビジョン/ゲッティイメージズ

Excelスプレッドシートには、多くの場合、数値形式の日付が含まれています。 表示、並べ替え、または「ルックアップ」などの他の機能を含むさまざまな理由から、日付をテキスト形式で保存することが望ましい場合があります。 Excelスプレッドシートの日付をテキスト形式に変換するために使用できるさまざまな数式があります。 これらの数式は、好みの日付レイアウトを作成するために簡単にカスタマイズできます。

ステップ1

テキストに変換する日付が含まれているブックをExcelで開きます。 それ以外の場合は、セルA2に「2014年1月10日」のように日付を入力して、空白のワークシートで練習できます。 変換された日付テキストは列Bに入れることができます。 既存のワークシートを使用している場合は、これらの例のセル「A2」を日付が配置されているセルに置き換えてください。

今日のビデオ

ステップ2

この数式をコピーしてセルB2に貼り付けることにより、日付を「2014年1月10日」形式に変換します。= TEXT(A2、 "dd-mmm-yyyy")

ステップ3

この数式をセルB3にコピーして、日付を「10-01-2014」に変更します。= TEXT(A2、 "dd-mm-yyyy")

ステップ4

次の数式をセルB4に入力して、日付を「2014年1月10日」に変換します。= TEXT(A2、 "dd-mmm-yy")

ステップ5

この数式をセルB5にコピーして、日付を「2014年1月10日」に変換します。= TEXT(A2、 "mmm-dd-yyyy")

ステップ6

この数式をコピーしてセルB6に貼り付けることにより、日付を「Jan-10-14」形式に変更します。= TEXT(A2、 "mmm-dd-yy")

ステップ7

「yyyy-mmm-dd」や「yy-dd-mmm」など、これらの例の月日と年のバリエーションを使用して、セルB7に独自の日付テキスト形式を作成します。

ヒント

[形式を選択して貼り付け]オプションを使用しない限り、日付テキストセルをコピーして貼り付けると、テキストではなく数式が貼り付けられます。 テキスト値を表示どおりにコピーして貼り付けるには、最初にセルをコピーしてから、貼り付けるセルをクリックします。 「Ctrl-Alt-V」を押して、「形式を選択して貼り付け」ダイアログボックスを開きます。 「値」オプションを選択し、「OK」をクリックします。

警告

この記事の情報はExcel2013に適用されます。 他のバージョンや製品によって若干または大幅に異なる場合があります。