小技集

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



2024年10月7日【ID:0】

【Excel】指定項目の要素別の表を瞬時に作成


指定した項目の要素別の表を瞬時に作成する方法について解説していきます。
こちらでは、以下の氏名と部署で構成された表から部署単位の表を作成する方法を例に解説します。


表の中から特定の条件を満たした要素のみを抽出する場合は、FILTER関数が便利です。
FILTER関数は、Microsoft365もしくはExcel2021以降で対応している関数になります。

FILTER関数の使い方は、以下になります。

=FILTER(配列, 含む, [空の場合])
// 配列:抽出対象の表
// 含む:抽出条件
// [空の場合]:抽出対象が存在しない場合に表示する値(省略可能)

実際に、以下の表から部署が「営業部」の氏名のみを抽出してきます。

そのような場合は、以下のような数式になります。

=FILTER(B:B,C:C="営業部","")
// B:B:抽出対象の氏名の列全体を指定
// C:C="営業部":部署の項目で「営業部」が入力されているデータのみが抽出対象
// "":データが存在しない場合は何も表示しない

また、「営業部」に関しては、セルの値を参照して以下のように表現することもできます。

=FILTER(B:B,C:C=E2,"")

こちらの数式を隣のセルにコピーするだけで、他の部署に関しても抽出できるようにしてきます。
その際は、抽出対象の範囲(氏名の項目)抽出条件の範囲(部署の項目)が相対的に移動しないように、以下のように「$」で固定します。

=FILTER($B:$B,$C:$C=E2,"")

後は、この数式を一番左の「総務部」までコピーします。

これだけで、2行目(セルE2~G2)の「営業部、人事部、総務部」を抽出条件とし、瞬時に、対象の氏名のみを抽出することができます。

コピーすることでセルG3までに入力された数式は、以下になります。

E3:=FILTER($B:$B,$C:$C=E2,"")
F3:=FILTER($B:$B,$C:$C=F2,"")
G3:=FILTER($B:$B,$C:$C=G2,"")

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


メンバー募集
ExcelVBA学習ロードマップ配布 ExcelVBA学習ロードマップ配布





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

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


- 人気の記事 -



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



サイト累計閲覧数

5354076

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

Excel完全制覇


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

【Excel】いずれかの条件を満たすデータの集計

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

【Excel】複数選択時のミスを無くす方法

【Excel】上限額を設定して支給額を自動で求める

【Excel】「=」と「EXACT関数」の違いとは

【Excel】重複を考慮した上位3件を抽出

【Googleスプレッドシート】チェックボックスの自動表示

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

【Excel】英単語のスペルチェック機能

【Excel】データの追加に対応した数式を作成

【Excel】セルの値に対しアイコンを表示

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

【Excel】直近N日間のみ自動でグラフに表示

【Excel】表の順番をランダムに並べ替える

【Excel】指定した年月の第3水曜日の日付

【ExcelVBA】簡単なマウス操作のみで販売数を入力

【Excel】シートの追加と削除を一瞬で行うショートカット

【Excel】SUM関数より凄いSUBTOTAL関数とは

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

【Excel】数式などでシートを切り替えずに別シートを参照!?

【Excel】マトリックス表からリスト形式の表に変換

【Excel】指定項目の要素別の表を瞬時に作成

【Excel】データバーで特定の値以下の色を変更

【Excel】表のデータ行や項目の位置を移動する

【Excel】XLOOKUP関数でスピルを活用





一覧ページへ

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

メンバーに加入すると多くの特典が得られます

・全作品ダウンロード
・コンテンツ閲覧管理
・チャットサポート

 メンバー募集は
こちら 


※メンバーページと連携すると表示されなくなります