
No.7ベストアンサー
- 回答日時:
ご質問者が掲出した画像で言えば、C1セルの表示形式を「yyyy/m/d(aaa) h:mm」とした上で、C1セルに
=REPLACE(B1,IFERROR(FIND("(",B1),15),3,"")*1+A1・・・①
という数式を入れれば、ご希望り結果になると思います。
C1の表示形式を設定せずに数式で実現するのであれば、
=TEXT(REPLACE(B1,IFERROR(FIND("(",B1),15),3,"")*1+A1,"yyyy/m/d(aaa) h:mm")・・・②
という数式にするという方法もあります。
なお、数式①の場合、C1のセルの中身ははシリアル値、数式②の場合は文字列になります。
No.6
- 回答日時:
現在はA列が時刻として入っていて、B列が文字列として入っているので、うまく結合できないようですね。
それに対する解決策の一つは、他の方が書かれているように、A列の方を文字列にすることで両方を文字列にして結合させる方法。
私は別の解決策を提案したいと思います。
B列の方を日付として、日付と時刻を足す方法です。
A列の方は既にセルの書式設定の表示形式で時刻型になっているはずです。
B列のセルの書式設定をします。
表示形式の分類をユーザー定義で、種類の欄に「yyyy/m/d (aaa)」とします。
そのセルに「2023/12/22」と曜日は書かず日付だけを入力します。
すると、書式設定に従って曜日は自動表示されます。
C列の書式設定も、分類をユーザー定義にして、「yyyy/m/d (aaa) h:mm」とします。
そして、C列の式を=B1+A1とすれば、C列に「2023/23/22 (金) 22:56」と表示されるでしょう。
この方法だと、日付と時刻の足し算として扱うことが出来るようになります。
文字列として結合させるのか、日付と時刻の足し算で数値として扱うのか、目的に応じて使い分ければ良いと思います。
No.5
- 回答日時:
こんばんは
一応、いろいろなケースを考慮して、
=IFERROR(IF(COUNT(B1),TEXT(B1,"yyyy/mm/dd(aaa)"),B1)&IF(COUNT(A1),TEXT(A1,"hh:mm"),A1),"")
とかではどうでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
2つのエクセルのデータを同じよ...
-
【画像あり】【関数】指定した...
-
Excelで半角の文字を含むセルを...
-
「B列が日曜の場合」C列に/...
-
Excel 文字列を結合するときに...
-
妊娠祝い もらったことある
-
エクセル(勝手に太字になる)
-
エクセルの表から正の数、負の...
-
オートフィルターをかけ、#N/A...
-
エクセル 文字数 多い順 並...
-
エクセルの項目軸を左寄せにしたい
-
エクセルで文字が混じった数字...
-
エクセル 時間帯の重複の有無
-
オートフィルターの絞込みをし...
-
文字列に数字を含むセルを調べたい
-
エクセルの並び変えで、空白セ...
-
エクセルで最初のスペースまで...
-
エクセルのセル内の文字の一部...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで二つの数字の小さい...
-
PowerPointで表の1つの列だけ...
-
2つのエクセルのデータを同じよ...
-
Excelで半角の文字を含むセルを...
-
エクセルで最初のスペースまで...
-
「B列が日曜の場合」C列に/...
-
EXCELで 一桁の数値を二桁に
-
エクセルで文字が混じった数字...
-
エクセル(勝手に太字になる)
-
オートフィルターをかけ、#N/A...
-
エクセル 文字数 多い順 並...
-
Excel、市から登録している住所...
-
エクセルのセル内の文字の一部...
-
【画像あり】【関数】指定した...
-
エクセルの項目軸を左寄せにしたい
-
エクセルの並び変えで、空白セ...
-
妊娠祝い もらったことある
-
エクセル 同じ値を探して隣の...
-
エクセルの表から正の数、負の...
-
Excel 文字列を結合するときに...
おすすめ情報