アプリ版:「スタンプのみでお礼する」機能のリリースについて

いつもお世話になっております。

Excelで、20120410(注:2012年4月10日)を2012/4/10と表示させる方法がありましたら、ご教授ください。
宜しくお願い致します。
注)書式設定でも、関数でもOKです。

A 回答 (7件)

直接日付に変換したいなら、その列を選択して「データ」「区切り位置」で「次へ」「次へ」で最後に「日付」にチェックを入れて「完了」してください(YMDになっていることを確認して)。

    • good
    • 0
この回答へのお礼

【ご回答をくださった皆様】
 まさかこんなに沢山のご回答を頂けるとは思わなかったので、とても嬉しいです。質問を致しましたのは会社からですが、帰宅後1つヽ、試してみました。本当は、すべての方にポイントを差し上げたいのです。しかし皆様の後学の為、以下の条件でポイントを差し上げることに致しました。

【使う時期】時間に追われながら使います。

【条件】
(1)素早く日付が直せて面倒ではない。
(2)ご回答内容が分かりやすいかどうか。
(3)誠意と言葉遣い。

No.1の方の書式設定方法がBetterだろうか、と思っていましたが、No.7の方のやり方を試した所、あっという間でした。関数は入力に苦労しましたが、皆様良くご存じだと感心しました。勇気を出して質問致し、良かったと思います。どうも、ありがとうございました。又、こちらのサイトで出会う機会がありましたらどうか宜しくお願い致します。

<ciaoyeti拝>

お礼日時:2012/04/10 20:28

書式を yyyy/m/d に設定したセルに次式を入力


=DATEVALUE(TEXT(A1,"0000-00-00"))
または
=DATEVALUE(TEXT(A1,"0000!/00!/00"))
    • good
    • 0

一例です。


表示だけなら、=TEXT(セル,"0000!/00!/00")
内部シリアル値として使用するのなら、=TEXT(セル,"0000!/00!/00")*1としてセルの表示形式を日付にして下さい。
    • good
    • 0

A1にデータが有るとしたらB1セルに



=IF(A1="","",VALUE(MID(A1,1,4)&"/"&MID(A1,5,2)&"/"&MID(A1,7,2)))

なお、B1セルの表示形式は日付から選択します。
    • good
    • 0

関数


=DATE(MID(A1,1,4),MID(A1,5,2),MID(A1,7,2))
ではいかがでしょうか。
    • good
    • 0
    • good
    • 0

セルの書式設定→表示形式→ユーザー定義で



00"/"00"/"00

としてOK



関数の場合は、

=TEXT(A1,"00""/""00""/""00")



とし、日付として認識させたいなら、

=DATEVALUE(TEXT(A1,"00""/""00""/""00"))

とし、表示形式を日付の書式にします。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!