- ベストアンサー
EXCELで19811012を1981/10/12と日付表示にしたいのですが?
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。maruru01です。 データが1列に入力されている場合は、その列を選択して、 メニューの[データ]→[区切り位置]で[区切り位置指定ウィザード]を起動します。 そして、3/3ページの[列のデータ形式]で「日付」を選択して[完了]します。 これで、セルの表示形式で「日付」にすれば出来ます。
その他の回答 (6)
- stella
- ベストアンサー率39% (11/28)
例えば、19811012と入力されているのが、A1とします。 B1に「=LEFT(A1,4)」という式を入力して、「1981」と返されます。 C1に「=MID(A1,5,2)」という式を入力して、「10」と返されます。 D1に「=RIGHT(A1,2)」という式を入力して、「12」と返されます。 E1に「=DATE(B1,C1,D1)」と入力して、「1981/10/12」と返されます。 B1からE1を列方向にコピーが出来ますから、日付が表示されます。 数値を抽出する際に使用したB列からD列を表示したくなければ、列単位で範囲選択して、右クリックから「表示しない」をクリックすると、隠すことが出来ます。 ちょっと、めんどくさいですか?
お礼
ありがとうございました。 とても参考になる方法です。また、教えていただけたら、幸いです。
- chie65536
- ベストアンサー率41% (2512/6032)
#2の回答者です。 補足ですが、#1さんの方法だと入力したデータが日付型に書き替えられてしまいます。 データそのものを書き替えずに表示だけ変えたい場合は#2の方法で表示のみを変更してください。
お礼
気を使っていただき、他の方のやりかた以外も教えていただきありがとうございました。
- maruru01
- ベストアンサー率51% (1179/2272)
再びmaruru01です。 別のセルへ表示させるなら、 =--TEXT(A1,"0!/00!/00") という数式でも出来ます。 (セルの表示形式は「日付」で)
お礼
ありがとうございます。こんな方法もあるのですね。勉強になりました。
- HageoyaG
- ベストアンサー率43% (171/395)
http://oshiete1.goo.ne.jp/kotaeru.php3?q=701289 に計算式を使った変換方法が載ってます。
お礼
以前に同じような質問をした人がいたのですね。 教えていただきありがとうございました。
- human_7
- ベストアンサー率29% (15/51)
#1さんの方法が簡単で良いですね 別セルに表示する方法としては、A1セルに8桁の値が入っているとして、 =DATE(MID(A1,1,4),MID(A1,5,2),MID(A1,7,2)) の式で表示できると思います。
お礼
関数を使うんですね。やってみます。ありがとうございました。
- chie65536
- ベストアンサー率41% (2512/6032)
表示を変えたいセル(複数あるなら行/列をまとめて)を選択し「セルの書式設定」を開き「表示形式」タブで「分類」を「ユーザー定義」にして「種類」の所に「####"/"##"/"##」と入力して下さい。
お礼
やってみました。できました。大変ありがとうございました。
関連するQ&A
- エクセルの日付で/が表示されません
エクセルのシートに日付を2002/08/01という形式で入力したいのですが、 うまくいきません。 セルの書式設定で表示形式を日付にして、種類の欄を見てみても、 本来2002/08/01等と表示されてる筈の種類が、2002 8 1 のような[/]が 無い形式で表されており、実際にセルに日付を入力しても、[/]が表示 されません。 他の種類に変更する(例えば、年月日形式等)と、問題なく表示されます。 原因および改善策をご存じの方、教えてください。
- ベストアンサー
- オフィス系ソフト
- EXCELでの日付表示の方法
初心者ですみません。 EXCELで日付を表示する方法の質問です。 例えば、同一ブックの別のシートのあるセル(例えばB2)に6桁の日付の数字(例211229 和暦)が入力されているとして、その数値の下4桁のみを別のシートの例えばC2セルで12月29日と表示させるにはどうしたらよいのでしょうか? MODで6桁の数字を10000で割れば、余りとして1229が得られますが・・・。 よろしくお願いいたします。
- ベストアンサー
- その他MS Office製品
- エクセルの日付表示について
エクセルの日付を1桁ずつ別のセルに表示したいのですが、 何か方法があるでしょうか? たとえばH20.7.25の場合、 1つのセルに1桁ずつ シートに↓のように表示したいのですが。 | A | B | C | D | E | F | 1|H20.7.25| 2| 2 | 0 | 0 | 7 | 2 | 5 | A1の日付を2列目に1桁ずつ表示。 (わかりづらいかもしれませんが・・) よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- EXCELでの日付表示について
申し訳ありませんが、初心者ですのでお教え願います。 左記のようなデータ(文字式)を右記のようなエクセルの日付として表示する方法が分かりません。 なお、一桁目の3は昭和、4は平成です。 3230620 S23.6.20 4230620 H23.6.20
- ベストアンサー
- オフィス系ソフト
- エクセルの日付表示の書式設定
こんにちはお世話になっております 教えていただきたいのは、エクセルの日付表示についてです。 条件としてはセルに日付を入力したときに以下のように表示したいです。 8/1と入力したとき 2006年 8月 1日 8/13と入力したとき 2006年 8月13日 10/3と入力したとき 2006年10月 3日 様はセルの中で数字が1桁でも2桁でも位置が会うようにしたいです。 配置で均等とかにしてもずれてしまうので、何か言い方法があればと思うのですが、教えてください なお、年月日になるようにするのはセルの書式設定でユーザー定義で[DBNum3]ggge"年"m"月"d"日"の設定で表示させています。 mmやddにしてしまうと08などになってしまうので、そうではなく 8と表示させたいです。 分かりにくい説明ですが、教えてください。
- ベストアンサー
- オフィス系ソフト
- Excelでセルの表示で日付で
Excelでセルの表示で日付で平成7年7月6日の表示形式にしています、が1545/6/6 1666/7/7等一部平成7年7月6日の表示形式に変わらない物が有ります、原因をお願いします、
- ベストアンサー
- オフィス系ソフト
- Excelの日付の表示方法で
Excelの日付の表示方法で 2012/06/09というように一桁の数字の場合は0を入れたいのですが、 2012/6/9というように表示されてしまいます。 セルの書式設定で見ると、似たような表示はあり、 きっとできるのではないかと思うのですが やり方がわかりません。 使用しているのはExcel2010です。宜しくお願い申し上げます。
- ベストアンサー
- その他MS Office製品
- エクセルでの日付入力の揃え方
エクセルで日付入力(生年月日)を入力しています。 (例)S56. 3. 8 S60.12. 1 S59. 6.14 上記例のように、スペースを入れたりしながら、 文字を揃えたいのですが、うまくできません。 どのようにすればよいか教えてください。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Excelで「20080707」を『2007/07/07』というスラッシュ付日付にするには?
エクセルのセルに入力してある8桁の数字を スラッシュ付の日付書式に変換するには、 どうしたら良いのでしょうか? (例) 20080707 ⇒ 2008/07/07 よろしくお願いします。
- 締切済み
- オフィス系ソフト
お礼
ありがとうございました。日付としてDATEIF関数を使うつもりでいました。本当に助かりました。