Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1280to1284
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
Inhaltsverzeichnis

Probleme bei vezwickten SVERWEIS-Formel.

Probleme bei vezwickten SVERWEIS-Formel.
21.10.2012 20:10:43
Kasimir
Hallo an alle!
Ich sitze hier und verzweifele an einer etwas komplexeren Formel. Zum besseren Verständnis habe ich mal eine Beispieldatei mit hochgeladen.
Der Link: https://www.herber.de/bbs/user/82244.xls
In Zelle C8 werden Nummern/Buchstabenkombinationen eingetragen. Es handelt sich um Kraftwerkskennzeichnungsnummern. In der Datei habe ich mal in den Zellen AK11:AK22 an einer Beispiel-KKS-Nummer die möglichen Kombinationen aufgeführt, die für diese Nummer vorkommen können. Für 11 der 12 Kombinationen habe ich eine Lösung gefunden. Für die 12. Variante, zu sehen in Zelle AK12, quäle ich mich allerdings nun rum. Wenn ich diese Kombination eintrage, darf nur in der Zeile 9 in den Spalten O, P, Q, R, S, T, U, V und X, Y, Z etwas ausgegeben werden. Spalte W muss leer bleiben. Im Moment werden aber die Werte, die eigentlich in Spalte X, Y und Z gehören um eine Spalte nach links gerutscht und stehen somit in den Spalten W, X und Y, was falsch ist.
Ich hoffe, es war verständlich, was ich bewirken will und was wann wo stehen soll. Wenn man mal etwas mit den aus Spalte AK aufgeführten KKS-Nummern spielt, sollte man das Prinzip verstehen. Ich habe mal in der Spalte AM hinter den KKS-Nummern kenntlich gemacht, welche KKS-Nummern sich richtig verhalten.
Hat eventuell jemand die Nerven mir bei der letzten KKS-Nummer zu helfen? Das wäre super.
Bitte kein Augenmerk auf die SVWERWEIS-Formeln legen. Diese funktionieren in dieser Beispieldatei nicht, weil ich auf Grund der Größenbegrenzung von hochzuladenden Dateien die dafür verantwortlichen Tabellenblätter löschen musste.
Danke Euch schon mal im Voraus,
Kasimir

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Verzwickte Textzerlegung
22.10.2012 01:32:50
Erich
Hi Kasimir,
wo wäre da eine verzwickte SVERWEIS-Formel? Es geht doch um die Zerlegung des Textes.
Die neuen Formeln in den grünen Spalten W:Z bringen wohl die gewünschten Ergebnisse.
In den gelben Spalten sind deine alten Formeln für W:Z:
 BCDEFOPQRSTUVWXYZ
7 C  I V WXYZ WXYZ
81.10NDA10CT001AKP02  17 001 AKP02 AKP02
9 10NDA10CT001AKP1  16 001 AKP1 AKP1
102.10NDA10CT001KP02  16 001 KP02  KP02
115.1NDA10CT001AKP02  16 001 AKP02 AKP02
129._NDA10CT001AKP02  16 001 AKP02 AKP02
136.1NDA10CT001KP02  15 001 FALSCHKP02  KP02
1410._NDA10CT001KP02  15 001 FALSCHKP02  KP02
153.10NDA10CT001A  13 001 A    A   
164.10NDA10CT001  12 001          
177.1NDA10CT001A  12 001 A    A   
1811._NDA10CT001A  12 001 A    A   
198.1NDA10CT001  11 001 FALSCH        
2012._NDA10CT001  11 001 FALSCH        

