[[20240415183804]] 『日付の表記を一気に変更したい。』(らっきー) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) |

| 全文検索 | 過去ログ ]

 

『日付の表記を一気に変更したい。』(らっきー)

「1-Mar-2024 11:00PM」
という表記から
「2024/3/1」という表記への変更をルール付けなどで一気に変更することってできたりするものなのでしょうか?

外部ツールから吐き出したデータが
冒頭のような記載で吐き出され、そのデータを整えるために、やり方などあれば教えていただけると嬉しいです…

< 使用 Excel:Excel2021、使用 OS:Windows11 >


2016だと、「1-Mar-2024 11:00PM」は、日付とは認識しないので(ただの文字)
一気には無理かも
まあ、数式などを使ってひと手間加えて工夫すればできるでしょう
(unknown) 2024/04/15(月) 18:52:11

数式で
=LEFT(A1,LEN(A1)-3) & " " & RIGHT(A1,2)

こんな感じになったら
1-Mar-2024 11:00 PM

セルをコピーして同じところに、値だけ貼り付けで、日付(シリアル値)にはなります
後は表示形式を変えるとか?
(unknown) 2024/04/15(月) 19:09:49


 >「1-Mar-2024 11:00PM」
 >という表記

 これは文字列?
 表示形式はどうなってるんですかね?

 文字列なら・・・

 データタブの区切り位置を使ってスペースで区切る → 日付部分と時刻部分に分かれる
 ダイアログの3画面目で時刻部分を選択し「削除する」にして「完了」

 これで日付シリアル値になるので、希望の書式にする。

 ■数式を使って別セルに表示でいいのなら
 元の文字列がA1セルだとして

 =LEFT(A1,11)*1

 書式を変更

 参考まで
(笑) 2024/04/15(月) 19:23:50

 >「1-Mar-2024 11:00PM」

 文字列でも、実際は 1-Mar-2024 11:00 PM のように
                                  ~~~
 AM、PM の前にスペースが入っているのなら

 数式は
 =INT(A1)
 でいけますね。

 参考まで
(笑) 2024/04/15(月) 20:13:11

あ、単純にPMを半角スペースPM「 PM」や「 AM」に
置き換えれば日付に変わった。
もしくは、時間の部分がいらないなら「 *」を置き換えで消せば
日付(シリアル値)のみになりました
(unknown) 2024/04/16(火) 10:48:20

コメント返信:

[ 一覧(最新更新順) ]


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