Jump to content
Roulette Forum

Recommended Posts

Geschrieben

Hallo an die Kenner,

 

Spalte A ist die Permanenz, Spalte B soll fortlaufend die erste Wiederholung einer Nummer in Spalte A ausgeben und nach Ausgabe neu ermitteln. Ein Beispiel:

 

A B
28  
4  
6  
4 4
12  
32  
6  
29  
7  
17  
29 29
9  
8  
35  
21  
31  
34  
12  
11  
35 35
10  
35  
26  
24  
7  
3  
31  
33  
13  
4  
14  
27  
34  
5  
21  
32  
4 4

 

 

Kann mir da jemand weiterhelfen?

 

Danke!

 

Mit freundlichen Grüßen

 

Cheval

Geschrieben

Hallo Cheval,

 

obwohl kein "Kenner", hier ein erster Antwortversuch:

aus meiner Sicht ist Dein Begehr nicht so trivial, wie Deine beiden unschuldigen Spalten vielleicht vermuten lassen.
Den 1. 2er ermittle ich platzsparend über SUMME(WENN(HÄUFIGKEIT()).


Vorausgesetzt Deine PMZ beginnt in Zelle A1, dann schreibst Du in Zelle C1:

 

=SUMME(WENN(HÄUFIGKEIT(A$1:A1;A$1:A1)>0;1))

 

und kopierst nach unten.

 

In Zelle B2 schreibst Du:

 

=WENN(B1=B2;A2;"")

 

und kopierst nach unten.

Vorsicht: damit zeigst Du eindeutig nur den 1. 2er an, ab dann wird jeder Mehrfachtreffer angezeigt.

 

Hast Du noch eine Spalte mit der fortlaufenden CpNr angelegt, kannst Du diese per =WENN(Istzahl(B x);SpalteCpNr;"") ebenfalls anzeigen lassen.

 

Wünschst Du die in Deinem Beispiel gezeigte fortlaufende Darstellungsform, würde ich Hilfsspalten zum Ermitteln des jeweiligen 1. 2ers anlegen, und das Eintragen in Deine Hauptspalten A und B per PrivateSub-Anweisung (Rechtsklick auf Tabellenblattname -->Code anzeigen) ausführen lassen.
Das würde mich einen halben, vielleicht auch einen ganzen Arbeitstag kosten. (daher: ich bin gewiß kein Kenner).

Vielleicht gibt es aber noch elegantere Lösungen.


Gruß
elementaar

Geschrieben

Hallo elementaar,

 

danke, dass Du Dir Zeit zum Antworten genommen hast. Bis zur Darstellung des ersten Zweiers war ich auch schon gekommen (in B1 mit =ZÄHLENWENN($A$1:A1;A1) und dann runterziehen bis zur ersten 2), aber daraus dann mehr zu machen, war für mich zu kompliziert.

 

Könntest Du evtl. ein Beispiel für so eine von Dir erwähnte Hilfsspalte geben?

 

Danke!

 

Grüße,

 

Cheval

Geschrieben

Moin Cheval

 

 

Beschäftige mich auch mit Wiederholer. Am häufigsten kommt wohl der Doppler bzw die Wiederholung der Zweitletzten Nummer. Immer nur 2Stück setzen ist Kapitalschonend. Schon die Drittletzte kommt häufig erst nach längerer Zeit. Auch bei schnellem Drehtempo noch zu setzen. Es gibt hier irgendwo auch einen Thread zu dieser Taktik. Wieviel Stücke bist du bereit zu setzen? Was wenn mal 15 verschiedene Zahlen hinter einander kommen?

Ich meine nur, bei dieser Vorgehensweise könntest du dir komplizierte Formeln sparen.;) Dies könntest du auch händisch auswerten.

Gruß

hermann

 

 

Geschrieben
vor 3 Stunden schrieb Cheval:

(in B1 mit =ZÄHLENWENN($A$1:A1;A1) und dann runterziehen bis zur ersten 2), aber daraus dann mehr zu machen, war für mich zu kompliziert.

 

Moin Cheval

 

ich hab nur 5min gebraucht, daher noch nicht ganz das, was Du wolltest:

Zellen A1:Axy  =ZUFALLSBEREICH(0;36)

Zellen B2:Bxy  =ZÄHLENWENN(A$1:A1;A2)

Zellen C2:Cxy  =WENN(B2>0;A2;"")

 

xy ist die Zeilennummer Deiner letzten Zeile, man kann beliebig nach unten ziehen.

B1 und C1 bleiben leer,

in Spalte C taucht die aktuell mehrfach getroffene Zahl auf,

in Spalte B die Anzahl -1

 

 

Gruss vom Ego

Geschrieben
vor 16 Stunden schrieb elementaar:

Hallo Cheval,

 

obwohl kein "Kenner", hier ein erster Antwortversuch:

aus meiner Sicht ist Dein Begehr nicht so trivial, wie Deine beiden unschuldigen Spalten vielleicht vermuten lassen.
Den 1. 2er ermittle ich platzsparend über SUMME(WENN(HÄUFIGKEIT()).


Vorausgesetzt Deine PMZ beginnt in Zelle A1, dann schreibst Du in Zelle C1:

 

=SUMME(WENN(HÄUFIGKEIT(A$1:A1;A$1:A1)>0;1))

 

und kopierst nach unten.

 

In Zelle B2 schreibst Du:

 

=WENN(B1=B2;A2;"")>>>>>>sollte heißen: C1=C2

 

und kopierst nach unten.

Vorsicht: damit zeigst Du eindeutig nur den 1. 2er an, ab dann wird jeder Mehrfachtreffer angezeigt.

 

Hast Du noch eine Spalte mit der fortlaufenden CpNr angelegt, kannst Du diese per =WENN(Istzahl(B x);SpalteCpNr;"") ebenfalls anzeigen lassen.

 

Wünschst Du die in Deinem Beispiel gezeigte fortlaufende Darstellungsform, würde ich Hilfsspalten zum Ermitteln des jeweiligen 1. 2ers anlegen, und das Eintragen in Deine Hauptspalten A und B per PrivateSub-Anweisung (Rechtsklick auf Tabellenblattname -->Code anzeigen) ausführen lassen.
Das würde mich einen halben, vielleicht auch einen ganzen Arbeitstag kosten. (daher: ich bin gewiß kein Kenner).

Vielleicht gibt es aber noch elegantere Lösungen.


Gruß
elementaar

 

kleine Berichtigung

 

LG

Geschrieben
vor 7 Stunden schrieb Egoist:

 

Moin Cheval

 

ich hab nur 5min gebraucht, daher noch nicht ganz das, was Du wolltest:

Zellen A1:Axy  =ZUFALLSBEREICH(0;36)

Zellen B2:Bxy  =ZÄHLENWENN(A$1:A1;A2)

Zellen C2:Cxy  =WENN(B2>0;A2;"")

wie gehts weiter? im Beispiel von @Cheval wird ab A5 neu gezählt

xy ist die Zeilennummer Deiner letzten Zeile, man kann beliebig nach unten ziehen.

B1 und C1 bleiben leer,

in Spalte C taucht die aktuell mehrfach getroffene Zahl auf,

in Spalte B die Anzahl -1

 

 

Gruss vom Ego

 

mit welcher Formel zählst Du dann weiter ab Zelle A5 ? (die Formel ist schon klar, aber wie änderst Du die Formel automatisch auf den neuen Bereich?)

 

LG

Geschrieben
vor 29 Minuten schrieb suchender:

 

mit welcher Formel zählst Du dann weiter ab Zelle A5 ? (die Formel ist schon klar, aber wie änderst Du die Formel automatisch auf den neuen Bereich?)

 

LG

 

Bisher gar nicht, warum sollte ich?

Es ist doch gar nicht klar, ab wo geändert werden müsste, das bestimmt der Input.

 

Wenn es wirklich wichtig wäre, immer nur den ersten Doppeltreffer nach dem letzten zu erfassen,

müsste man weitere Spalten bevölkern...

 

Sinnfreie Vorgaben programmiere ich nur sehr ungern.

 

 

Geschrieben (bearbeitet)
vor einer Stunde schrieb Egoist:

 

Bisher gar nicht, warum sollte ich?

Es ist doch gar nicht klar, ab wo geändert werden müsste, das bestimmt der Input.

 

Wenn es wirklich wichtig wäre, immer nur den ersten Doppeltreffer nach dem letzten zu erfassen,

müsste man weitere Spalten bevölkern...

 

Sinnfreie Vorgaben programmiere ich nur sehr ungern.

 

 

wie kommst Du auf sinnfreie Vorgaben?

in Beitrag 1 von @Cheval ist die Aufgabenstellung doch klar definiert.

     
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       
       

 

bearbeitet von suchender
Geschrieben

Habe versucht, die Tabelle mit Erklärung einzufügen, hat nicht geklappt.

 

Schau die Tabelle von Cheval an, Coup Nr 11 hat er die nächste Wiederholung in Spalte B, was klar zeigt, dass er nach der Wiederholung in Coup 4 neu zu zählen beginnt. Wäre es nicht so, würde Coup Nr 7 als nächste Wiederholung angezeigt sein

Geschrieben
vor 3 Minuten schrieb suchender:

was klar zeigt, dass er nach der Wiederholung in Coup 4 neu zu zählen beginnt. Wäre es nicht so, würde Coup Nr 7 als nächste Wiederholung angezeigt sein

 

soviel zu Deiner Frage nach der Sinnbefreitheit...

Geschrieben
vor 2 Minuten schrieb suchender:

bist offensichtlich noch nicht ausgeschlafen

 

keineswegs,

 

aber dummes Zeug kann ich schon noch feststellen...

Geschrieben (bearbeitet)
vor 7 Minuten schrieb Egoist:

 

keineswegs,

 

aber dummes Zeug kann ich schon noch feststellen...

dann erklär mir doch, was Deiner Meinung nach dummes Zeug ist

 

bearbeitet von suchender
Tippfehler
Geschrieben
vor 2 Minuten schrieb suchender:

dann erklär mir dich, was Deiner Meinung nach dummes Zeug ist

 

 

Die Suche nach dem ersten Doppler, ohne zu wissen, was dann kommt... zum Beispiel.

 

 

Geschrieben
vor 3 Minuten schrieb Egoist:

 

Die Suche nach dem ersten Doppler, ohne zu wissen, was dann kommt... zum Beispiel.

 

 

bevor Du Dich weiter in was verrennst, lies doch bitte Beitrag Nr 1 von Cheval aufmerksam durch, damit Du seine Bitte auch richtig verstehst. Wenn Du dann der Meinung bist, dass seine Bitte nach Hilfe, wie man diese Berechnung durchführen könnte, sinnlos ist. dann brauchst Du ja nicht darauf zu antworten. Wenn Du diese Art der Berechnung nicht ausführen kannst, ist es auch keine Schande, aber dann gib es einfach zu und gut ist.

Geschrieben
vor 1 Minute schrieb suchender:

bevor Du Dich weiter in was verrennst, lies doch bitte Beitrag Nr 1 von Cheval aufmerksam durch,

 

ich kann mich grad noch bremsen ;)

 