Formeln der Tabelle
ZelleFormel
F8=LÄNGE(C8)
P8=WENN(ISTZAHL(TEIL(C8;1;2)*1); TEIL(C8;10;3); TEIL(C8;9;3))
R8=WENN(ODER(LÄNGE(C8)=17;LÄNGE(C8)=16;LÄNGE(C8)=13;LÄNGE(C8)=12); WENN(ISTZAHL(TEIL(C8;1;2)*1); GROSS(TEIL(C8;13;1)); WENN(ODER(LÄNGE(C8)=17;LÄNGE(C8)=16;LÄNGE(C8)=13;LÄNGE(C8)=12); WENN(ISTZAHL(TEIL(C8;1;1)*1); GROSS(TEIL(C8;12;1)); WENN(LÄNGE(C8)=16;GROSS(TEIL(C8;12;1)); WENN(LÄNGE(C8)=12;GROSS(TEIL(C8;12;1)); ""))))))
S8=WENN(ODER(LÄNGE(C8)=17;LÄNGE(C8)=16;LÄNGE(C8)=13;LÄNGE(C8)=12); WENN(ISTZAHL(TEIL(C8;1;2)*1); GROSS(TEIL(C8;14;1)); WENN(ODER(LÄNGE(C8)=17;LÄNGE(C8)=16;LÄNGE(C8)=13;LÄNGE(C8)=12); WENN(ISTZAHL(TEIL(C8;1;1)*1); GROSS(TEIL(C8;13;1)); WENN(LÄNGE(C8)=16;GROSS(TEIL(C8;13;1)); WENN(LÄNGE(C8)=12;GROSS(TEIL(C8;13;1)); ""))); "")); WENN(LÄNGE(C8)=15;GROSS(TEIL(C8;12;1)); ""))
T8=WENN(ODER(LÄNGE(C8)=17;LÄNGE(C8)=16;LÄNGE(C8)=13;LÄNGE(C8)=12); WENN(ISTZAHL(TEIL(C8;1;2)*1); GROSS(TEIL(C8;15;1)); WENN(ODER(LÄNGE(C8)=17;LÄNGE(C8)=16;LÄNGE(C8)=13;LÄNGE(C8)=12); WENN(ISTZAHL(TEIL(C8;1;1)*1); GROSS(TEIL(C8;14;1)); WENN(LÄNGE(C8)=16;GROSS(TEIL(C8;14;1)); WENN(LÄNGE(C8)=12;GROSS(TEIL(C8;14;1)); ""))); "")); WENN(LÄNGE(C8)=15;GROSS(TEIL(C8;13;1)); ""))
U8=WENN(ODER(LÄNGE(C8)=17;LÄNGE(C8)=16;LÄNGE(C8)=13;LÄNGE(C8)=12); WENN(ISTZAHL(TEIL(C8;1;2)*1); GROSS(TEIL(C8;16;2)); WENN(ODER(LÄNGE(C8)=17;LÄNGE(C8)=16;LÄNGE(C8)=13;LÄNGE(C8)=12); WENN(ISTZAHL(TEIL(C8;1;1)*1); GROSS(TEIL(C8;15;2)); WENN(LÄNGE(C8)=16;GROSS(TEIL(C8;15;2)); WENN(LÄNGE(C8)=12;GROSS(TEIL(C8;15;2)); ""))); "")); WENN(LÄNGE(C8)=15;GROSS(TEIL(C8;14;2)); ""))
W8=WENN(LÄNGE(C8)>13;WENN(ISTZAHL(0+LINKS(RECHTS(C8;3+LÄNGE(Z8)))); "";LINKS(RECHTS(C8;3+LÄNGE(Z8)))); WENN(ISTZAHL(0+RECHTS(C8)); "";RECHTS(C8)))
X8=WENN(LÄNGE(C8)>13;LINKS(RECHTS(C8;2+LÄNGE(Z8))); "")
Y8=WENN(LÄNGE(C8)>13;LINKS(RECHTS(C8;1+LÄNGE(Z8))); "")
Z8{=WENN(LÄNGE(C8)>13;RECHTS(C8;ANZAHL(RECHTS(C8;SPALTE(A1:Z1))*1)); "")}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Passt das so? Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich

Anzeige
AW: Probleme bei vezwickten SVERWEIS-Formel.
22.10.2012 02:36:00
fcs
Hallo Kasimir,
hier mein Vorschlag für die Formeln.
Gruß
Franz
KKS

 NOPQRSTUVWXYZ
7GF0F1F2F3FNA1A2ANA3B1B2BN
8A/NNAAANNAANNNAAANN
9A_NDA10CT001    

