回答:
知る限りでは、範囲内の個別の値をカウントする組み込み式はまだありません。しかし、同じことをするさまざまな式があります。LibreOffice 3.5のサンプルデータで正常に機能する2つの式をテストしました。
1つ目は(提供:Bigyan Bhar):
=SUMPRODUCT((Data<>"")/(COUNTIF(Data;Data)+(Data="")))
2番目の、より複雑なものは配列式です。したがって、入力後にCTRL+ SHIFT+ を押す必要がありENTERます(提供:David Chapman)。
=SUM(IF(FREQUENCY(IF(LEN(Data)>0;MATCH(Data;Data;0);"");IF(LEN(Data)>0;MATCH(Data;Data;0);""))>0;1))
それぞれ、評価する範囲で「データ」を置き換えます。
個別の値をリストするには、重複を除外して、入力範囲にフィルターを定義するだけです。
(libreofficeには現在、ユーザーが「Range contains column labels
」チェックボックスを無効にできないバグがありますが、3.5.2で修正される予定です。)
Data
ですか?
Data
評価する範囲を表します。