Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
660to664
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
660to664
660to664
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Gültigkeitsprüfung auf Einmaligkeit und Weiteres

Gültigkeitsprüfung auf Einmaligkeit und Weiteres
05.09.2005 20:44:48
Stephan
Hallo,
Ich möchte eine Gültikeitsprüfung über die Zellen der Spalte einer Tabelle die Teilenummern darstellen mit folgenden Eigenschaften:
1) Die Werte sollen vierstellige Zahlen im Bereich zwischen 1000 und 9999 sein
2) Die Werte dürfen über genau eine Dezimalstelle verfügen
3) Ein Wert darf nur einmal in der Liste erscheinen, also die Neueingabe einer bereits vorhandenen Zahl soll ausgeschlossen sein.
Beispiel für gültige Werte:
1000
1001
1003
1115
1115,1
2004
2004,1
2004,2
2302
...
...
Hat da jemand eine Idee?
Viele Grüße
Stephan

18
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Gültigkeitsprüfung auf Einmaligkeit und Weite
05.09.2005 21:15:52
Ramses
Hallo
meinst du so ?
 
 A
11000
21000.1
31001.1
 

A1:A3 markieren
Die Formel für die Bedingte Formatierung lautet
=UND(GANZZAHL((REST(A3;1)*10))>=0;GANZZAHL((REST(A3;1)*10)=1000)
Gruss Rainer
Anzeige
Korrektur...
05.09.2005 21:18:53
Ramses
Hallo
die Einmaligkeit vergessen
=UND(ZÄHLENWENN($A$1:$A$3;A1)=1;GANZZAHL((REST(A1;1)*10))>=0;GANZZAHL((REST(A1;1)*10)=1000)
Zellbezüge bitte entsprechend anpassen.
Die Formel geht davon aus, dass die erste Zelle deines markierten Bereiches A1 ist.
Gruss Rainer
AW: Korrektur...
05.09.2005 21:28:29
Fred
Hi,
sicher? Ich kann mehr Nachkommastellen eingeben.
mfg Fred
Da hast du recht :-)
05.09.2005 21:37:37
Ramses
Hallo
da ist noch etwas knobeln angesagt.
Mach einen Vorschlag
Gruss Rainer
Keine Doppler und nur Zahlen mit 1 Nachkommastelle
05.09.2005 21:43:47
{Boris}
Hi Rainer,
so vielleicht:
=(ZÄHLENWENN(A:A;A1)=1)*ISTZAHL(A1)*(A1=KÜRZEN(A1;1))
Grüße Boris
Natürlich noch *(A1>=1000)*(A1<=9999)
05.09.2005 21:46:45
{Boris}
Also:
=(ZÄHLENWENN(A:A;A1)=1)*ISTZAHL(A1)*(A1=KÜRZEN(A1;1))*(A1>=1000)*(A1 Grüße Boris
Anzeige
AW: ich würde es so machen...
05.09.2005 22:20:54
FP
Hallo {Boris},
=(ZÄHLENWENN(A:A;A1)=1)*(REST(A1*10;1)=0)*(A1>999)*(A1 ISTZAHL(A1) kannst Du weglassen, ausser Du machst es so:
=WENN(ISTZAHL(A1);(ZÄHLENWENN(A:A;A1)=1)*(REST(A1*10;1)=0)*(A1>999)*(A1 Servus aus dem Salzkammergut
Franz
ISTZAHL ist natürlich überflüssig...
05.09.2005 22:27:17
{Boris}
Hi Franz,
...aber bei dir geht auch 999,4. Du solltest schon auf &gt=1000 abfragen.
1000,000 geht bei Dir auch nicht, obwohl das Ergebnis eine Ganzzahl ist.
Aber sei´s drum - Lösungen hat er ja nun ;-)
Grüße Boris
AW: Du verwirrst mich
05.09.2005 22:36:12
FP
Hallo Boris,
warum sollte 1000,000 nicht gehen?
Tabelle3
 AB
11000,0001
Formeln der Tabelle
B1 : =(ZÄHLENWENN(A:A;A1)=1)*(REST(A1*10;1)=0)*(A1>=1000)*(A1<10^4)
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Das mit dem &gt= scheint ein echtes Problem bei mir zu sein ;-).
Das muss ich mir im Zusammenhang mit Fließkommazahlen endlich merken...
Servus aus dem Salzkammergut
Franz
Anzeige
Da hab ich mich selbst angeschossen...
05.09.2005 22:46:20
{Boris}
Hi Franz,
...1000,000 geht bei meiner Lösung mit KÜRZEN nicht ;-)
Aber ich kann´s ja auch so formulieren: Die Eingabe von mehr als 1 Nachkommastelle ist eben nicht erlaubt ;-)
Sei´s drum - wenn du auf >=1000 und Grüße Boris
Aus den Tiefen der Funktionen...
05.09.2005 21:52:01
Ramses
Hallo Boris
Kurz und Knackig.
Cool
Hast noch eine Erklärung dafür :-)
 
 ABCD
31001.121.120.12 
4    
5 417 
6    
Formeln der Tabelle
B3 : =REST(A3;GANZZAHL(A1))
C3 : =B3-1
B5 : =LÄNGE(B3)
C5 : =LÄNGE(C3)
 

Gruss Rainer
Anzeige
Was steht denn in A1? oT
05.09.2005 22:03:08
{Boris}
Grüße Boris
OK - wird wohl 1000 sein...oT
05.09.2005 22:05:42
{Boris}
AW: Fließkommaformat IEEE754
05.09.2005 22:18:59
Stephan
Ja Vielen Dank.
Bis auf die Nachkommastelle haben wir ja die Lösung.
Bei mir sind (auf deutschem System) allerdings die Zahlen immer mit "," dargestellt.
Viele Grüsse
Stephan
Wieso "Bis auf die Nachkommastelle"?
05.09.2005 22:21:05
{Boris}
Hi Stephan,
was funktioniert bei dir da nicht?
Grüße Boris
AW: Wieso "Bis auf die Nachkommastelle"?
05.09.2005 22:25:19
Stephan
Sorry jetzt hab ichs kapiert. Du hast recht es funktioniert wie gewünscht. Vielen Dank nochmal
Grüße
Stephan
Anzeige
AW: Fließkommaformat IEEE754
05.09.2005 22:29:40
Ramses
Hallo Boris
man kann sich einfach auf nichts mehr verlassen :-)
Danke für den Link,... auch wenn ich das einen starken Knackpunkt finde.
Das ist doch wohl nun das einfachste der Welt.
Die Funktion REST rechnet ja in diesem Fall eigentlich richtig,... aber dass die Länge des Zelleninhaltes falsch berechnet wird,... das erfordert nun schon höheres Microsoft EXCEL Verständnis.
Gruss Rainer

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige