Lotto-Häufigkeiten auswerten

Liebe/-r Experte/-in,

ich habe folgendes Problem:
in einer Excel-Tabelle stehen Lotto-Zahlen zwischen 1 und 45 untereinander (in Österreich gibt’s Gott sei Dank nur 45), das schaut ungefähr so aus:
1-5-17-23-38-43
3-5-18-24-38-45
7-14-21-28-37-42
1-5-23-24-38-42
usw. usf.
Was ich jetzt herausfinden möchte ist Folgendes:
Wie oft kam es bis jetzt vor, daß eine bestimmte Zahlenkombination doppelt oder mehrfach gezogen wurde?
Bezogen auf alle 6 Zahlen ist das einfach:
ich nehme einfach die 6 Zahlen und erzeuge mit der Funktion „VERKETTEN“ eine eindeutige Zahl (für den Fall der ersten Ziehung wäre das also die Zahl 1517233843) und untersuche dann mit der Funktion „ZÄHLENWENN“ wie oft es diese eindeutige Zahl oberhalb der aktuellen Zeile schon gab.
So weit so gut.
Nun möchte ich aber einen Schritt weitergehen, und untersuchen, wie oft es die selbe Kombination von nur 5, 4 oder 3 Zahelen schon gegeben hat.
Und da wird die Sache schon etwas schwieriger, ZU schwierig für mich! ;o((
Konkret:
Die Ziehung 1 stimmt in 4 Zahlen mit der Ziehung 4 überein, nämlich 5-23-38-42
Aber die Ziehung 4 stimmt auch in 3 Zahlen mit der 2. Ziehung überein, nämlich mit 5-24-38
Der 4er 5-23-38-42 kam also oberhalb der 4 Ziehung schon 1x vor, der 3er 5-24-38 aber auch schon 1x.

Kann mir irgendjemand einen Tipp geben, wie man eine Excel-Tabelle nach diesen Kriterien durchsuchen/bearbeiten/analysieren kann?

Im Endeffekt möchte ich wissen:
der 3er-Tipp xx-yy-zz kam bisher schon n-mal vor.
Der 4er-Tipp ww-xx-yy-zz kam bisher schon n-mal vor.
Der 5er-Tipp vv-ww-xx-yy-zz kam bisher schon n-mal vor.

Ich wäre für jede Idee dankbar, notfalls sogar mit Makro (obwohl ich mich mit Makros nicht wirklich gut auskenne).

Vielen Dank im Voraus,
mfG
Thomas

Hallo.
Mit dem Verketten ist schon OK aber die Zahlen müssen
eindeutig bleiben 1-2-4-23-32-44 würde 124233244 bedeuten, das heist man würde auch 12-42 finden.
Also würde ich ersstmal so Verketten:
angenommen Spalte B-G enthalten die 6 Zahlen
und H ev. die Zusatzzahl, dann in Spalte
I: = =TEXT(B6;„00“)&"-"&TEXT(C6;„00“)&"-"&TEXT(D6;„00“)&"-"&TEXT(E6;„00“)&"-"&TEXT(F6;„00“)&"-"&TEXT(G6;„00“)
Heraus kommt dann ein String:
z.B: 01-05-23-24-38-42
Wenn man jetzt eine 2er Kombination sucht
Zählewenn dann wäre Suchkriterium z.B.: *23-38*
und er würde es finden egal an welcher Stelle es in einer Kombination vorkommt.
Mit einem Makro sähe das natürlich etwas effizienter aus, um zu Kennzeichnen, welche bzw. wieviele Kombinationen in einem Ergebniss gefunden werden.
Und man würde jede Kombination, die man bereits gesucht hat wegschreiben um sie nicht doppelt zu suchen / zählen.

mfg
T. Wagner

Hallo Thomas,
interessante Aufgabe.
Zunaechst muss ich mal sehen, ob ich das richtig verstanden habe:

  1. die werte EINER ziehung stehen in EINER Zeile?
  2. die untersuchung der ziehungen soll it 3, 4 oder 5 KONKRET angegebenen zahlen erfolgen: vv-ww-xx-yy-zz
    3.sie wollen NICHT alle ziehungen untereinander vergleichen
    Dann schreibt man neben die Ziehungen (Spalten a-e) in die erste zeile die zu suchenden zahlen (spalten f-j)
    um zu ermitteln, ob die zahl in der ziehung (=zeile) auftaucht, wuerde es fuer die erste zahl vv in f1 bedeuten, in f2 zu schreiben:
    =ODER(f$1=$a2;f$1=$b2;…f$1=$e2)
    Diese Formel kann man aufgrund der $ nach rechts und unten kopieren, sie zeigt WAHR an, wenn der Wert gefunden wurde, andernfalls FALSCH.
    die auswertung, ob in einer ziehung 3, 4 oder 5 richtige sind, kann dann in der spalte k erfolgen, in welcher einfach pro zeile die summe der felder f…j gebildet wird, da steht dann die trefferquote 0…5
    entweder geht man jetzt mit autofilter ran und waehlt nur 3er, 4er oder 5er aus oder man nimmt zaehlenwenn spalte K enthaelt eine 3, 4 oder 5.
    trifft es das?
    alle ziehungen mit allen anderen zu vergleichen, ist eine zehnerpotenz schwieriger…
    gruesse vom botschafter

Ich glaub’, ich hab’ mich nicht ganz klar ausgedrückt!?
Das mit dem richtigeren verketten hab’ ich verstanden, das ist mir klar.
ABER:
Ich will (um beim Beispiel zu bleiben) nicht nur 2er-Kombinationen untersuchen können!
Nehmen wir an, in der Zeile 129 steht nach dem Verketten jetzt:
01-05-23-24-38-42
Etliche Ziehungen später, sagen wir in der Zeile 389 steht:
01-22-23-24-39-42
Die Zahlen 01, 23, 24 und 42 kommen also in beiden Ziehungen vor, aber nicht an den gleichen Stellen!
Was ich jetzt möchte ist, daß Excel mir sagt, daß aus dem aktuellen Tip 01-22-23-24-39-42
der 4er 01-23-24-42 schon x-mal vorgekommen ist.
Aber das Problem ist ja, daß diese 4er-Kombination nur eine von 15 (?) möglichen ist, und dann gibt’s ja auch noch x 5er-Kombinationen die man aus den 6 gezogenen Zahlen zusammenstellen kann.
Also je länger ich darüber nachdenke, desto unlösbarer wird das Problem (zumindest für mich).

Trotzdem Danke für die Hilfe und den Denkanstoß!
LG
Thomas

Hallo.
Mit dem Verketten ist schon OK aber die Zahlen müssen
eindeutig bleiben 1-2-4-23-32-44 würde 124233244 bedeuten,
das heist man würde auch 12-42 finden.
Also würde ich ersstmal so Verketten:
angenommen Spalte B-G enthalten die 6 Zahlen
und H ev. die Zusatzzahl, dann in Spalte
I: =
=TEXT(B6;„00“)&"-"&TEXT(C6;„00“)&"-"&TEXT(D6;„00“)&"-"&TEXT(E6;
„00“)&"-"&TEXT(F6;„00“)&"-"&TEXT(G6;„00“)
Heraus kommt dann ein String:
z.B: 01-05-23-24-38-42
Wenn man jetzt eine 2er Kombination sucht
Zählewenn dann wäre Suchkriterium z.B.: *23-38*
und er würde es finden egal an welcher Stelle es in einer
Kombination vorkommt.
Mit einem Makro sähe das natürlich etwas effizienter aus, um
zu Kennzeichnen, welche bzw. wieviele Kombinationen in einem
Ergebniss gefunden werden.
Und man würde jede Kombination, die man bereits gesucht hat
wegschreiben um sie nicht doppelt zu suchen / zählen.

mfg
T. Wagner

Hallo Thomas,
interessante Aufgabe.
Zunaechst muss ich mal sehen, ob ich das richtig verstanden
habe:

  1. die werte EINER ziehung stehen in EINER Zeile?

Ja, in einer Zeile/6 Zellen (also z.B. A1, B1, C1, D1, E1 und F1)

  1. die untersuchung der ziehungen soll mit 3, 4 oder 5 KONKRET
    angegebenen zahlen erfolgen: vv-ww-xx-yy-zz

Nein, sondern mit den Zahlen aus der aktuellen Ziehung (siehe meine Antwort an T. Wagner).
Das macht es aber schwierig, weil man ja aus 6 Zahlen schon 20 verschiedene 4er-Kombinationen erstellen kann!

3.sie wollen NICHT alle ziehungen untereinander vergleichen

DOCH!!!

Dann schreibt man neben die Ziehungen (Spalten a-e) in die
erste zeile die zu suchenden zahlen (spalten f-j)
um zu ermitteln, ob die zahl in der ziehung (=zeile)
auftaucht, wuerde es fuer die erste zahl vv in f1 bedeuten, in
f2 zu schreiben:
=ODER(f$1=$a2;f$1=$b2;…f$1=$e2)
Diese Formel kann man aufgrund der $ nach rechts und unten
kopieren, sie zeigt WAHR an, wenn der Wert gefunden wurde,
andernfalls FALSCH.
die auswertung, ob in einer ziehung 3, 4 oder 5 richtige sind,
kann dann in der spalte k erfolgen, in welcher einfach pro
zeile die summe der felder f…j gebildet wird, da steht dann
die trefferquote 0…5
entweder geht man jetzt mit autofilter ran und waehlt nur 3er,
4er oder 5er aus oder man nimmt zaehlenwenn spalte K enthaelt
eine 3, 4 oder 5.
trifft es das?
alle ziehungen mit allen anderen zu vergleichen, ist eine
zehnerpotenz schwieriger…
gruesse vom botschafter

Ich glaub’ es geht gar nicht (mit Excel), aber danke für die Bemühungen!
MfG
Th. Teuber

Das ist mir schon klar gewesen.
Deswegen habe ich ja Makro gesagt.
Ich muss für alle Zahlenfolgen eine Abfrage machen
12-16
12-16-23
12-16-23-32
Also für alle 3er 4er 5er und 6er Kombinationen

Daher würde ich anfangen mittels Loop
über die Zahlen zu laufen und alle Kombinatinen die bereits vogekommen sind mir merken, da sie sonst wiederholt werden.
Danach ensteht eine Liste aller vokommenden Kombinationen 3er-6er mit ihrer Häufigkeit.

Vileicht schaue ich morgen mal nach einem Beispiel.

Ich glaub ich hab’s mittlerweile auch ohne Makro rausgefunden:
Es gibt nämlich bei 6 Zahlen „nur“:
15 verschiedene 2er-Kombinationen,
20 verschiedene 3er-Kombinationen,
15 verschiedene 4er-Kombinationen,
06 verschiedene 5er-Kombinationen und natürlich nur
01 eindeutige 6er-Kombination
Macht in Summe 56 (57) verschiedene Möglichkeiten die es abzufragen gilt, das kann man in 56 verschiedenen Spalten rechts von den Ziehungszahlen machen.
Und dann braucht man nur noch 56 weitere Spalten um die Anzahl auszugeben wie oft diese Kombination(en) gekommen ist (sind).
Also 112 Spalten.
Ist zwar in der ersten Zeile ein bissl ein Aufwand, aber dann kann man den ganzen Sermon nach unten kopieren und das paßt dann schon.
Hab’s zwar bis ketzt erst in der Theorie (im Kopf) gemacht, aber morgen setz’ ich’s dann in der Praxis um.
Mal sehen, ob das so funzt wie ich mir das vorstelle!
Aber ohne Deinen Hinweis auf das richtige Verketten hätte ich’s auch nicht geschafft, weil’s sonst keine eindeutigen Verkettungen gäbe!
Vielen Dank!
LG
Thomas

Das klinkt so weit auch OK
aber über die Kombinationsanzahl bin ich andere Meinung.
Da die Zahlen immer Aufsteigend sortiert sind (gehe ich zumindest von aus)
gibt es eigentlich nur 4x3er, 3x4er, 2x5er und 1x6er
also 10 Kombinationen die zu Prüfen sind.

Sonst viel Glück

Also DAS stimmt nun so leider gar nicht!
Bei 6 Zahlen gibt es z.B. 20 x 3er-Kombinationen.
Unter der Annahme, die gezogenen Zahlen wären:
01-02-03-04-05-06
dann gibt es folgende 20 x 3er-Kombinationen:
01-02-03
01-02-04
01-02-05
01-02-06
01-03-04
01-03-05
01-03-06
01-04-05
01-04-06
01-05-06
02-03-04
02-03-05
02-03-06
02-04-05
02-04-06
02-05-06
03-04-05
03-04-06
03-05-06
04-05-06
Kannst Du ganz leicht mit folgender Formel feststellen:
=KOMBINATIONEN(6;3)
(Ergebnis: 20)
Aber netter Versuch! ;o))
LG
Thomas

Hallo Thomas,
vielleicht entspricht meine Lösung nicht ganz deinen Anforderungen. Wenn nicht, bekommst du dadurch aber vielleicht eine Idee für eine eigene Lösung. Schau es dir an:

Einzelnen Zahlen der vielen Ziehungen stehen in den Spalten A-F, beginnend in Zeile 3.

Schreibe über diese Tabelle die 6 Zahlen in einzelne Zellen, für die du prüfen willst, wieviele 3er, 4er, etc. es gab. Erste Zahl steht in A1.

Verkette in G3 wie folgt:
="|"&A3&"|"&B3&"|"&C3&"|"&D3&"|"&E3&"|"&F3&"|"

Suche nun in G3 nach den einzelnen Zahlen:
Zelle H3: =WENNFEHLER(FINDEN("|"&A$1&"|";$G3);0)
Zelle I3: =WENNFEHLER(FINDEN("|"&B$1&"|";$G3);0)
usw. bis M3

Zähle nun in Zelle N3 die Treffer:
Zelle N3: =ZÄHLENWENN(H3:M3;">0")

Kopiere die Formeln aus G3 bis N3 hinter alle Zeilen der einzelnen Ziehungen.

Lege über N einen Autofilter, fertig.

Grüße
Markus

Guten Morgen,

