web-dev-qa-db-ja.com

重複する値を強調表示する

Excel、Office 2007では、メニューで重複する値を強調表示するオプションがあります。シンプルに!列を選択し、[条件付き書式設定]-[セルルールの強調表示]-[値の重複]を選択します。この列で重複していたすべての値は、たとえば、赤色のペイントでした。

実際、LibreOffice Calcバージョン5.0.3.2を使用していますが、メニューにこのオプションが見つかりません!

どうすればこの仕事をすることができますか?

13
Edgar Oliveira

数字の列を選択し、「アクティブセル」(以下のサンプル画像のA1)に注意してください。 [書式]►[条件付き書式]に移動し、COUNTIF(A$1:A$15; A1)>1を使用してルールを数式として設定します。

calc_duplicate_formatting

「アクティブセル」を正しく取得することが重要です。 「アクティブセル」がA15の場合、その数式はCOUNTIF(A$1:A$15; A15)>1になります。

また、各行がTRUEまたはFALSEに解決される方法を確認できるように、列Cに数式を配置しました。

15
user4039065

thisの特定の質問に対する正確な解決策ではありませんが、問題の列をソートしている場合、特にソートしている場合、以下が非常に便利であることがわかります複数の列で:

そのすぐ上の1つと重複するセルの値をフォーマットする場合は、列全体を選択し、条件付き書式設定で次の式を使用します。

(INDIRECT(CELL("address"))=OFFSET(INDIRECT(CELL("address"));-1;0))

ソートされた列では、値の最初の出現はまだ発生していないという点で「一意」と見なされ、その後すぐに続くすべての重複にフラグが付けられます(通常、フォントの色に明るい灰色を使用します) 。列が主要な順序でない場合(つまり、ソート基準の2番目以降)、この列のソートが開始されるたびに、「一意性」は事実上「リセット」されます。

0
Jeff