No.4ベストアンサー
- 回答日時:
日付文字列の入っているセル範囲を選択
編集―検索
で、
検索する文字列に、(*)
置換後の文字列は入力しないで、
すべて置換
これで、
シリアル値になるから、
後は適当な日付書式を選べばいい。
この回答への補足
すみません。
モデル的に試行して良かったので、下の欄でお礼をさせていただきましたが、実際の1,000以上のデータではダメでした。
「2008(平成20)年11月3日(月)」は、アドバイスにより「2008年 11月 3日」になりましたが、その先ができません。
原因は、年と月と日の間にスペースができてしまうためのようです。
試しに1つのセルで、年と月と日の間の2つのスペースを削除したら、2008/11/3のシリアル値にでき、後は適当な日付書式にすることができました。
1,000以上のセルをひとつひとつスペースを削除するのは大変です。
何とかならないでしょうか、お助けください。
ありがとうございます。
原理は解りかねますが、見事できました。
こんなに簡単にできるとは思いませんでした。
これで、50年分以上の写真の整理が進みます。
本当にありがとうございました。
No.10
- 回答日時:
何度も回答しているgyouda1114です
ANo.4さんの方法が一番解りやすい方法ですね
ANo.4さんの補足に関連して
>1,000以上のセルをひとつひとつスペースを削除するのは大変です。
スペースの削除
置換を使います。
編集 → 置換 → 検索する文字列:半角または全角スペースを入力(画面では見た目の変化はない) → 置換後の文字列:何も入力しません。
何度もお世話になりありがとうございました。
下にも書きましたが、gyouda1114さんとANo.4さんの方法を活用しながら、SUBSTITUTE関数とやらで目的が達成できました。
アドバイスの編集・置換という方法もあるんですね、こちらの方が簡単に思えます。
ほんとうにありがとうございました。
No.9
- 回答日時:
A1に元データがあるとして、
=DATEVALUE(SUBSTITUTE(REPLACE(LEFT(A1,LEN(A1)-3),FIND("(",A1,1),FIND(")",A1,1)-FIND("(",A1,1)+1,"")," ",""))
でシリアル値にして、表示形式をyyyy/mm/ddに設定してはいかがでしょうか。文字列中に含まれている、()、スペースはすべて半角としてありますが、もし全角なら手直しの必要があります。
No.7
- 回答日時:
ANo.6の補足です
E1をオートフィルで下方にコピー
作業終了後
E列をコピーし、編集 → 形式を選択して貼り付け → 値として貼り付け → A列からD列を削除してください
No.6
- 回答日時:
ANo.5です。
完全に文字列だったんですねすこし面倒ですが
作業セルを使って
A列に日付データ
A1=2008(平成20)年11月3日(月) とある場合
A列の右に4列挿入
B1=left(4) として「2008」を取り出す
C1=MID(A1,FIND("年",A1,1),10) として「年11月3日(月)」を取り出す。
D1=LEFT(C1,LEN(C1)-3) としてC1から「(月)を除いた「年11月3日」を取り出す。
E1==(B1&D1)*1 として「2008」と「年11月3日」を繋げて「2008年11月3日」として「1」をかけてシリアル値に変換、
E1セルの表示形式を日付の中から選択する。
この回答への補足
申し訳ありません。
B1=left(4)として「2008」を取り出すことができません。「4」になってしまいます。
また、C1=MID(A1,FIND("年",A1,1),10)として「年11月3日(月)」なるところが、「年11月3日(月」になってしまい、最後の「)」がありませんが、D1=LEFT(C1,LEN(C1)-3) としてC1から「(月を除いて「年11月3日」になるので、ここは問題ないかもしれません。
あと、「2008(平成20)年11月3日(月)」は、正確には年と月と日の間にスペースがあって、「2008(平成20)年 11月 3日(月)」になってしまっています。
よろしくお願いします。
No.5
- 回答日時:
日付をシリアル値に変換
空白セルに「1」を入力 → その「1」をコピー → 日付のセルを全て選択 → 編集 → 形式を選択して貼り付け → 演算の乗算をオン → OK
表示形式を日付の中から選択
試してみましたが、できませんでした。
1のコピーは、1と「1」の両方でしましたが、ダメでした。
空白セルの「1」の表示形式の指定(文字列とか、標準とか…)がいるのでしょうか?
それとも、「形式を選択して貼り付け」で「演算の乗算をオン」以外に、「貼り付け」の項目でも選択が必要(今回は、デフォルトの「すべて」をオンにしています)なのでしょうか?
No.3
- 回答日時:
早速のご回答ありがとうございます。
確認したところ、エクセルで和暦にしたものを別途ソフトを使って1,000個以上のフォルダの名前(50年分以上の写真の撮影日)にし、それを再びエクセルで一覧にしたため、「2008(平成20)年11月3日(月)」は文字列となっていますので、お答えのような操作ではだめでした。
このような、文字列の和暦を西暦に変換できないでしょうか?
よろしくお願いします。
No.2
- 回答日時:
日付の入ったセル(列)範囲選択→右クリック→セルの書式設定
で、
分類→日付
で、
「2001/3/14」
のようなものを選ぶ。
早速のご回答ありがとうございます。
確認したところ、エクセルで和暦にしたものを別途ソフトを使って1,000個以上のフォルダの名前(50年分以上の写真の撮影日)にし、それを再びエクセルで一覧にしたため、「2008(平成20)年11月3日(月)」は文字列となっていますので、お答えのような操作ではだめでした。
このような、文字列の和暦を西暦に変換できないでしょうか?
よろしくお願いします。
No.1
- 回答日時:
こんにちは。
セルの書式設定-「表示形式-ユーザー定義」となっているところを
「表示形式-標準」or「表示形式-日付」とすればよいです。
早速のご回答ありがとうございます。
確認したところ、エクセルで和暦にしたものを別途ソフトを使って1,000個以上のフォルダの名前(50年分以上の写真の撮影日)にし、それを再びエクセルで一覧にしたため、「2008(平成20)年11月3日(月)」は文字列となっていますので、お答えのような操作ではだめでした。
このような、文字列の和暦を西暦に変換できないでしょうか?
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 差し込み印刷がうまくいかない 2 2022/07/29 12:26
- Excel(エクセル) エクセルでセルの日付を和暦表示設定にしたらおかしなことに? 3 2022/05/25 11:47
- Excel(エクセル) Excelで、昭和の西暦換算 6 2023/03/23 11:29
- Excel(エクセル) エクセルの日付表示を変換するやり方をご存じの方は教えて下さい。 7 2022/12/28 15:43
- Word(ワード) 差し込み印刷の処理 1 2022/07/20 16:54
- Excel(エクセル) エクセルの数式で教えてください。 2 2022/12/23 14:57
- Excel(エクセル) Excel2019、2021の売り上げなどの集計表について 4 2022/11/29 14:03
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/01/10 09:15
- Excel(エクセル) エクセルについて教えてください。 1 2022/12/26 09:01
- Excel(エクセル) エクセルの数式で教えてください。 3 2023/04/17 09:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
31:30:00が1900/1/1 7:30:0
-
西暦や和暦の表示をyyyymmdd表...
-
入力後に日付順になるように自...
-
Excelで半年後の日付を計算したい
-
日付だけを変更して印刷(Excel)
-
エクセルのセルにカレンダーを...
-
エクセルでENTERを押すと数式が...
-
エクセルで数字列の間に『/』を...
-
エクセル関数で日付かどうかの...
-
Excelで、年だけの「西暦」から...
-
エクセル 平日のみ連絡印刷
-
エクセル 当番表の作り方 エク...
-
Excelで8/26等の日付を全てその...
-
ワード差込について
-
日付入力→指定のセルの色を塗り...
-
Excelに入力した個々の日付の数...
-
VBAでセルに入っている日付をシ...
-
ファイルのオープン時に今日の...
-
Excelで、本日、前日、1週間前...
-
エクセル グラフ 軸の日付表記...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
31:30:00が1900/1/1 7:30:0
-
入力後に日付順になるように自...
-
日付だけを変更して印刷(Excel)
-
Excelで半年後の日付を計算したい
-
エクセルでENTERを押すと数式が...
-
エクセル 当番表の作り方 エク...
-
エクセルで数字列の間に『/』を...
-
エクセル関数で日付かどうかの...
-
Excelで、年だけの「西暦」から...
-
エクセルのセルにカレンダーを...
-
日付入力→指定のセルの色を塗り...
-
☆Excelエクセルで入力した日の...
-
Excelで8/26等の日付を全てその...
-
◆ EXCEL自動入力日付を自動で...
-
ファイルのオープン時に今日の...
-
Excelで、本日、前日、1週間前...
-
EXCELで直近の日付を抽出する関数
-
エクセルで日付入力欄を作成し...
-
エクセルで、曜日から日付を呼...
-
エクセルで1年後の月末を表示さ...
おすすめ情報