2 Zahlenreihen vergleichen + doppelte Werte

Halloechen,

ich habe echt einen Knoten im Kopf u weiß echt nicht weiter.
Folgende Situation.
Ich habe eine Zeile, ind er zahlen vorkommen. Diese muss ich mit einer anderen Zeile vergleichen u mir die Anzahl der doppelten Werte in einer separaten Zelle ausgeben.
z.B. Zahl 5, 6 sind doppelt vorhanden, also muss der angezeigte Wert = 2 sein -> Anzahl doppelter Werte

Aber iwo ist ein Fehler, im Denken, und/oder in der Formel. Wer weiß weiter?
z.B.

Spalten
A B C D E F G

Werte
1 2 3 4 5 6 7

Vergleichen mit

Spalten
L M N O P

Werte
5 6 7 8 9

Formel ist:

=SUMME(WENN(HÄUFIGKEIT(L5:stuck_out_tongue:5;A5:G5)>0;1))

Je nachdem, wie die Werte sind, gibt mir die Formel einen falschen Wert aus. Entweder zu viel, mal richtig, dann wieder falsch…

Wer kann helfen??

Vielen Dank im Voraus :o)

z.B. Zahl 5, 6 sind doppelt vorhanden, also muss der
angezeigte Wert = 2 sein -> Anzahl doppelter Werte

Für mich ist die Zahl 7 auch doppelt vorhanden.
Das Ergebnis muss also 3 sein

Aber iwo ist ein Fehler, im Denken, und/oder in der Formel.
Wer weiß weiter?
z.B.

Spalten
A B C D E F G

Werte
1 2 3 4 5 6 7

Vergleichen mit

Spalten
L M N O P

Werte
5 6 7 8 9

Formel ist:

=SUMME(WENN(HÄUFIGKEIT(L5:stuck_out_tongue:5;A5:G5)>0;1))

Auch wenn du das Wenn() komplett weg lassen kannst,
bei mir kommt als Ergebnis 3 raus, was ja auch stimmt.

ohne Wenn() geht das auch:
=SUMME((HÄUFIGKEIT(A5:G5;L5:stuck_out_tongue:5)>0)*1)

Gruß Holger

Hallo Holger,

Danke vorab für diese nette Info.

Jetzt fülle mal die linke Spalte mit Zahlen…

A B C D E F G
1 2 3 4 5 6 7

u die rechte nicht. Ergebnis ist dann 1.
L M N O P Q R

Füllst Du dann die Spalte L mit zB 1 (oder einer anderen übereinstimmenden Zahl wie unter A - G), dann ist
das Ergebnis aus Formel =SUMME((HÄUFIGKEIT(A5:G5;L5:R5)>0)*1)auch 2

Ich drehe hier bald an der Uhr…

Ich habe hiertzu so einen Knoten im Kopf, dass mir hierzu
nix mehr einfällt…

LG Dietmar

Andererseits füllt man dann die rechte Spalte

Hallo Holger,

da mich diese Problematik auch interessiert hat, habe ich deine Formel mal getestet. Dabei ist mir aufgefallen dass die Formel zu unterschiedlichen Ergebnissen kommt. Je nachdem welcher Wert in den Zellen eingetragen wird, ist das Ergebnis mal richtig, und mal falsch. Aber das hatte ja „Dietmar“ (loefchen) auch schon geschrieben.

Ich habe mal eine Testtabelle hoch geladen in der die Formel falsche Ergebnisse liefert. Vielleicht kannst du so feststellen wo der Fehler liegt.

Bei den eingetragenen Werten sind 20 / 30 / 40 doppelt, also müsste die Formel als Ergebnis 3 anzeigen.

http://www.uploadagent.de/show-185045-1339071812.html

Gruß
N.N

Ich habe eine Zeile, ind er zahlen vorkommen. Diese muss ich
mit einer anderen Zeile vergleichen u mir die Anzahl der
doppelten Werte in einer separaten Zelle ausgeben.

Hallo Dietmar,

ein Ansatz:

Tabellenblatt: C:\DOKUME~1\ich2\LOKALE~1\Temp\[anzahl doppelter werte.xls]!Doppelte Werte
 │ A │ B │ C │ D │ E │ F │ G │ H │ I │ J │ K │ L │ M │ N │ O │ P │