ich habe einen Algorithmus gefunden, der jede Ziehung mit der anderen direkt vergeleichen läßt, indem die jeweils gleiche Zahlen in der gleichen Spalte stehen. das ist die Voraussetzung für die Vergleichbarkeit.

Dann allerdings den Vergleich aller Ziehungen mit allen anderen durchzuführen, überfordert meiner Meinung nach Excel und auch mich. Da müssen Schleifen programmiert werden, die jede Zeile mit allen anderen vergleichen.
Wenn Dich der oben beschriebene Ansatz interessiert, schick mir Deine E-Mail Adresse: ich schick Dir dann die Datei.

Viele grüße
Christian

Hallo Thomas

Leider kann ich in diesem Fall nicht weiterhelfen.

Gruß
Rene

Hallo und vielen Dank,
aber das funktioniert so nicht, da ich nicht statisch nach immer den selben 2,3,4,5,6 Zahlen suchen will, sondern sich diese ja mit jeder Ziehung ändern.
Ich glaub’ ich hab’ auch schon eine Lösung dafür, arbeite gerade daran.
Trotzdem vielen Dank und liebe Grüße,
Thomas

Vielen Dank,
ich glaube zwar schon selbst eine Lösung gefunden zu haben (arbeite grade dran), aber Dein Zugang würde mich natürlich interessieren!
Meine E-Mail:
[email protected]
Vielen Dank!
Thomas