und natürlich könnte ich auch so einen Schwachfug programmieren, habe aber keine Zeit dafür...

Geschrieben
vor 1 Minute schrieb Egoist:

 

ich kann mich grad noch bremsen ;)

 

und natürlich könnte ich auch so einen Schwachfug programmieren, habe aber keine Zeit dafür...

 

Also wenn Du schon keine Zeit zum programmieren hast, dann wirst Du doch sicher ein paar Minuten Zeit haben um zu erklären, wie man das programmieren kann, so als Denkanstoß für andere Mitglieder (zB mich:D), wir wollen doch alle was lernen.

Geschrieben

Das wäre sicher schneller programmiert, als erklärt.

 

Was soll es denn werden?

Herausfiltern des ersten Wiederholers nach dem letzten Wiederholer?

Kostet max ein paar mehr Spalten...

 

Manno, wie hohl muss man sein, um so an das Tableau heranzutreten???

 

Geschrieben (bearbeitet)
vor 24 Minuten schrieb Egoist:

Das wäre sicher schneller programmiert, als erklärt.

 

Was soll es denn werden?

Herausfiltern des ersten Wiederholers nach dem letzten Wiederholer?

Kostet max ein paar mehr Spalten...

 

Manno, wie hohl muss man sein, um so an das Tableau heranzutreten???

 

 Das wiederum mußt Du @Cheval fragen, nicht mich, denn er hat ja die Bitte um Hilfe hier herein gestellt.

 

