- ベストアンサー
日付の編集(例えば2006/50を2006/2/19としたい)
例えば2006/50と表記されているデータを2006/2/19と表記したい場合、 どのような方法があるのでしょうか? 明日までに解決したいのですが、ご存知の方いらっしゃいましたら どうかご教示くださいm(__)m
- みんなの回答 (9)
- 専門家の回答
例えば2006/50と表記されているデータを2006/2/19と表記したい場合、 どのような方法があるのでしょうか? 明日までに解決したいのですが、ご存知の方いらっしゃいましたら どうかご教示くださいm(__)m
お礼
ありがとうございました。 上手くいきました。 後で気づいたのですが、2006/50ではなく06/50を2006/2/19にする必要があったのですが、ご教示頂いた記述を参考にして上手くいく事が出来ました。 私が行った手順は以下です。 前提:セル(A1は06/50) (1)セルB1に =IF(OR(LEFT(A1,2)="01",LEFT(A1,2)="02",LEFT(A1,2)="03",LEFT(A1,2)="04",LEFT(A1,2)="05",LEFT(A1,2)="06",LEFT(A1,2)="00"),20&A1,19&A1)を記入。 (2)セルC1にご教示頂いた =DATE(LEFT(A1,4),1,MID(A1,FIND("/",A1)+1,8)) ないし =DATE(LEFT(B1,4),1,0)+MID(B1,FIND("/",B1)+1,366)を記入。 ※もっとスマートなやり方がありましたら、急ぎませんのでかさねて ご教示頂けたら幸いです。 本当に時間がなく、困っていました。 ありがとうございました。