下記の日付と時刻の内容のセルの結合(合体表示)をしたいのですができる方いれば教えていただきたいのです。「」(かっこ)内がセル内の表記内容です。
A1に「2009.04.24」 B1に「20:45:00」 と入っていてこれを結合して
C1に「2009.04.24 20:45」という表示にするにはどうすればよいでしょうか?
「日付 時刻」のようになり日付と時刻の間は半角1マス開いた形で日付は半角ドット「.」を用いてyyyy.mm.dd、時刻は半角コロン「:」を用いて、秒単位は省略してhh:mmと表示したいのですが、できますでしょうか?
No.2ベストアンサー
- 回答日時:
良く読んでください
スラッシュではなく、ピリオドで記述する方法を示しています
A1セルを変更したくないのでしたら自身で「文字列」を分解して「日付を示す文字」に【置き換え】てください
SUBSTITUTE関数でピリオドをスラッシュに置き換えましょう
使い方は
=SUBSTITUTE(文字列,検索文字列,置換文字列)
ですので、
=SUBSTITUTE(A1,".","/")+B1
(編集→置換で一度に変換できるのでその方が楽なんですけどね)
No.4
- 回答日時:
#1さんの補足をさせて頂きます。
>ご自身で、yyyy.mm.dd h:mm としても良いでしょう
これは、自分で定義しなくてはいけませんので、手順としては、
A1は日付と判別させるために、「2009/04/24」と入力
B1は時間と判断させるために、「20:45:00」と入力
C1セルに、=A1+B1と入れると、まず「2009/04/24 10:00」となります。
次に、C1のセルを右クリックで、セルの書式設定を選択。(ユーザー定義の種類の部分が、yyyy/m/d h:mmとなっています。)
ここを編集します。「yyyy/m/d h:mm を yyyy.m.d h:mm」にしてOKボタンを押す。
これで、「2009.04.24 10:00」となります。
これが一番シンプルな方法です。
A1も「2009.04.24」としたいのであれば、C1と同じ方法でセルの書式設定をユーザー定義にして種類の部分を「yyyy.m.d」として、入力時は「2009/04/24」とします。
A1の入力時も「2009.04.24」としたい場合は、#3さんのを推奨しますが、「2009.04.24 10:00」は文字列となります。
今後の編集で、日付の抽出・時間の抽出をするなら、#1さんのを推奨します。
No.3
- 回答日時:
> A1に「2009.04.24」 B1に「20:45:00」 と入っていてこれを結合して
> C1に「2009.04.24 20:45」という表示にするにはどうすればよいでしょうか
下記の数式は如何でしょう。
=A1&" "&TEXT(B1,"h:mm")
No.1
- 回答日時:
A1セルの「2009.04.24」は日付として受け付けてくれませんから、「2009/04/24」としましょう
そうすれば、C1セルには
=A1+B1
と数式を入れるだけで済みます
セルの書式設定でユーザー設定に
yyyy/m/d h:mm
と言うモノがあります
これを選択すると違い表現になると思いますが...
ご自身で
yyyy.mm.dd h:mm
としても良いでしょう
この回答への補足
夜分遅くに回答大変にありがとうございます。
スラッシュでyyyy/m//dで表記するのではなくあくまでドット「.」でないといけないのです。なんとかならないでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/01/23 11:02
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/01/23 09:24
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/05/23 16:28
- Excel(エクセル) 至急 Excel日付表示設定教えてください Excelの日付表示ですが、他者から送られてくるExce 6 2023/02/03 11:01
- Excel(エクセル) エクセルの数式で教えてください。 2 2022/12/23 14:57
- Excel(エクセル) エクセルで、特定のセルの内容を更新すると、別の特定セルに 更新日付が自動的に表示させる方法はあります 1 2022/11/14 21:03
- MySQL ある時間以内の利用者の抽出について 3 2022/03/26 11:15
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/01/23 17:13
- Excel(エクセル) Excel 関数 数式 について 2 2022/09/02 21:45
- その他(Microsoft Office) エクセル 条件付き書式 日をまたぐ塗りつぶし 1 2023/01/13 18:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
日付だけを変更して印刷(Excel)
-
入力後に日付順になるように自...
-
31:30:00が1900/1/1 7:30:0
-
西暦や和暦の表示をyyyymmdd表...
-
Excelで、年だけの「西暦」から...
-
エクセルで数字列の間に『/』を...
-
エクセル 当番表の作り方 エク...
-
エクセルのセルにカレンダーを...
-
Excelで半年後の日付を計算したい
-
エクセル関数で日付かどうかの...
-
VBAでセルに入っている日付をシ...
-
エクセルでENTERを押すと数式が...
-
EXCELで直近の日付を抽出する関数
-
日付入力→指定のセルの色を塗り...
-
エクセルのセルにたとえば「756...
-
ファイルのオープン時に今日の...
-
日付を入力したセルをファイル...
-
Excelで8/26等の日付を全てその...
-
エクセル 平日のみ連絡印刷
-
WORDで翌日や翌々日の日付を表...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
31:30:00が1900/1/1 7:30:0
-
入力後に日付順になるように自...
-
日付だけを変更して印刷(Excel)
-
Excelで半年後の日付を計算したい
-
エクセルでENTERを押すと数式が...
-
エクセル 当番表の作り方 エク...
-
エクセルで数字列の間に『/』を...
-
エクセル関数で日付かどうかの...
-
Excelで、年だけの「西暦」から...
-
エクセルのセルにカレンダーを...
-
日付入力→指定のセルの色を塗り...
-
☆Excelエクセルで入力した日の...
-
Excelで8/26等の日付を全てその...
-
◆ EXCEL自動入力日付を自動で...
-
ファイルのオープン時に今日の...
-
Excelで、本日、前日、1週間前...
-
EXCELで直近の日付を抽出する関数
-
エクセルで日付入力欄を作成し...
-
エクセルで、曜日から日付を呼...
-
エクセルで1年後の月末を表示さ...
おすすめ情報