Registriert seit: 09.02.2019
Version(en): 2010
Hallo
Das hätte ich schreiben sollen das ich das schon probiert habe.
Folgendes habe ich gemacht
Mein String fängt jetzt nicht mehr in A1 an sondern in B1
Da ich ja die Spalte A für die Bezeichnung frei haben möchte habe ich deine Formel nach B2 kopiert
Dann erscheint nur der Wert aus B1
Ändere ich alle $1 nach $2 erscheint der Fehler Zirkelbezug
Ist das verständlich ?
P.S wie füge ich Tabellen ein so wie du es gemacht hast
Registriert seit: 16.08.2017
Version(en): 2007 / 2010 / Web
09.02.2019, 21:09
(Dieser Beitrag wurde zuletzt bearbeitet: 09.02.2019, 21:10 von Elex.)
Hi
Warum mit Text in Spalten und dann noch Formel, wenn auch nur Formel reicht.
Hast du meine Formel von A2 mal nach rechts in B2 gezogen/kopiert und dann nach unten.
Gruß Elex
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallöchen,
sorry, habe jetzt B1 mit A2 verwechselt
statt +1 und +2 sollte dann +2 und +3 gehen
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 09.02.2019
Version(en): 2010
(09.02.2019, 21:09)Elex schrieb: Hi
Warum mit Text in Spalten und dann noch Formel, wenn auch nur Formel reicht.
Hast du meine Formel von A2 mal nach rechts in B2 gezogen/kopiert und dann nach unten.
Gruß Elex
Entschuldigung , deine Formel funktioniert schon nicht bei meiner ersten Abfrage. Es erscheint nur ein Wert in der Zelle wo die Formel steht.
Und beim runterkopieren erscheint in den Zellen #WERT!
Registriert seit: 09.02.2019
Version(en): 2010
Hallo schauan
Ich habe deine Formel so geändert : =INDEX($1:$1;(2*(ZEILE()-2)+2))&INDEX($1:$1;(2*(ZEILE()-2)+3))
Trotzdem erscheint nur ein Wert in der Zelle B2
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Hi,
du musst die Formeln natürlich anpassen; hier anhand Elexs Beispiel:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| B |
2 | 17194;0;17195;12345;123;1234;0;0; |
3 | 17194;0 |
4 | 17195;12345 |
5 | 123;1234 |
6 | 0;0 |
7 | |
8 | #WERT! |
Zelle | Formel |
B3 | =GLÄTTEN(TEIL(WECHSELN(";"&B$2;";";WIEDERHOLEN(" ";50);ZEILE(A2)*2-1);FINDEN(" ";WECHSELN(";"&B$2;";";" ";ZEILE(A1)*2-1))+1;50)) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
Die später auftauchenden #WERT!-Angaben kannst du mit WENNFEHLER() unterdrücken.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallöchen,
Arbeitsblatt mit dem Namen 'Tabelle1' |
| B | C | D | E | F | G |
1 | 1 | 2 | 3 | 4 | 5 | 6 |
2 | 12 | | | | | |
3 | 34 | | | | | |
4 | 56 | | | | | |
Zelle | Formel |
B2 | =INDEX($1:$1;(2*(ZEILE()-2)+2))&INDEX($1:$1;(2*(ZEILE()-2)+3)) |
B3 | =INDEX($1:$1;(2*(ZEILE()-2)+2))&INDEX($1:$1;(2*(ZEILE()-2)+3)) |
B4 | =INDEX($1:$1;(2*(ZEILE()-2)+2))&INDEX($1:$1;(2*(ZEILE()-2)+3)) |
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016 |
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg |
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)
Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:1 Nutzer sagt Danke an schauan für diesen Beitrag 28
• trebron57
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Moin,
@André:
Bei trebons Wunschergebnis
Zitat:In Zelle A2 sollen jetzt die Werte stehen bis nach dem zweitem Semikolon also 17194;0;
In Zelle A3 die nächsten beiden Werte also 17195;0;
u.s.w. bis alle Daten eingelesen sind
passt das mit TiS und deiner vorgeschlagenen Lösung nicht. Separator bei TiS ist das Semikolon, das natürlich nicht mehr mitgeschrieben wird und dadurch auch bei dem erwünschten Ergebnis fehlt.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Moin Günter,
zum einen ist das sicher nicht allzu schwer hinzuzufügen,
& ";" &
zum anderen hätte das der Fragesteller sicher schon vor Dir kritisiert, wenn es denn ein Problem wäre. :100:
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 09.02.2019
Version(en): 2010
Hallo schauan
Vielen dank für deine Hilfe. Es funktioniert perfekt.
Ich hatte es selber schon richtig, habe aber vergessen in deiner Formel das Semikolon zwischen den Werten einzugeben.
=INDEX($1:$1;(2*(ZEILE()-2)+2))
&","&INDEX($1:$1;(2*(ZEILE()-2)+3))
Hätte ich es gemacht währe meine letzte Nachfrage überfällig.
Nocheinmal vielen Dank für die Hilfe (auch an die anderen Helfer)
trebron57