Formeln der Tabelle
ZelleFormel
N9=WENN(LÄNGE(B8)=16;WENN(ISTFEHLER(TEIL(B8;1;2)*1); TEIL(B8;1;2); TEIL(B8;1;2)*1); WENN(ISTFEHLER(TEIL(B8;1;1)*1); GROSS(TEIL(B8;1;1)); GROSS(TEIL(B8;1;1)*1)))
O9=WENN(ISTZAHL(TEIL(C8;1;2)*1); TEIL(C8;1;2); WENN(ISTFEHLER(TEIL(C8;1;1)*1); GROSS(TEIL(C8;1;1)); GROSS(TEIL(C8;1;1)*1)))
P9=WENN(ISTZAHL(TEIL(C8;1;2)*1); GROSS(TEIL(C8;3;1)); GROSS(TEIL(C8;2;1)))
Q9=WENN(ISTZAHL(TEIL(C8;1;2)*1); GROSS(TEIL(C8;4;1)); GROSS(TEIL(C8;3;1)))
R9=WENN(ISTZAHL(TEIL(C8;1;2)*1); GROSS(TEIL(C8;5;1)); GROSS(TEIL(C8;4;1)))
S9=WENN(ISTZAHL(TEIL(C8;1;2)*1); TEIL(C8;6;2); TEIL(C8;5;2))
T9=WENN(ISTZAHL(TEIL(C8;1;2)*1); GROSS(TEIL(C8;8;1)); GROSS(TEIL(C8;7;1)))
U9=WENN(ISTZAHL(TEIL(C8;1;2)*1); GROSS(TEIL(C8;9;1)); GROSS(TEIL(C8;8;1)))
V9=WENN(ISTZAHL(TEIL(C8;1;2)*1); TEIL(C8;10;3); TEIL(C8;9;3))
W9=WENN(UND(ISTZAHL(TEIL(C8;6;2)*1); ODER(LÄNGE(C8)=17;LÄNGE(C8)=13)); GROSS(TEIL(C8;13;1)); WENN(UND(ISTZAHL(TEIL(C8;5;2)*1); ODER(LÄNGE(C8)=16;LÄNGE(C8)=12)); GROSS(TEIL(C8;12;1)); ""))
X9=WENN(UND(ISTZAHL(TEIL(C8;1;2)*1); ODER(LÄNGE(C8)=17;LÄNGE(C8)=16)); GROSS(TEIL(C8;13+(LÄNGE(C8)=17); 1)); WENN(UND(ISTZAHL(TEIL(C8;5;2)*1); ODER(LÄNGE(C8)=16;LÄNGE(C8)=15)); GROSS(TEIL(C8;12+(LÄNGE(C8)=16); 1)); ""))
Y9=WENN(UND(ISTZAHL(TEIL(C8;1;2)*1); ODER(LÄNGE(C8)=17;LÄNGE(C8)=16)); GROSS(TEIL(C8;14+(LÄNGE(C8)=17); 1)); WENN(UND(ISTZAHL(TEIL(C8;5;2)*1); ODER(LÄNGE(C8)=16;LÄNGE(C8)=15)); GROSS(TEIL(C8;13+(LÄNGE(C8)=16); 1)); ""))
Z9=WENN(UND(ISTZAHL(TEIL(C8;1;2)*1); ODER(LÄNGE(C8)=17;LÄNGE(C8)=16)); GROSS(TEIL(C8;15+(LÄNGE(C8)=17); 2)); WENN(UND(ISTZAHL(TEIL(C8;5;2)*1); ODER(LÄNGE(C8)=16;LÄNGE(C8)=15)); GROSS(TEIL(C8;14+(LÄNGE(C8)=16); 2)); ""))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4

Anzeige
AW: Probleme bei vezwickten SVERWEIS-Formel.
22.10.2012 17:41:47
Kasimir
Hallo Erich, hallo Franz!
Danke Euch für Eure Lösungen. Sie funktionieren genauso, wie ich es mir vorgestellt habe. Ich habe mich für die Lösung von Franz entschieden.
Gruß,
Kasimir

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige