Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1152to1156
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

Gültigkeitsprüfung alphanumerisch

Gültigkeitsprüfung alphanumerisch
miha
Hallo,
ich suche eine Formellösung für eine benutzerdefinierte Gültigkeitsprüfung "auf bis 40 alphanumerische Zeichen", so in der Art:
=WENN(UND(LÄNGE(A1)<41;ODER(UND(CODE(TEIL(A1;1;1))>47;CODE(TEIL(A1;1;1))<58); UND(CODE(TEIL(A1;1;1)) >64;CODE(TEIL(A1;1;1))<91);UND(CODE(TEIL(A1;1;1))>96;CODE(TEIL(A1;1; 1))<123)));1;0)
Ich scheitere aber daran, dass ich so alle Zeichen einzeln prüfen muss.
Hat jemand einen Tipp?
Danke,
miha

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

Betreff
Benutzer
Anzeige
AW: Gültigkeitsprüfung alphanumerisch
28.04.2010 17:11:03
ransi
HAllo
Ist doch ganz einfach ;-)
Versuch mal so:
 BCD
2123ä?}WAHR 
31234WAHR 
4ÄÖÜ-.,FALSCH 
5+#ß?FALSCH 
6   

Formeln der Tabelle
ZelleFormel
C2=SUMMENPRODUKT(ISTZAHL(FINDEN(TEIL(B2;ZEILE(INDIREKT("$A$1:$A$" & LÄNGE(B2))); 1); "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";1))*1)>0
C3=SUMMENPRODUKT(ISTZAHL(FINDEN(TEIL(B3;ZEILE(INDIREKT("$A$1:$A$" & LÄNGE(B3))); 1); "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";1))*1)>0
C4=SUMMENPRODUKT(ISTZAHL(FINDEN(TEIL(B4;ZEILE(INDIREKT("$A$1:$A$" & LÄNGE(B4))); 1); "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";1))*1)>0
C5=SUMMENPRODUKT(ISTZAHL(FINDEN(TEIL(B5;ZEILE(INDIREKT("$A$1:$A$" & LÄNGE(B5))); 1); "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";1))*1)>0


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Die Formel gibt WAHR wenn wenigstens eins von deinen 40 Zeichen in dem String vorkommt.
ransi
Anzeige
AW: Gültigkeitsprüfung alphanumerisch
29.04.2010 09:48:33
miha
Hallo ransi,
nicht ganz, aber Du hast mich auf den Weg gebracht! Die Formel soll nur WAHR liefern, wenn ALLE Zeichen alphanumerisch sind:
=SUMMENPRODUKT(ISTZAHL(FINDEN(TEIL(B4;ZEILE(INDIREKT("$A$1:$A$"&LÄNGE(B4)));1); "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";1))*1)=LÄNGE(B4)
Danke, miha
AW: Gültigkeitsprüfung alphanumerisch
29.04.2010 16:52:48
miha
Hallo,
ein Nachtrag für die später mal suchenden:
Mit SUCHEN statt FINDEN geht's noch etwas kürzer:
=SUMMENPRODUKT(ISTZAHL(SUCHEN(TEIL(B4;ZEILE(INDIREKT("$A$1:$A$"&LÄNGE(B4)));1); "0123456789abcdefghijklmnopqrstuvwxyz";1))*1)=LÄNGE(B4)
miha
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige