『文字の結合について』(senbon)
文字の結合について、教えてください。
以下のように日付が入っているセルがあります。
A B
1 R7.4.1 R7.7.31
2 R7.8.1 R7.9.30
3 R7.10.1 R7.12.31
これを「A4」に以下のように結合させつつ「更新」を追加して結合するような関数があれば教えていただけますでしょうか。
R7.4.1〜R7.7.31
(更新)
R7.8.1〜R7.9.30
(更新)
R7.10.1〜R7.12.31
よろしくお願いいたします。
< 使用 Excel:Microsoft365、使用 OS:Windows11 >
"(更新)"という文字列は、1行おきに入れるのですか?
1行おきに入れる際、A列ですか?B列ですか?
(匿名) 2025/11/13(木) 14:31:49
=TEXTJOIN(CHAR(10)&"(更新)"&CHAR(10),,BYROW(A1:B3,LAMBDA(x,TEXTJOIN("〜",,TEXT(x,"ge.m.d")))))
と入力してセルの書式設定の配置タブで横位置を中央揃え、文字の制御の折り返して全体を表示する、にチェックを入れる、
ではどうだろうか?
(ねむねむ) 2025/11/13(木) 14:33:40
私はA4セルにすべて結合して表示させるものと判断したのだが、 望む結果はA4セルからA8セルまでに表示させるということだろうか? (ねむねむ) 2025/11/13(木) 14:43:26
(ねむねむ) 2025/11/13(木) 14:33:40 で、何か問題がでたのだろうか? (ねむねむ) 2025/11/13(木) 15:44:40
>A4セルにすべて結合して表示させたいです。 この様に表示したいということかな。
|[A] |
[4]|R7.4.1〜R7.7.31 |
| (更新) |
|R7.8.1〜R7.9.30 |
|(更新) |
|R7.10.1〜R7.12.31 |
|(更新) |
(0TOY) 2025/11/13(木) 17:31:42
別のやり方としてD1セルに「〜」、E1セルに「=CHAR(10)&"(更新)"&CHAR(10)」という数式を入れてA4セルに下記数式で同じように表示されます
=TEXTJOIN(D1:E1,TRUE,TEXT(A1:B3,"ge.m.d"))
(abec) 2025/11/14(金) 06:54:31
abecさんの方式でも同じ効果が得られることを確認しました。 こういう使い方もできるんですね、知りませんでした。有益なコメントありがとうございます。 (xyz) 2025/11/14(金) 11:56:53
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.