Meine Frage war nur, ob Du ein paar Minuten Zeit hast, um zu erklären, wie man das programmiert, da Du ja zum Programmieren keine Zeit hast. Jetzt wiederum schreibst Du, dass es schneller zu programmieren wäre, als zu erklären. Jetzt kenne ich mich überhaupt nicht mehr aus. Jetzt habe ich schon den Verdacht, dass Du gar nicht weißt, wie Du das Problem lösen könntest und dass Du Dich daher windest wie ein Aal.;)

bearbeitet von suchender
Tippfehler
Geschrieben
vor 3 Stunden schrieb suchender:

 

kleine Berichtigung

 

LG

Hallo suchender,

 

Vielen Dank für die (vollkommen richtige) Berichtigung. Sehr aufmerksam und freundlich.

Ist ja wirklich peinlich, diese Schreibfehler, noch dazu in einer Formel, die funktionieren soll.

Merci!


Gruß
elementaar

Geschrieben
vor 1 Minute schrieb suchender:

dass Dich daher windest wie ein Aal.;)

 

Wenn Du Hilfe möchtest, frage einfach konkreter nach.

Die Fragestellung von Cheval wurde doch schon übererfüllt.

 

Ich bin kein Excelprofi, sondern Gelegenheitsprogrammierer.

Wenn mich was interessiert, gebe ich mir auch mal Mühe.

 

Die einfachste Lösung für das Schwachsinnsproblem, an dem Du Dich nun festgebissen hast,

wäre eine neue Spalte, die die Perm kopiert, sobald ein Doppler erschienen ist.

Das wird aber bald unübersichtlich.

 

Mehr Hirnschmalz möchte ich einfach nicht in so eine Totgeburt verwenden...

 

 

Geschrieben (bearbeitet)

Hallo,

 

danke Euch allen, soweit Ihr versucht habt, eine Hilfe zu sein. Von meiner Seite aus sind keine weiteren Beiträge/Lösungsvorschläge mehr zu diesem Thema gewünscht (@elementaar: Die Frage nach der Hilfsspalte hat sich damit auch erübrigt.).

 

Grüße,

 

Cheval

 

PS: Und nein, ich habe keinen Weg gefunden, die Problemstellung aus meinem Eingangsposting zu lösen.

bearbeitet von Cheval
Geschrieben
vor 40 Minuten schrieb Egoist:

 

Wenn Du Hilfe möchtest, frage einfach konkreter nach.

Ich werde lieber ohne Deine fragwürdige Hilfe auskommen

Die Fragestellung von Cheval wurde doch schon übererfüllt.

Eben nicht

Ich bin kein Excelprofi,

das ist ja keine Schande

sondern Gelegenheitsprogrammierer.

Wenn mich was interessiert, gebe ich mir auch mal Mühe.

 

Die einfachste Lösung für das Schwachsinnsproblem, an dem Du Dich nun festgebissen hast, ich habe mich nicht an dem Problem festgebissen, sondern an der falschen Auslegung durch Dich und somit an Deinen wiederholten Äusserungen, dass es Schwachsinn sei. Wenn @Cheval eine bestimmte Idee überprüfen will, so ist das wohl seine Sache. In diesem Forum sind schon ganz andere Ansätze diskutiert worden.

wäre eine neue Spalte, die die Perm kopiert, sobald ein Doppler erschienen ist.

Das wird aber bald unübersichtlich.

 

Mehr Hirnschmalz möchte ich einfach nicht in so eine Totgeburt verwenden...

Mit etwas "Hirnschmalz" wirst Du das Problem der Berechnung nicht lösen, wenn überhaupt, egal, wieviel Mühe Du Dir gibst.

 

LG

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...