EXCELで表から条件にあった文字列をテキストとして抽出したいです。
バージョンは2019です。
部署 評価 コメント
1 a T 最高です!
2 b T
3 c S
4 a S もう少し
5 b S
6 c T いいね
7 a S
アウトプットを以下のように「コメント内容」の一つのセルに出力したいです。
部署aのレコードの中で、コメントが記載されている2件のレコードの評価とコメントを結合させ、改行して表示させたいです。
〜アウトプット〜
件数 コメント内容
2 T:最高です!(改行)
S:もう少し(改行)
TEXTJOINとIFの組み合わせでやっていますが、うまくいきません。
よろしくお願いします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
こんにちは
集計するのに、部署の欄がないと計算しにくいので、これを追加して添付図の下段のような感じで良ければ・・
(部署aのみで良く他は関係ないなら、1行目だけを利用すれば良いでしょう)
添付図では、上段がご提示の元データ、下段がご要望の結果に当たります。
図では、A15セルに
=IFERROR(INDEX(A:A,AGGREGATE(15,6,ROW(A$2:A$12)/(COUNTIF(OFFSET(A$2,,,ROW(A$1:A$11)),A$2:A$12)=1),ROW(A1))),"")
B15セルに
=IF(A15="","",COUNTIFS(A$2:A$12,A15,C$2:C$12,"<>"))
C15セルに
=IF(A15="","",TEXTJOIN(CHAR(10),1,IF((A$2:A$12=A15)*(C$2:C$12<>""),B$2:B$12&":"&C$2:C$12,"")))
を入力し、C15セルは Ctr+Shift+Enterで確定(← 必須です‼)
その上で、A15:C15を下方にフィルコピーしてあります。
※ C列の書式設定を「折り返して全体を表示」にしておかないと、セル内改行は反映されません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 【関数orVBA】カーソルのある行を黄色にし、A列の値を別シートに表示できますか? 4 2021/12/28 00:03
- Visual Basic(VBA) ユーザーフォーム内のテキストボックスからオートフィルター抽出を行う方法 3 2021/12/13 19:58
- その他(Microsoft Office) エクセルの数式で教えてください。 3 2021/12/21 09:20
- Excel(エクセル) 【詳しい方教えて下さい】EXCEL条件に一致する値の複数抽出 9 2022/04/29 10:56
- その他(Microsoft Office) スプレッドシート複数行と列に分割方法について 1 2021/12/04 21:32
- PHP コメント機能に返信欄を矢印で追加したい 1 2022/05/09 21:17
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- Excel(エクセル) Excel 判別して色変え 2 2021/12/02 18:38
- Excel(エクセル) マクロを修正できないものか、統合シートについて 3 2021/12/07 09:26
- Excel(エクセル) エクセルで沢山のレコードの最後に追記するには? 7 2023/04/10 13:27
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
エクセルで、複数のマスに構文を一度に入力する方法を教えてください
Excel(エクセル)
-
アルファベット順にソートする方法を教えてださい
Excel(エクセル)
-
エクセル関数またはVBAについて
Excel(エクセル)
-
-
4
VBA(えくせる)ってなんでメンテできない人が多いんですか?
Excel(エクセル)
-
5
Excel 大なり小なりを表すとき、 例えば「10以上」なら、>=10 と表せますが、 この10の部
Excel(エクセル)
-
6
0.001ずつずらしたいのですが実際の値は 1.552のところは1.5519999999 のようにな
Excel(エクセル)
-
7
COUNTIFで同一範囲にある複数の内容の数量を簡単に抽出する方法を教えてください。
Excel(エクセル)
-
8
数値から名前が作成できなくなっているッ!?
Excel(エクセル)
-
9
エクセルで作った勤怠表に発生する時間の誤差の修正方法を教えていただけないでしょうか? A1セルに出社
Excel(エクセル)
-
10
エクセルで空白の項目セルを削除するにはどうしたらいいですか?
Excel(エクセル)
-
11
エクセルの関数でわからないことあるのでコード付きで教えてください
Excel(エクセル)
-
12
1.2.3のランダムに混じった数値が100行ぐらいあります。1と2を含む数量の計算式は?
Excel(エクセル)
-
13
Excelで数直線の作り方
Excel(エクセル)
-
14
MATLABでcsvファイルを読み込もうとしているのですが、Excelワークシートをアクティブにでき
Excel(エクセル)
-
15
Excelで文字合成
Excel(エクセル)
-
16
エクセルでプルダウンから5つ条件を選択し、金額を出力するツールを作りたい
Excel(エクセル)
-
17
Excel関数について
Excel(エクセル)
-
18
Excelでこういう年を切り替えられる簡易なカレンダーを作ったのですが、 年や月を変えると、色が付い
Excel(エクセル)
-
19
excel2010の更新プログラムにつきまして
その他(Microsoft Office)
-
20
なぜか「Nextに対応するForがありません」
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
wordの何も書かれていない2ペー...
-
履歴書の志望動機の所で、「ま...
-
Chr(13)とChr(10)の違いは?
-
短歌が1行で収まらない場合、...
-
パワーポイントのテキストボックス
-
Excel セル内の最初と最後の改...
-
WordにURLを載せると
-
HP内にある応募フォームで文章...
-
Access2003で特定列の改行コー...
-
PCに表示された内容(文字)をコ...
-
wordで均等割り付けをするとき...
-
筆まめの宛先住所の改行ルール...
-
棒グラフ 横軸の縦書き2列にし...
-
excelで勝手に改行されます
-
MS Wordで空白を改行させない方法
-
これの意味教えて下さ...
-
Tera Term のマクロでの改行コ...
-
イラストレーターの文字縦組が...
-
Wordで改行コードを削除したい
-
PDFの改行URLを有効にす...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
wordの何も書かれていない2ペー...
-
Chr(13)とChr(10)の違いは?
-
PDFの改行URLを有効にす...
-
【エクセル】セル最後にある無...
-
wordで均等割り付けをするとき...
-
Accessにインポートしようとす...
-
excelで勝手に改行されます
-
履歴書の志望動機の所で、「ま...
-
棒グラフ 横軸の縦書き2列にし...
-
パワーポイントのテキストボックス
-
短歌が1行で収まらない場合、...
-
小論文における改行のタイミン...
-
VBA フォームのテキストボック...
-
イミディエイトウインドウの最...
-
Excel セル内の最初と最後の改...
-
EXCEL(VBA) 末尾の改行のみ削...
-
バッチで指定ファイルの文末に...
-
WordにURLを載せると
-
Tera Term のマクロでの改行コ...
-
EXCELで"-"で勝手に自動改行し...
おすすめ情報