──┼────┼────┼────┼────┼────┼────┼────┼───┼───┼───┼───┼────┼────┼────┼────┼───┤
5 │ 10 │ 20 │ 30 │ 40 │ 50 │ 60 │ 70 │ │ │ │ │ 12 │ 20 │ 30 │ 40 │ 2 │
──┼────┼────┼────┼────┼────┼────┼────┼───┼───┼───┼───┼────┼────┼────┼────┼───┤
6 │ │ 1 │ 1 │ 1 │ │ │ │ │ │ │ │ │ │ │ │ │
──┼────┼────┼────┼────┼────┼────┼────┼───┼───┼───┼───┼────┼────┼────┼────┼───┤
7 │ 3 │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │
──┴────┴────┴────┴────┴────┴────┴────┴───┴───┴───┴───┴────┴────┴────┴────┴───┘
Benutzte Formeln:
A6: =WENN(ZÄHLENWENN(L5:stuck\_out\_tongue:5;A5)\>0;1;"")
A7: =SUMME(A6:G6)
B6: =WENN(ZÄHLENWENN(M5:Q5;B5)\>0;1;"")
C6: =WENN(ZÄHLENWENN(N5:R5;C5)\>0;1;"")
D6: =WENN(ZÄHLENWENN(O5:S5;D5)\>0;1;"")
E6: =WENN(ZÄHLENWENN(P5:T5;E5)\>0;1;"")
F6: =WENN(ZÄHLENWENN(Q5:U5;F5)\>0;1;"")
G6: =WENN(ZÄHLENWENN(R5:V5;G5)\>0;1;"")

A5:stuck\_out\_tongue:7
haben das Zahlenformat: Standard

Tabellendarstellung erreicht mit dem Code in FAQ:2363

Gruß
Reinhard

Ich habe auch ein wenig probiert:

Gruß Holger

Hallo,
du hast die Suchkriterien und den Suchbereich in einer Formel vertauscht, daher die unterschiedlichen Ergebnisse.

Siehe meine Antwort weiter oben.

Gruß Holger

Hallo Holger,

du hast die Suchkriterien und den Suchbereich in einer Formel vertauscht, daher die unterschiedlichen Ergebnisse.

Bei meiner Beispieltabelle die ich hoch geladen hatte, ging es mir nicht um die unterschiedlichen Ergebnisse der verschiedenen Formeln (ohne WENN + mit WENN), sondern darum dass bei keiner dieser Formeln das richtige Ergebnis angezeigt wird.

Die Fromel ohne WENN habe ich aus deiner Antwort kopiert.

ohne Wenn() geht das auch:
=SUMME((HÄUFIGKEIT(A5:G5;L5:stuck_out_tongue:5)>0)*1)

Die Formel mit WENN habe ich aus der Antwort von „Dietmar“ ( loefchen ) kopiert

Formel ist:
=SUMME(WENN(HÄUFIGKEIT(L5:stuck_out_tongue:5;A5:G5)>0;1))

Wie ich vorher schon geschrieben habe, hätte als Ergebnis bei meiner Beispiel Tabelle eigentlich 3 angezeigt werden müssen. Aber es wurden bei deiner Formel (ohne WENN) 5, und bei der Formel von Dietmar (mit WENN) 4 angezeigt.

Bei deiner neuen Formel

=SUMMENPRODUKT(ZÄHLENWENN(L5:stuck_out_tongue:5;A5:G5))

scheint der Fehler aber beseitigt zu sein. Also selbst wenn es nicht meine Frage oder mein Problem war, möchte ich dir trotzdem für die Lösung danken.

Gruß
N.N

Hallo N.N.
ich habe zuerst auch gedacht, Häufigkeit „zählt“ die Übereinstimmungen.
Dem ist nicht so!

Schau dir das mal an
Besser kann ich es auch nicht erklären.

Gruß Holger

Hallo Holger,

Besser kann ich es auch nicht erklären

das ist auch nicht nötig. Wie ich ja geschrieben hatte, scheint deine neue Formel ja zu funktionieren.

Ich werde mir die Erklärung aus deinem Link mal in Ruhe durchlesen. Dazu befolge ich aber gleichzeitig den Rat der auf der Seite ganz oben steht :smile:

Nehmen Sie sich ein Beruhigungsgetränk Ihrer Wahl (Pfefferminztee, Kamillentee, Kalter Hopfentee) und sparen Sie nicht an der Menge. Sie werden es häufig brauchen.

Also nochmals Danke für deine Bemühungen und ein schönes Wochenende.

Gruß
N.N

das ist auch nicht nötig. Wie ich ja geschrieben hatte,
scheint deine neue Formel ja zu funktionieren.

Ich werde mir die Erklärung aus deinem Link mal in Ruhe
durchlesen. Dazu befolge ich aber gleichzeitig den Rat der auf
der Seite ganz oben steht :smile:

