Registriert seit: 14.07.2015
Version(en): Office 10 und Office 365
14.07.2015, 13:43
(Dieser Beitrag wurde zuletzt bearbeitet: 14.07.2015, 14:03 von G0refield.)
Hallo liebe Community,
ich bräuchte Hilfe bei der Auswertung einiger Messreihen.
Ich habe in meiner Tabelle eine Spalte mit beliebigen Ziffern:
2
1
2
2
Ich möchte Excel nun zählen lassen, wie lang eine Kette einer Ziffer ist, die nacheinander mehrmals vorkommt. Wähle ich die Ziffer 2, sollte als Ergebnis [1;2] berechnet werden, da die Ziffer 2 an einer Stelle einmal vorkommt, und an einer anderen Stelle zweimal.
Vielen dank im Vorraus!
Edit: nach einem Hinweis vereinfacht
Registriert seit: 11.04.2014
Version(en): '97 bis 2016; 365
Hallo,
ich gehe mal davon aus, daß Du nicht sehr viel Antworten bekommen wirst.
Das hat garantiert niemand verstanden.
Registriert seit: 10.04.2014
Version(en): 2007, Office 365
14.07.2015, 14:16
(Dieser Beitrag wurde zuletzt bearbeitet: 14.07.2015, 14:16 von coemm.)
Hallo Fragender,
meinst du so (keine Formellösung, nur zum Verständnis) ?
Messreihe | gesuchte Zahl | gewünschtes Ergebnis |
2 | 1 | [1;3;2] |
1 | 2 | [1;2;1] |
2 | 3 | [2;1] |
2 | 4 | [1;3;2] |
1 | 5 | [1] |
1 | | |
1 | | |
3 | | |
3 | | |
4 | | |
3 | | |
4 | | |
4 | | |
4 | | |
5 | | |
1 | | |
1 | | |
2 | | |
4 | | |
4 | | |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Gruß Conny :)
_______________________________________________________________
Die Summe der Intelligenz auf unserem Planeten ist konstant, aber die Bevölkerung wächst!
Registriert seit: 05.05.2014
Version(en): 2010 + 2016 Home and Business
(14.07.2015, 14:16)coemm schrieb: Hallo Fragender,
meinst du so (keine Formellösung, nur zum Verständnis) ? ...
Hallo Conny,
ich hätte es jetzt auch so interpretiert. Das Ergebnis könnte man mittels Formel ohne Hilfszellen auch lösen, wenn der Fragesteller das Ergebnis nicht unbedingt in einer Zelle benötigt (dann ohne VBA/UDFs nur über Hilfszellen)
Trotzdem gäbe es mE auch noch andere Interpretationsmöglichkeiten und der Fragesteller sollte schon erst einmal eindeutiger seine Zielstellung aufzeigen und vor allem auch inwieweit die Ausgabe evtl. unsortiert, sortiert etc sein soll.
Gruß Werner
.. , - ...
Registriert seit: 15.04.2014
Hallo
Hier ein möglicher Lösungsvorschlag
Die Formeln in C3 und D2 können nach unten kopiert werden.
Gruss Sepp
Tabelle1 | A | B | C | D |
1 | Ziffer | H.S. | Auszuwertende Zahl | Ohne Leerzellen |
2 | 2 | | 2 | 2 |
3 | 2 | 2 | | 3 |
4 | 3 | | | |
5 | 2 | | | |
6 | 2 | | | |
7 | 2 | 3 | | |
8 | 3 | | | |
9 | 3 | | | |
10 | 3 | | | |
Formeln der Tabelle |
Zelle | Formel | B2 | =WENN(ODER(A2=A3;A2<>C$2);"";1) | D2 | =WENNFEHLER(KKLEINSTE(B$2:B$20;ZEILE(A1));"") | B3 | =WENN(ODER(A3=A4;A3<>C$2);"";ZÄHLENWENN(A$2:A3;C$2)-SUMME(B$2:B2)) | D3 | =WENNFEHLER(KKLEINSTE(B$2:B$20;ZEILE(A2));"") |
|
Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Registriert seit: 05.05.2014
Version(en): 2010 + 2016 Home and Business
Hallo Sepp,
warum greifst Du bei Deiner Interpretation der Fragestellung auf eine Hilfsspaltenlösung zurück? Würde mich jetzt doch interessieren, denn ich weiß, dass Du das gleiche Ergebnis auch ohne eine solche lösen kannst.
Zumal momentan ja auch noch nicht ganz auszuschließen ist, dass die Auswertung nicht nur für eine Zahl vorgenommen werden soll und ob das Ergebnis auf mehrere Zellen aufgeteilt werden kann.
Gruß Werner
.. , - ...
Registriert seit: 13.04.2014
Version(en): 365
Hallo,
wenn ich die Anfrage betrachte, dann scheint mir der Ansatz von coemm doch sehr realitätsnah. Dafür hätte ich dann eine Lösung mit einer Hilfsspalte.
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B | C | D |
2 | 2 | [1 | 1 | [1;3;2] |
3 | 1 | [1 | 2 | [1;2;1] |
4 | 2 | | 3 | [2;1] |
5 | 2 | [1;2 | 4 | [1;3;2] |
6 | 1 | | 5 | [1] |
7 | 1 | | | |
8 | 1 | [1;3 | | |
9 | 3 | | | |
10 | 3 | [2 | | |
11 | 4 | [1 | | |
12 | 3 | [2;1] | | |
13 | 4 | | | |
14 | 4 | | | |
15 | 4 | [1;3 | | |
16 | 5 | [1] | | |
17 | 1 | | | |
18 | 1 | [1;3;2] | | |
19 | 2 | [1;2;1] | | |
20 | 4 | | | |
21 | 4 | [1;3;2] | | |
Zelle | Formel |
B2 | =WENN(A3<>A2;WENN(SUMMENPRODUKT(($A$1:A1=A2)*($B$1:B1<>"")*(ZEILE($A$1:A1)))=0;"["&ZÄHLENWENN($A$1:A2;A2);INDEX(B:B;VERWEIS(9;1/($A$1:A1=A2)/($B$1:B1<>"");(ZEILE($A$1:A1))))&";"&ZÄHLENWENN(A2:INDEX(A:A;VERWEIS(9;1/($B$1:B1<>"");ZEILE($B$1:B1)+1));A2))&WENN(ZÄHLENWENN($A$1:A2;A2)=ZÄHLENWENN(A:A;A2);"]";"");"") |
D2 | =VERWEIS(9;1/(A:A=C2);B:B) |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 15.04.2014
Hallo Werner
Warum zeige ich eine Lösung mit Hilfspalte? Ganz einfach , weil ich das für mich auch so machen würde. Denn eine Lösung ohne Hilfsspalte ist doch sehr kompliziert.
G0refield hat jetzt einmal eine mögliche Lösung zur Verfügung, und wird sich dann schon zu Wort melden, wenn er damit nicht zufrieden ist.
Gruss Sepp
Registriert seit: 05.05.2014
Version(en): 2010 + 2016 Home and Business
(14.07.2015, 15:34)BoskoBiati schrieb: wenn ich die Anfrage betrachte, dann scheint mir der Ansatz von coemm doch sehr realitätsnah. Dafür hätte ich dann eine Lösung mit einer Hilfsspalte.
Hallo Edgar,
damit sind aber zumindest meine Fragen noch nicht beantwortet.
Und wenn schon so, wie Du es aufgezeigt hast, dann würde ich zumindest noch die Zahlen in Spalte C ermitteln.
Das ist ja auch kein Hürde.
Gruß Werner
.. , - ...
Registriert seit: 13.04.2014
Version(en): 365
Hallo Werner,
ok, Spalte C könnte man auch verformeln, aber ich denke, das ist eine Low-Level-Aufgabe.
Das einzige Fragezeichen in Deinem Beitrag ist ja inzwischen auch beantwortet.
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.