Plausibilitätsprüfung

31/10/2011 - 10:31 von Detlef Paschke | Report spam
Hallo,

in einer Tabelle die als Datenbank dient werden in Spalte $E Seriennummern
eingetragen die unter anderem auch den Standort enthalten. In den Spalten $A
bis $D stehen die dazugehörigen Standortdaten. Als Beispiel:
$A: Z036 (laufende Nummer); $B: 60 (Haus); $C: 01 (Ebene); $D: 05 (Raum);
$E: 60.01.05.RLT3.BSK.Z036 (Seriennummer)

Nun möchte ich eine Plausibilitàtsprüfung die mir per bedingter Formatierung
Eingabefehler zeigt. Ein Versuch mit der Funktion TEIL hat mich noch nicht
weitergebracht, da sich TEIL auf eine bestimmte Stellenanzahl bezieht. Die
Stellenanzahl ist aber Variabel und auch der ZUSATZ, im obigen Beispiel
RLT3.BSK, der nicht gelistet wird ist mal mehr oder weniger groß.
Einzig immer gleich ist die Trennung mit einem Punkt wobei z.B. bei
60.01.09.RLT1.1.BSK.A076 auch mehrere Punkte innerhalb des ZUSATZ sind.
Es müsste also in etwa so Arbeiten: HAUS bis zum ersten Punkt; EBENE
zwischen ersten und zweiten Punkt; RAUM zwischen zweiten und dritten Punkt;
LAUFENDE NUMMER nach dem letzten Punkt.

Wie kann eine solche Prüfung bzw. Vergleich in eine Formel gepackt werden?
Funktionieren muss das ganze auf Exel 2002.

Viele Grüße
Detlef Paschke
 

Lesen sie die antworten

#1 Claus Busch
31/10/2011 - 11:02 | Warnen spam
Hallo Detlef,

Am Mon, 31 Oct 2011 10:31:27 +0100 schrieb Detlef Paschke:

Wie kann eine solche Prüfung bzw. Vergleich in eine Formel gepackt werden?
Funktionieren muss das ganze auf Exel 2002.



verstehe ich dich richtig, dass du z.B. Duplikate verhindern möchtest,
dass dir also der Datensatz eingefàrbt werden soll, wenn er wiederholt
eingegeben wird?
Dann probiere es mal in F2 mit:
=UND(A2<>"";VERGLEICH(A2&B2&C2&D2&E2;$A$2:$A$5000&$B$2:$B$5000&$C$2:$C$5000&$D$2:$D$5000&$E$2:$E$5000;0)<>ZEILE(A1))
und Eingabe mit STRG+Shift+Enter abschließen. Ziehe so weit herunter wie
benötigt und blende die Spalte F aus. Markiere nun A2:D & Ende, gehe auf
bedingte Formatierung und gebe dort als Formel ein:
=$F2 und weise die gewünschte Farbe zu.
Wenn nun ein Datensatz in allen 5 Spalten mit einem vorher schon
eingegebenen übereinstimmt, wird dir die Zeile eingefàrbt.


Mit freundlichen Grüßen
Claus Busch
Win XP Prof SP2 / Vista Ultimate SP2
Office 2003 SP2 /2007 Ultimate SP2

Ähnliche fragen