Nehmen Sie sich ein Beruhigungsgetränk Ihrer Wahl
(Pfefferminztee, Kamillentee, Kalter Hopfentee) und sparen Sie
nicht an der Menge. Sie werden es häufig brauchen.

Also nochmals Danke für deine Bemühungen und ein schönes
Wochenende.

Gruß

Hallo N.N,

dein Humor gefällt mir, hast du auch einen Vornamen?
Natürlich deine Sache den zu nennen.

Peters Seite die Holger zeigte ist schon sehr gut von Peter beschrieben, besser geht das kaum.
Aber erwähnt ja auch an einer Stelle daß Matrixkenntnisse notwendig sind.

Was er mit F9 und auflösen meint ist Folgendes, ich nehm mal Holgers Formel
=SUMMENPRODUKT(ZÄHLENWENN(L5:stuck_out_tongue:5;A5:G5))
Die schreibst du in eine beliebige Zelle außerhalb der Bereiche in der Formel.

Oben in der Zeile wo du die Formel der Zelle siehst, markierst
du in der Formel L5:stuck_out_tongue:5, dann drückst du F9.
Dann Esc, markiere dann A5:G5, F9, Esc, markiere dann
ZÄHLENWENN(L5:stuck_out_tongue:5;A5:G5), F9, Esc.

Sehr leider kenne ich dieses Vorgehen/Auflösen erst seit paar Tagen.
Hatte das bislang wohl bei excelformeln.de überlesen wo es einmal erklärt wird.
Noch nicht getestet, vllt. hilft es mir ja Matrixformeln besser zu kapieren um sie danach gar selbst entwickeln zu können, daran hapert e s bei mir noch gewaltig.

Gruß
Reinhard

Hallo Reinhard,

dein Humor gefällt mir,

vielen Dank, manchmal überkommt es mich eben :smile:

hast du auch einen Vornamen? Natürlich deine Sache den zu nennen.

Kurze Erklärung dazu:

Ich bin in bei www schon seit etlichen Jahren aktiv. Allerdings bis zum 2.12.2011 unter einem anderen Nicknamen. Da hatte es sich aber ein anderer User in letzter Zeit zum Hobby gemacht meine Beiträge ständig mit unflätigen Komentaren zu kritisieren.

Irgendwann habe ich dann keine Lust mehr auf den ständigen Schlagabtausch gehabt. Deswegen habe ich meinen alten Account gelöscht und mir am 3.12.2011 einen neuen Account ( N euer N ame = N.N) zugelegt. Deswegen verzichte ich lieber auf die Nennung meines Vornamens.

Also nichts für ungut.

Gruß
N.N

OT: Netiquette

Da hatte es sich aber ein anderer User in letzter Zeit zum Hobby gemacht meine Beiträge ständig mit unflätigen Komentaren zu kritisieren.

RichtlinienSei freundlich und auf keinen Fall beleid…

Hallo N.N.
Eine bitte meinerseits:
Wenn so etwas noch mal vorkommt oder bemerkt wird das jemand sich nicht da dran hält, kannst du [mir] uns Moderatoren getrost eine Mail schreiben.

Kannst mir glauben, das so etwas nicht geduldet wird.

Gruß Holger

Hallo N.N.,

dein Humor gefällt mir,

vielen Dank, manchmal überkommt es mich eben :smile:

bleib so :smile:

Ich bin in bei www schon seit etlichen Jahren aktiv.
Allerdings bis zum 2.12.2011 unter einem anderen Nicknamen. Da
hatte es sich aber ein anderer User in letzter Zeit zum Hobby
gemacht meine Beiträge ständig mit unflätigen Komentaren zu
kritisieren.

Sowas ist großer Mist, mandre Wortwahl ist hier nicht erlaubt, aber stelle dir daraus was vor.
Garantiert nicht hier im Brett oder die 5 -6 die ich sonst auch immer lese, alles Fachbretter.
Aber in anderen Brettern geht es recht häufig übelst ab.

Also nichts für ungut.

Kwark, gut/ungut, kannst dich prinzipiell natürlich nennen wie du willst, außer „Reinhard“ *grins*

Und, in der Tat, selbst erfahren, hier nicht, aber in manchen Brettern braucht man ein sehr dickes Fell.
Naja, gelegentlich hab ich Lust mich „rumzuprügeln“, klappt auch in manchen Brettern vorzüglich, ich schreib zu einer Anfrage und
ich krieg dann auch sowas als Reaktion wie unflätig :smile:
Ist aber kein Problem, ich habe das ja selbst provoziert :-

Gruß
Reinhard