Anzeige
Archiv - Navigation
780to784
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
780to784
780to784
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Formelproblem

Formelproblem
12.07.2006 20:39:20
Klaus
Hallo Forum,
folgendes Formelproblem:
in A1 steht eine chronologische Ziffernfolge aus max. 9 Ziffern (also 3467 oder 124789). In B1 steht ebenfalls eine chronologische Zifferfolge aus max. 4 Ziffern (also 18 oder 349). Jede Ziffer tritt jeweils nur einmal innerhalb der Zelle auf.
Ich möcht nun in C3 per Formel die Ziffern von A1 "weggenommen" der Ziffern von B1 stehen haben. Also beispielsweise
A1 = 12349
B1 = 127
C1 = 349
(die 7 bleibt hier also unberücksichtigt weil nicht in A1 vorhanden)
oder
A1 = 45789
B1 = 459
C1 = 78
Ich habe das schon mit WECHSELN versucht, aber WECHSELN berücksichtigt immer nur eine Ziffer. Weis jemand eine Lösung?
Danke im voraus
Klaus

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formelproblem
13.07.2006 00:07:18
Erich
Hallo Klaus,
WECHSELN war schon ganz richtig.
In den Zeilen 2 und 3 werden max. 4 Ziffern von Spalte B berücksichtigt,
in den Zeilen 4 und 5 sind es max. 6 Ziffern.
Die Reihenfolge der Ziffern ist beliebig, sie dürfen auch mehrfach vorkommen:
 
 ABC
1altohneneu
212349127349
34578945978
44444447890 
55456321879054879356210
Formeln der Tabelle
C2 : =WECHSELN(WECHSELN(WECHSELN(WECHSELN(A2; TEIL(B2;1;1);""); TEIL(B2;MIN(2;LÄNGE(B2));1);""); TEIL(B2;MIN(3;LÄNGE(B2));1);""); TEIL(B2;MIN(4;LÄNGE(B2));1);"")
C3 : =WECHSELN(WECHSELN(WECHSELN(WECHSELN(A3; TEIL(B3;1;1);""); TEIL(B3;MIN(2;LÄNGE(B3));1);""); TEIL(B3;MIN(3;LÄNGE(B3));1);""); TEIL(B3;MIN(4;LÄNGE(B3));1);"")
C4 : =WECHSELN(WECHSELN(WECHSELN(WECHSELN(WECHSELN(WECHSELN(A4; TEIL(B4;1;1);""); TEIL(B4;MIN(2;LÄNGE(B4));1);""); TEIL(B4;MIN(3;LÄNGE(B4));1);""); TEIL(B4;MIN(4;LÄNGE(B4));1);""); TEIL(B4;MIN(5;LÄNGE(B4));1);""); TEIL(B4;MIN(6;LÄNGE(B4));1);"")
C5 : =WECHSELN(WECHSELN(WECHSELN(WECHSELN(WECHSELN(WECHSELN(A5; TEIL(B5;1;1);""); TEIL(B5;MIN(2;LÄNGE(B5));1);""); TEIL(B5;MIN(3;LÄNGE(B5));1);""); TEIL(B5;MIN(4;LÄNGE(B5));1);""); TEIL(B5;MIN(5;LÄNGE(B5));1);""); TEIL(B5;MIN(6;LÄNGE(B5));1);"")
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: Formelproblem
13.07.2006 00:12:17
Erich
Hallo nochmal,
das geht natürlich auch mit anderen Zeichen, nicht nur mit Ziffern:
 
 ABC
4aba4,4a,4,b
Formeln der Tabelle
C4 : =WECHSELN(WECHSELN(WECHSELN(WECHSELN(WECHSELN(WECHSELN(A4; TEIL(B4;1;1);""); TEIL(B4;MIN(2;LÄNGE(B4));1);""); TEIL(B4;MIN(3;LÄNGE(B4));1);""); TEIL(B4;MIN(4;LÄNGE(B4));1);""); TEIL(B4;MIN(5;LÄNGE(B4));1);""); TEIL(B4;MIN(6;LÄNGE(B4));1);"")
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: Formelproblem
13.07.2006 01:00:08
Daniel
Hallo,
alternative, nicht ganz so elegant, dafür vielleicht einfacher zu verstehen
Diese Fomel in Zelle C1:
=WENN(ISTFEHLER(FINDEN(TEIL(A1;1;1);B1));TEIL(A1;1;1);"")
&WENN(ISTFEHLER(FINDEN(TEIL(A1;2;1);B1));TEIL(A1;2;1);"")
&WENN(ISTFEHLER(FINDEN(TEIL(A1;3;1);B1));TEIL(A1;3;1);"")
&WENN(ISTFEHLER(FINDEN(TEIL(A1;4;1);B1));TEIL(A1;4;1);"")
&WENN(ISTFEHLER(FINDEN(TEIL(A1;5;1);B1));TEIL(A1;5;1);"")
&WENN(ISTFEHLER(FINDEN(TEIL(A1;6;1);B1));TEIL(A1;6;1);"")
&WENN(ISTFEHLER(FINDEN(TEIL(A1;7;1);B1));TEIL(A1;7;1);"")
&WENN(ISTFEHLER(FINDEN(TEIL(A1;8;1);B1));TEIL(A1;8;1);"")
&WENN(ISTFEHLER(FINDEN(TEIL(A1;9;1);B1));TEIL(A1;9;1);"")
im Prinzip wird der Block
=WENN(ISTFEHLER(FINDEN(TEIL(A1;1;1);B1));TEIL(A1;1;1);"")
in der Formel so oft wiederholt, wie Maximal mögliche Zeichenanzahl in Zelle A1 ist
im jedem Block ändert sich lediglich die Startzahl in der Textfunktion "Teil()"
Gruß, Daniel Eisert
Anzeige
Danke!
13.07.2006 09:03:58
Klaus
Hallo Erich und Daniel,
ein Dankeschön an euch beide für die Lösungen ...
Gruß
Klaus

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige