Zählenwenn Problem Datensatzzeichentiefe/-länge
#1
Hallo Lesender, bin gerade dabei eine große Menge Daten zu identifizieren, dabei auf ein kleineres Problem mit Zählenwenn gestoßen
Hier ein kleiner Auszug der vorhandenen Daten:

327007726788162528425230565096510
327007726788162529825277598181700
327007726788162523988208120142917
327007726788162528425230565096510
327007726788162529825277598181700
327007726788162528425230565096510
327007726788162529825277598181700
327007726788162523988228122142117
327007726788162522181031221426181
327007726788162524479957257051289
327007726788162524479957257051281
327007726788162524479957257051282
327007726788162524479957257051283
327007726788162524479957257051284
327007726788162524479957257051285
327007726788162524479957257051286
327007726788162524479957257051287
327007726788162524479957257051289
327007726788162524479957257051280
327007726788162524479957257051281
327007726788162524479957257051282
327007726788162524479957257051283
327007726788162524479957257051284
327007726788162524479957257051286
327007726788162524479957257051287
327007726788162524479957257051298
327007726788162524479957257051299
327007726788162524479957257051290
327007726788162524479957257051289
327007726788162524479957257051280

das sind jetzt nur 30 von 212, so Zählenwenn Ergebnis

der Datensatz 327007726788162522181031221426181 über Filter "entspricht", wird nur 5x angezeigt aus vorab sortierter Liste


Mastertabelle wird in ein neues Tabellenblatt2 kopiert, Duplikate entfernt.

Nun erhoffte ich mir mit Zählenwenn die Häufigkeit der einzelnen Sätze angezeigt zu bekommen.
Fazit: Alle Datensätze mit Beginn '3270077267881625' werden als ein Block addiert.
Bisheriger Weg
=ZÄHLENWENN(benannter Bereich 'Mastertabelle';C2 'Tabellenblatt2')
Per SVERWEIS(C2;benannter Bereich 'Tabellenblatt2';2;0) die Häufigkeiten des Satzes zum passenden Datensatz zu bringen.

Wie tief (Länge) kann Zählenwenn die Daten berechnen?

Oder gibt es eine andere Möglichkeit Formel / Vba ?

vorab Danke für's Feedback
Top
#2
Hi,

du gehörst doch jetzt auch schon bald zum "lebenden Inventar" und müsstest eigentlich wissen, dass die beste Hilfe mit einer Beispieldatei (kein Bildchen) gedeiht. Und darin am besten noch händisch ein paar Wunschergebnisse. :32:
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Top
#3
(04.11.2016, 16:43)WillWissen schrieb: ...lebenden Inventar...

Hallo Günter, es geht mir ja nicht um die Berechnung, das ist schon soweit alles perfekt.
Die Frage: Gibt es für Zählenwenn eine Längenbeschränkung z.b. 255 Zeichen oder dergleichen.

Von daher habe ich keine Pseudodatei angelegt zum hochladen.
Top
#4
Dann schau mal diesen Beitrag beim Nachbarn an - ist zwar schon etwas älter, dürfte aber dein Problem treffen: http://www.office-loesung.de/ftopic551559_0_0_asc.php
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • WergibtmirRat
Top
#5
Hallo @all,
um es zu erleichtern hier die Datei


.xlsx   Werwillswissen.xlsx (Größe: 14,3 KB / Downloads: 3)

Danke fürs Feedback


Edit:
Summenprodukt geht auch nicht viel tiefer
Edit ende
Top
#6
Hallo @all,
man sollte doch den ganzen Thread bis nach unten lesen.
Der Tipp war GOLD richtig

Danke Dir Günter
Top
#7
Für Interessierte
Mit Hilfe der Infos aus dem Link konnte ich die tagelange Arbeit nun bis jetzt in 3 Std komplett erledigen.
Sachverhalt: Aufgrund einer neuen SSD Platte wollte ich alle Musikfiles ohne Doppler dort archivieren.
Da im Vorfeld alles auf diversen F.Pl. verteilt wurde, mit dem Progi Mp3Tag die Files eingelesen, prägnante Tags in einer CSV-Datei gespeichert.
%_md5audio% als sicheren Hafen sortiert, musste ich feststellen - gleiches File, unterschiedliche Schreibweisen (Gross-/Kleinschrift).
Gross-/Kleinschrift wurde von Excel nicht dargestellt, somit konnte ich auch nicht korrekt nach Duplikaten suchen.
z.B. Diana Ross_Reach Out I’ll Be There oder Diana Ross_Reach out I’ll Be There oder Diana Ross_Reach out I’ll be there
also mit der Formel =WENNFEHLER(WENN($a1="";"";CODE(TEIL($a1;1;1)));""); =WENNFEHLER(WENN($a1="";"";CODE(TEIL($a1;2;1)));"") usw.
alles in Zahl gestellt (bis auf Zeichenlänge 80), anschließend verkettet =VERKETTEN(RECHTS(AK1;1);RECHTS(AL1;1);...   usw.
Mit diesem Konstrukt konnte nun die Masterliste und OhneDoppelteListe erstellt werden, hier kam die Formel Zählenwenn dann nicht viel weiter.
Nun kann die sortierte Liste ruhig auf den neuen Datenträger.

Ganz dicken Dank an WillWissen Günter
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste