Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Doppelte Inhalte zählen





Frage

Hallo, ich habe eine Tabelle mit ca. 10.000 Zeilen á jeweils 11 Spalten. Eine Spalte gibt die Bestellnummer wider. Da Bestellungen von unserem System doppelt und dreifach vorgenommen wurden, existiert die Bestellnummer dementsprechend ungewollt auch mehr als einmal. Meine Frage ist nun folgende: Wie kann ich in Excel die Anzahl des doppelten Inhaltes einer bestimmten Spalte anzeigen lassen? Mir würde im ersten Schritt nur die Summe reichen. Gibt es eine Möglichkeit diese evtl. auch physisch anzeigen zu lassen? Danke und Gruß, pollenflug

Antwort 1 von coros

Hallo pollenflug,

schau Dir mal die Tabellenblattfunktion

=ZÄHLENWENN(Bereich;Suchkriterium)

an. Das bringt Dir die Anzahl der mehrfach vorhandenen Nummern.

Ich hoffe, Du kommst klar. Bei Fragen melde Dich bitte.

MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.

Antwort 2 von Pollenlflug

Das geht schon fast in die Richtung.

Aber das würde bedeuten, dass ich jedes einzelne Suchkriterium eingeben müsste und das will, bzw. kann ich nicht, da es sich um über 10.000 Bestellnummern handelt.

Was ich als Befehl benötige ist folgendes:
Finde alle Inhalte die in der Spalte J doppelt auftreten, summiere diese Anzahl und (wenn möglich) markiere mir die Bereiche mit doppelten Inhalt.

Es ist zudem noch wichtig, dass mir Excel nur die tatsächlich doppelten Inhalte summiert. Folgendes Beispiel soll dies verdeutlichen:

B.Nr.: 20
B.Nr.: 21
B.Nr.: 21
B.Nr.: 21
B.Nr.: 22
B.Nr.: 23

Wir haben hier drei mal den Wert "21" - summiert anzeigen sollte er mir aber nur "2" da die eine "21" eine real existierende Bestellung ist.

Wahrscheinlich etwas für die Tüftler.

Danke aber schon mal im voraus:-)

Pollenflug

Antwort 3 von Saarbauer

Hallo,

die Formel von @coros ist ok, aber ich habe ergänzende Vorschläge:

zum einen könntest du mit "Bedingter Formatierung und "Formel ist"

=ZÄHLENWENN($A$1:A1;A1)>1

bei einer farbigen Hinterlegung ("Muster") alle doppelten Zeilen anzeigen lassen, die 1. Zeile einer neuen Nummer bleibt ohne Hinterlegung.

Mit

=Wenn(ZÄHLENWENN($A$1:A1;A1)<2;ZÄHLENWENN(A:A;A1);"")

Kannst du dir beim 1. Auftreten des Wertes die Häufigkeit anzeigen lassen

Die Spaltenbezeichnung musst du entsprechend deinen Erfordernissen anpassen

Gruß

Helmut

Antwort 4 von Saarbauer

Hallo,

als Ergänzung, bei Formel

=Wenn(ZÄHLENWENN($A$1:A1;A1)<2;ZÄHLENWENN(A:A;A1)-1;"")

dann gibt die Formel die vorhandenen Duplikate an

Gruß

Helmut

Antwort 5 von pollenflug2

Hallo,

ich habe die Zeile kopiert aber funktionieren tut es noch immer noch nicht.

Ich habe folgendes eingegeben - die Spalte J ist diejenige um die es geht.
=Wenn(ZÄHLENWENN($J$2:J2;J2)<2;ZÄHLENWENN(J:J;J1)-1;"")

Funktionieren tut sie aber nicht. Aber ich versteh auch leider die Befehlskette nicht.

Gruß, Pollenflug

Antwort 6 von Saarbauer

Hallo,

zun einen

=Wenn(ZÄHLENWENN($J$2:J2;J2)<2;ZÄHLENWENN(J:J;J2)-1;"")

und dann in der Spalte ganz nach unten ziehen.

Gruß

Helmut

Antwort 7 von Aliba

Hi Pollenflug,

kannst Du mal erklären, was Du eigentlich als Endziel haben willst.
Willst Du eine um die mehrfach vorkommenden Datensätze bereinigte Tabelle haben, dann
Voraussetzung:
alle 11 Spalten haben Überschriften, diese befinden sich in Zeile1 in Spalte A beginnend. Mehrfach ausgelöste Bestellungen heisst für mich, diese sind auch in allen Spalteneinträge identisch.
Begib dich in A1 dann DATEN - FILTER - SPEZIALFILTER, (deine Tabelle sollte nun markiert sein), dann Haken bei "keine Duplikate" und bei "an gleicher Stelle filtern" OK . Das Ergebnis markieren, kopieren und in ein neues Tabellenblatt einfügen.

Oder benötigst Du vielleicht Deine tatsächliche Bestellsumme, dann Tabelle nach Bestellnummern sortieren. Der Einfachheithalber stehen die Bestellnummern in Spalte A in A2 beginnend.
In Spalte B stehen die Bestellbeträge.
Formel für die tatsächliche Bestellsumme:
=SUMMENPRODUKT((A2:A11000<>A1:A10999)*(B2:B11000))

Wobei 11000 für Deine letzte gefüllte Zeile steht, 10999 ist dann eben eine weniger.

Aber wie gesagt, ist halt davon abhängig, was Du in der Endlösung erzielen willst.

CU Aliba

Antwort 8 von pollenflug2

Hello @ all,

vielen Dank, jetzt hat es geklappt.

@ Aliba: das war genau das, was ich gesucht habe. Ich wollte einfach nur die absolute Anzahl der gesamten gegen die tatsächlichen und realistischen Daten abgleichen.

Viele Grüße,
Pollenflug

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: