ホームページ >ソフトウェアチュートリアル >コンピューターソフトウェア >Googleシートの重複を強調表示する方法
Googleシートの重複を強調するには、条件付きフォーマットを使用できます。これを達成するための段階的なガイドを次に示します。
Format
をクリックし、 Conditional formatting
を選択します。Add another rule
をクリックします。Format cells if...
Custom formula is
式を入力します。式フィールドに、すべての発生を強調表示するか、2番目とその後の重複の発生を強調するかによって、式を入力します。
=COUNTIF(A:A,A1)>1
を使用し、 A:A
を列範囲、 A1
選択した範囲の最初のセルに置き換えます。=COUNTIF(A$1:A1,A1)>1
使用して、範囲に応じてA$1:A1
とA1
を再び置き換えます。Done
をクリックしてルールを適用します。選択した範囲の複製は、選択したフォーマットに応じて強調表示されます。Googleシートで重複を識別するための式は、重複のすべての発生を強調するか、2番目とその後の発生を強調するかによって異なります。使用される2つの一般的な式は次のとおりです。
=COUNTIF(range,cell)>1
使用します。たとえば、データが列Aにある場合、 =COUNTIF(A:A,A1)>1
使用します。この式は、Cell A1の値の数が列Aに表示される倍の数を数え、複数の列Aに表示される場合、それは重複しています。=COUNTIF(range,cell)>1
使用します。たとえば、データが列Aにある場合、 =COUNTIF(A$1:A1,A1)>1
使用します。この式は、A1から現在の行までの範囲でセルA1の値の数を数えます。複数回の場合、重複していますが、最初のインスタンスは含まれていません。これらの式は両方とも、Googleシートの条件付き書式設定を使用して適用できます。
はい、条件付きフォーマットを使用して、Googleシートの重複を強調することができます。このプロセスには、指定された範囲内の重複をチェックするカスタム式を使用してルールを設定することが含まれます。これがそれを行う方法です:
Format
> Conditional formatting
に移動します。Add another rule
ます。Format cells if...
ドロップダウン、 Custom formula is
を選択します。=COUNTIF(range,cell)>1
いずれかを使用して、すべての重複または=COUNTIF(range,cell)>1
強調表示して、最初のインスタンスを除く重複を強調表示し、選択したデータ範囲と一致するようにrange
とcell
を調整します。Done
をクリックしてルールを適用し、強調表示されている複製を確認します。条件付きフォーマットは、Googleシートデータの重複を識別する柔軟で視覚的な方法を提供します。
はい、グーグルシートで強調表示した後に複製を自動的に削除する方法がありますが、スクリプトまたは機能の組み合わせを使用することが含まれます。これがあなたがそれを行う方法です:
スクリプトを使用して複製を削除します。Googleアプリスクリプトを作成して、強調表示されたセルを削除できます。これが基本的な例です。
Extensions
> Apps Script
に移動します。関数の作成:次のスクリプトをエディターに貼り付けます。
<code class="javascript">function removeHighlightedDuplicates() { var sheet = SpreadsheetApp.getActiveSheet(); var range = sheet.getDataRange(); var values = range.getValues(); for (var i = values.length - 1; i >= 0; i--) { for (var j = values[i].length - 1; j >= 0; j--) { var cell = sheet.getRange(i 1, j 1); if (cell.getBackground() !== '#ffffff') { // Assuming duplicates are highlighted with a non-white background sheet.deleteRow(i 1); break; } } } }</code>
removeHighlightedDuplicates
。組み込み機能を使用した代替方法:スクリプトを使用したくない場合は、GoogleシートでRemove duplicates
機能を使用できますが、これはハイライトに基づいていません。
Data
> Remove duplicates
。Remove duplicates
クリックします。組み込みのRemove duplicates
機能は、ハイライトを考慮していないが、特定の列値に基づいて複製を削除するために使用できることに注意してください。
以上がGoogleシートの重複を強調表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。