小技集

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



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
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



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



サイト累計閲覧数

7812840

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

Excel完全制覇


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

【Excel】文字列のデータも0として平均に加えたい

【Excel】選択したセルと同じ値のセルを自動色付け

【Excel】入力した数値を0埋め4桁にする

【Excel】セル単位でパスワードを設定する

【Excel】複数のセルを異なる区切り文字で文字結合

【Excel】文字列を並べ替えた時の順番

【Excel】特定のセルに値がある場合に行全体を色付け

【Excel】スピルを使って要素単位で自動集計

【Excel】新関数で文字を抽出

【ExcelVBA】カテゴリー単位でセルを自動結合

【Excel】非表示セルを除いてコピー&ペースト

【ExcelVBA】複数フォルダを一括作成

【Excel】半角文字の入力を制限する

【Word】字下げや折り返し位置を調整

【Excel】図形の幅ギリギリまでテキストを表示

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

【Excel】空白を上のセルの値で埋める

【Excel】条件付き書式で結合した見た目にする方法

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

【Excel】ピボットテーブルの意外と知られていない小技3選

【Excel】Officeクリップボードを活用したメモ

【Excel】最も頻繁に出現する値を抽出

【Excel】組織図を簡単に作成する方法

【Excel】表の中の集計項目を瞬時に埋める

【ExcelVBA】ボタン1つで完了タスクを別シートに移動





一覧ページへ

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