街中で見かけて「グッときた人」の思い出

エクセルで日々変わっていく年月日曜日を自動で表示させたいのですが
やりたいことはTODAY関数などを駆使してするのだと思うのですが、
年(和暦に変換し?)、月、日の

数字の部分 のみ(例えば平成27年なら27だけを)

をそれぞれ取り出す方法と、


曜日の、例えば水曜日なら

水 のみ

を取り出す方法をご存知の方
教えていただけませんか?

A 回答 (3件)

こんぱんは。



A1 に、=TODAY()
と入れると、2015/12/24 と出てきます。

例えば、
B1= TEXT(A1, "y") ....15
 = TEXT(A1, "yyyy") ....2015
 = TEXT(A1,"e") ...27
 = TEXT(A1,"ggge") ...平成27
 = TEXT(A1,"m") ....12
 = TEXT(A1,"d") ... 24
 = TEXT(A1,"aaa") ...木
 = TEXT(A1,"aaaa")...木曜日
 = TEXT(A1,"ddd") ...Thu
 = TEXT(A1,"dddd") ...Thursday

いろいろ試してみてください。
まだ、隠された方法があります。

例えば、このようにすると、サンスクリット語で表示できます。
=TEXT(A1,"[$-44F]dd mmmm yyyy dddd")
    • good
    • 0
この回答へのお礼

詳しく回答ありがとうございます。試行錯誤してできなかったので非常に助かりました。

お礼日時:2015/12/24 20:39

こんばんは!



仮にA1セルにシリアル値が入っているとすると
1989年1月8日以降限定とします(平成限定)→1989年1月7日までが昭和のため

① 和暦の年だけを表示させたいセルに
=YEAR(A1)-1988

② 曜日のみ表示させたいセルに
=TEXT(A1,"aaa")

としてみてください。m(_ _)m
    • good
    • 0

日付がA1に入力されているとして


年=YEAR(A1)
月=MONTH(A1)
日=DAY(A1)

>水 のみ
これは=A1としておいて表示形式を「ユーザー定義」で「aaa」と設定すればOK
どうしても関数でやりたいなら
=TEXT(WEEKDAY(A1),"aaa")
やCHOOSE関数とWEEKDAY関数を組み合わせて使ったやり方もありますが、結果を他の数式で使用することがないのなら全くの無意味です。
    • good
    • 0

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


おすすめ情報