[[20030701125513]] 『数字6桁を****年**月にまとめて書き換える』(ちぃころ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『数字6桁を****年**月にまとめて書き換える』(ちぃころ)

セル中の数字6桁を「****年**月」とまとめて書き換えるには?。

1セル中の数列199806を1998年6月と書き換えたらと思います。

表示させるのはセルの書式設定で出来るのですが、データベースにインポートさせるため
「****年**月」の形に変換したいのですが出来ますか?
知っている方がいらしたら教えてください。


=LEFT(A1,4)&"年"&VALUE(RIGHT(A1,2))&"月"

と、いうことでいいのかな。

   (はじめ)


 はじめさんのレスを見て、今まで散々苦労していた事が解決しました。
 199806を19980601と見なした日付にします。
 A1に199806と入力し、B1セルの書式設定を分類-日付、種類-1997年3月とし、
 =DATE(LEFT(A1,4),RIGHT(A1,2),1)
 で1998年6月となります。
 応用で、****年**月**日の場合(8桁入力)は、
 =DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2))
 です。これで入力が楽になります。サンキューでした。 (sin)

はじめ様
ありがとうございました!
目から鱗です。本当に助かりました。
教えていただいた方法で、データベースにインポートしましたが
ちゃんと****年**月と表示されたまま入力できました。
助かりました!改めてありがとうございました。(ちぃころ)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.