メインコンテンツにスキップ
Administrator Guide
最終更新: 2023-06-23
UNIQUE

UNIQUE

説明

指定されたキーに従って行が一意になる行列を返します。この関数は、指定された列の値に基づいて一意の行のみを返します。DISTINCTROWS() に似ていますが、UNIQUE() は単一の範囲と列のセットを取得します。UNIQUE では大文字と小文字が区別されます。

構文

UNIQUE(
range
,
col1
, [
col2
], ...)
  • range
    : 一意の行を抽出する行列。
  • col1
    : 行が一意かどうかを判断するキーとして使用する列の名前。
  • col2
    : 行が一意かどうかを判断するキーとして使用する列の名前。

元のスプレッドシートは次のとおりです。
A
B
C
D
E
1
氏名
等級
2
Joe
85
3
Alice
92
4
Joe
90
「=UNIQUE(A1:B4,"名称")」の結果は次のとおりです。
名称
等級
Joe
85
Alice
92

ノート

  • UNIQUE() は、DISTINCTROWS() に似ています。DISTINCTROWS() は行のすべての値を使用して、その行が他の行と異なるかどうかを判断しますが、UNIQUE() は指定された列の値のみを使用します。UNIQUE() は次の条件をフィルタします:
    range
    指定された列の値に基づいて一意の行のみを返すようにするため。最初に一意と判断された行が返され、それ以降の重複した行は返されません。
  • この関数は、配列数式で使用するためのものです。

関連する関数

DISTINCTROWS