[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『数字だけを入力して年月日を表示』(yui)
こんにちは。
質問内容
1.あるセルで例えば「190108」と数字を入力すると 「平成19年1月8日」と表示されるように。
2.あるセルで例えば「1812」と数字を入力すると 「平成18年12月分」と表示されるように。
このようにしたいのですが、教えてください。
[エクセルのバージョン] Excel2003 [OSのバージョン] WindowsXP
あるセルとは具体的にどこでしょうか。 入力するセルと表示させるセルは同じ?別のセルでしょうか。
(川野鮎太郎)
こんにちは〜♪
入力セルへ、表示形式でしたら
ちょっと、インチキっぽいので〜。。 細かく検証していませんけれど。
ユーザー定義 ↓
[>9999]"平""成"00"年"00!月00"日";[>100]"平""成"00"年"00"月分";;
シリアル値ではないですよ〜。。。
ご参考にどうぞ〜。。。
。。。。Ms.Rinでした〜♪♪
異なる元号を表示するケースは質問者は想定されているのでしょうか? 「明治」「大正」「昭和」で表示したい場合です。。。
現時点の元号のみを対象としているのでしたら、私の取り越し苦労ですが(^_^;)
(HT)
>>あるセルとは具体的にどこでしょうか。 >>入力するセルと表示させるセルは同じ?別のセルでしょうか。
↑に対するお答えがないようなのですが、別のセルに表示する場合の一例です。 =TEXT(TEXT(A1,"!H00!.00!.00"),"ggge年m月d日") (SS)
みなさまご回答ありがとうございます。
・あるセルとは入力と表示させるセルは同じです。 ・年号は「平成」限定です。
説明不足ですみませんでした。 助かりました、また教えてください。
(yui)
追加ですみません。
入力したときの数字が1桁だった場合に 例えば「01」ではなくて「1」と表示させる方法があれば 教えてください。
yui
SSさんの式で一桁になっていると思います。
書式や数式のTEXTでも
mmなら2桁
mなら1桁になりますよ。
個人的には桁数揃えたほうが好きですが。
(yori)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.