小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2025年4月22日【ID:0】

【Excel】自動でグループ分け!FILTER関数×TEXTJOIN関数

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


以下の表は、氏名ごとに曜日を割り当てたものになります。

今回は、こちらの表から曜日ごとで氏名をカンマ区切りにして抽出する方法について紹介していきます。


FILTER関数とTEXTJOIN関数

カンマ区切りで並べて抽出するには、FILTER関数とTEXTJOIN関数を活用します。

FILTER関数では、以下のように条件を満たしたデータのみを抽出することができます。

=FILTER(D:D,E:E="月","")

TEXTJOIN関数では、以下のように指定した複数の値を指定した区切り文字で繋げて表示することができます。

=TEXTJOIN(",",TRUE,D3:D7)

そのため、この2つ関数を組み合わせて、対象のデータの抽出と抽出データの結合を1つ数式で行うことができます。


曜日ごとで氏名をカンマ区切りにして抽出

こちらでは、以下のB列の表に曜日ごとで抽出していきます。

まずは、「月」から抽出していきます。
「月」を抽出する数式は、以下になります。

=TEXTJOIN(",",TRUE,FILTER(D:D,E:E=B2,""))
// FILTER関数で「月」と一致する氏名を抽出し、TEXTJOIN関数でカンマ区切りにして結合

このように、1つの数式で抽出することができます。
他の曜日に関しては、数式を入力したセルをコピーして貼り付けるだけで抽出することができます。

それぞれのセルに貼り付けられる数式は、以下のように相対参照で反映されます。

火:=TEXTJOIN(",",TRUE,FILTER(D:D,E:E=B4,""))
水:=TEXTJOIN(",",TRUE,FILTER(D:D,E:E=B6,""))
木:=TEXTJOIN(",",TRUE,FILTER(D:D,E:E=B8,""))
金:=TEXTJOIN(",",TRUE,FILTER(D:D,E:E=B10,""))

まとめ

FILTER関数とTEXTJOIN関数の組み合わせは、単に曜日ごとの担当者を抽出するだけでなく、様々な条件に基づいたデータの抽出と結合を自動化できる、非常に汎用性の高いテクニックです。

これらの関数を使いこなすことで、
・データ分析の効率化
・レポート作成の自動化
・日々のルーチンワークの削減

などといった、Excelを使った業務の効率を向上させることができます。


パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


メンバー募集 メンバー募集





リンクの共有はこちらから行えます。

  リンクコピー    X Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

7149872

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【Excel】数式のみで複数の表を縦に並べる

【Excel】誰でも簡単に集計表を作成

【ExcelVBA】現在の日時を取得

【Excel】セル内でスクロール!?

【ExcelVBA】書類の確認と同時にロックする仕組み

【ExcelVBA】データ変更と同時にピボットテーブルを自動更新

【Excel】月単位の合計を数式で求める

【ExcelVBA】相関性を保ったまま重複のない番号を自動入力

【Excel】表の途中の罫線を瞬時に消す方法

【Excel】散布図で値が重複する場合の対策

【Excel】○○IFS関数を使ってOR条件で求める

【Excel】2重の円グラフ(詳細と小計)を作成

【Excel】実は数式内にコメントを残せます

【Excel】「今日の予定」を表から抽出

【Excel・Googleスプレッドシート】マウスで横方向へスクロール

【Excel】隣接したセルの書式を自動反映させない

【Excel】表の順番をローテーション

【Excel】文章から特定の値を表形式で抽出

【Excel】VLOOKUP関数でURLをリンクとして取得する

【Excel・Googleスプレッドシート】ExcelファイルをGoogleスプレッドシートで開くと…!?

【Excel】吹き出しの図形の三角の幅を自由に調整する方法

【Excel】表の入力漏れを防ぐ対策

【Excel】選択した範囲内の改行を一括削除

【Excel】項目に合わせて自動入力切替

【Excel】条件付き書式で二重の罫線を設定





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