In diesem Artikel erfahren Sie, wie Sie feststellen können, ob die Liste in Excel doppelte Werte enthält.

Wenn eine Liste viele Werte enthält und wir bestätigen müssen, ob die Liste doppelte Werte enthält oder nicht. Dazu erstellen wir eine Kombination von Excel-Funktionen und verwenden die Formel, um das gewünschte Ergebnis zu erzielen. Verwenden Sie die Funktion SUMPRODUCT & COUNTIF.

link: / summing-excel-sumproduct-function [SUMPRODUCT-Funktion] ist eine mathematische Funktion in Excel. Es arbeitet in mehreren Bereichen. Es multipliziert die entsprechenden Arrays und fügt sie dann hinzu.

Syntax:

= SUMPRODUCT ( list1, [list2], … )

link: / tips-countif-in-microsoft-excel [COUNTIF-Funktion] von excel zählt nur die Anzahl der Zellen mit einer bestimmten Bedingung in einem bestimmten Bereich.

Syntax:

= COUNTIF ( list, condition )

Bildung der Formel:

Zuerst müssen wir jedes Element der Liste mit jedem anderen Element derselben Liste überprüfen. Dann setzen wir eine Grenze für die Anzahl, indem wir von jedem Vorkommen 1 subtrahieren und das erforderliche Ergebnis zurückgeben.

= SUMPRODUCT ( COUNTIF ( list, list ) -1 ) > 0

Lassen Sie uns diese Formel anhand des folgenden Beispiels verstehen.

In diesem Beispiel haben wir einige Namen als Excel-Liste verwendet, wie unten gezeigt.

image

Wir müssen herausfinden, ob es einen doppelten Wert gibt oder nicht.

Verwenden Sie die Formel

= SUMPRODUCT ( COUNTIF( A2:A14 , A2:A14 ) -1 ) > 0

Erläuterung:

Die COUNTIF-Funktion zählt das Auftreten jedes Werts in der Liste und gibt ein Array von Zahlen zurück, wobei die Zahl ihre Anzahl darstellt \ {1; 1; 1; 2; 1; 1; 1; 1; 1; 1; 1; 1; 2} Subtrahieren Sie 1 von jedem Wert in der Liste.

\ {0; 0; 0; 1; 0; 0; 0; 0; 0; 0; 0; 0; 1} Jetzt addiert die SUMPRODUCT-Funktion den gesamten Wert und gibt TRUE zurück, wenn das Ergebnis größer als 0 ist, oder es gibt FALSE zurück.

image

Im obigen Schnappschuss wird die Formel verwendet, um festzustellen, ob die Liste einen doppelten Wert enthält.

Leere Zellen in der Liste können dazu führen, dass die Formel falsche Ergebnisse generiert. Verwenden Sie die folgende Formel, um die leeren Zellen in der Liste zu ignorieren.

Verwenden Sie diese Formel, wenn die Liste leere Zellen enthält

= SUMPRODUCT ( ( COUNTIF ( list , list ) - 1 ) * ( list < > " " ) ) > 0

Ich hoffe, Sie verstehen, wie Sie feststellen können, ob die Liste in Excel doppelte Werte enthält. Weitere Artikel zur mathematischen Formulierung wie prozentuale Erhöhung und prozentuale Gewinnspanne in Excel finden Sie hier. Erwähnen Sie Ihre Fragen im Kommentarfeld unten. Wir helfen Ihnen dabei.