- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:EXCELの事で質問します。)
EXCELでデータを結合する方法は?
このQ&Aのポイント
- EXCELで列1が日付、列2が文字列である場合、これらを結合して1つのセルに表示する方法について教えてください。
- 「列2(3) + ”-”+ 列1(yy/mm)”という式を使って結合しようとしても日付がシリアル値になってしまい、想定とは異なる結果となってしまいます。
- 自分で試したり、似たような質問を探したりしましたが、上手くいく方法が見つからないため、教えていただけると助かります。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>3-1003にしいたのですが、=B2&"-"&A2 といった式?にすると、 >日付がシリアル値?になってしまい、1-40268 といった =B2&"-"&TEXT(A2,"yymm")
その他の回答 (2)
- ziziwa1130
- ベストアンサー率21% (329/1546)
回答No.2
=B1&"-"&RIGHT(YEAR(A1),2)&RIGHT("0"&MONTH(A1),2) です。
質問者
お礼
良回答と同じ結果が出る回答を頂けたのですが、先に良回答を付けた方で試して結果が出てしまったため、良回答をお付できませんでした。大変助かりました。ありがとう御座います。
- FEX2053
- ベストアンサー率37% (7991/21371)
回答No.1
=B1&"-"&RIGHT(YEAR(A1),2)&MONTH(A1) 要は、年の下2ケタという「数字」、月の「数字」を強制的に引っ張り出すだけの話です。
質問者
お礼
質問後5分以内に回答頂けるとは・・・ビックリです。 感動しました。 ただ、年月を103といった形ではなく1003という形がベストでした。 ですが、同じ職場であればコーヒーご馳走したい位感謝しています。ありがとうございました。
お礼
皆様、全てすばらしい回答をいただけたのですが、この方の式のみ、月が2桁(1-1003)といった 形でちゃんと出たので良回答とさせて頂きました。ありがとうございました。