こんにちは。
@OfficeTAKU です。
Excel 365 / 2021 で追加されたスピル機能を利用した関数はいくつかあります。
今回は、MOS Excel 365 一般レベル でも取り上げられている、UNIQUE関数 についてです。
スピル機能については、下記の記事をご参照下さい。
UNIQUE関数
UNIQUE関数 は、その名の通り範囲内のユニーク(一意)な値を取り出す関数です。
UNIQUE関数はスピル機能に対応しているので、UNIQUE関数を入力したセルを開始位置として、結果が表示されます。
まず、書式と各引数につい説明します。
UNIQUE関数で一意の値を取り出す
下図のセミナーの一覧表から、セミナー名を重複せず(複数あってもひとつだけ)取り出します。
UNIQUE関数(セミナー名の範囲, 行同士を比較, 一意の値)
- 1セル G2 に =UNIQUE(D2:D18,0,0)と数式を入力し、[Enter]キーを押します。
※ 第2、第3引数は省略可なので、今回は =UNIQUE(D2:D18) でも OK - 2数式が自動的にセルG9 まで入力され、セミナー名が重複せず一つずつ取り出されました。セミナーは全部で8種類でした。
UNIQUE関数で一回だけ出現する値を取り出す
下図のセミナーの一覧表から、1回だけしかないセミナー名を取り出します。
UNIQUE関数(セミナー名の範囲, 行同士を比較, 1回だけ)
- 1セル G2 に =UNIQUE(D2:D18,0,1) と数式を入力し、[Enter]キーを押します。
- 2数式が入力され、1回しか開催されないセミナーが取り出されました。
UNIQUE関数の注意点
すでに入力されたデータから、ユニークな値を簡単に取り出せるUNIQUE関数は便利に利用できる関数です。