web-dev-qa-db-ja.com

Excelで日付フィールドをテキストに変換する

dd-mm-YYYY形式の日付としてフォーマットされた列を持つExcelファイルがあります。

そのフィールドをテキストに変換する必要があります。フィールドタイプを変更すると、Excelはそれを奇妙な値(40603など)に変換します。

テキスト機能を試しましたが、エラー508が表示されます。

助けがありますか?

34
brpaz

元のエントリを変換する必要はありません-連結式でTEXT関数を使用できます。 A1の日付では、次のような式を使用します

="Today is "&TEXT(A1,"dd-mm-yyyy")

必要に応じて「dd-mm-yyyy」部分を変更できます

68
barry houdini

このようにTEXTを連結の一部として使用できます

=TEXT(A1,"dd-mmm-yy") & " other string"

enter image description here

26
brettdj

それが1つのテーブルであり、これとは何の関係もない場合-最も簡単な解決策は、メモ帳にコピー&ペーストしてからExcelにコピー&ペーストすることです:P

18
AlexG