Reicht meine Antwort auch noch am Diestag?
Habe mehrere Lösungen.

Gruß
Dieter

Ich hab’ zwar schon selbst eine Lösung gefunden, aber wenn Du mehrere Ansätze hast… immer her damit!
Wann ist egal!
Danke im Voraus!
Thomas

Da muss ich leider passen, sorry.

und gelöst ??
Ja war ein Denkfehler von mir
aber bei mir Funktioniert es jetzt.
Mir viel ein, das ich mir auch mal eine Lottozahlentabelle gemacht hatte, daran habe ich noch was geschraubt.
Wenn noch interessiert …
[email protected]

Hallo Thomas

Diese Frage ist mit zu komplex. Sorry.

Gruss, Henri.

Hallo Thomas,
sorry für die späte Antwort, ich war lange Zeit im Krankenhaus und dann in Reha.
Leider kann ich Dir bei Deinem Problem nicht so richtig weiter helfen, da dazu doch sehr komplexe Abfragen notwendig sind. Auf jedem Fall lässt sich von meiner Seite nur schon jetzt dazu sagen, es wird ohne Makros nicht funktionieren.
Nichts desto trotz werde ich mal versuchen das Problem anzugehen und ein bisschen zu „experimentieren“. Falls ich zu einer Lösung komme, werde ich Dich auf jedem Fall kontaktieren.

Viele Grüße
Stephan

in einer Excel-Tabelle stehen Lotto-Zahlen zwischen 1 und 45

Was ich jetzt herausfinden möchte ist Folgendes:
Wie oft kam es bis jetzt vor, daß eine bestimmte
Zahlenkombination doppelt oder mehrfach gezogen wurde?
Bezogen auf alle 6 Zahlen ist das einfach:
ich nehme einfach die 6 Zahlen und erzeuge mit der Funktion
„VERKETTEN“ eine eindeutige Zahl (für den Fall der ersten
Ziehung wäre das also die Zahl 1517233843) und untersuche dann
mit der Funktion „ZÄHLENWENN“ wie oft es diese eindeutige Zahl
oberhalb der aktuellen Zeile schon gab.
So weit so gut.
Nun möchte ich aber einen Schritt weitergehen, und
untersuchen, wie oft es die selbe Kombination von nur 5, 4
oder 3 Zahelen schon gegeben hat.
Und da wird die Sache schon etwas schwieriger, ZU schwierig
für mich! ;o((
Konkret:
Die Ziehung 1 stimmt in 4 Zahlen mit der Ziehung 4 überein,
nämlich 5-23-38-42
Aber die Ziehung 4 stimmt auch in 3 Zahlen mit der 2. Ziehung
überein, nämlich mit 5-24-38
Der 4er 5-23-38-42 kam also oberhalb der 4 Ziehung schon 1x
vor, der 3er 5-24-38 aber auch schon 1x.

Kann mir irgendjemand einen Tipp geben, wie man eine
Excel-Tabelle nach diesen Kriterien
durchsuchen/bearbeiten/analysieren kann?

Im Endeffekt möchte ich wissen:
der 3er-Tipp xx-yy-zz kam bisher schon n-mal vor.
Der 4er-Tipp ww-xx-yy-zz kam bisher schon n-mal vor.
Der 5er-Tipp vv-ww-xx-yy-zz kam bisher schon n-mal vor.

(obwohl ich mich mit Makros nicht wirklich gut auskenne).

Vielen Dank im Voraus,
mfG
Thomas