Avatar billede finb Ekspert
23. januar 2020 - 14:04 Der er 2 kommentarer og
4 løsninger

Datavalidering ?

Datavalidering:
Kan jeg oprette flere slags Datavalidering på de samme celler ?
Simpelt eksempel:

Indtastningen skal være < 10
OG
indtastningen skal være et ulige tal
OG
indtastningen skal være et HELTAL

Jeg tænker fx:
= betingelse1 * betingelse2 * betingelse3
eller er der en smart måde ?
Tak finb
Avatar billede xl-Enthusiast Ekspert
23. januar 2020 - 14:36 #1
=((A1=INT(A1))*(A1=ODD(A1))*(A1<10)=1)

dansk:

=((A1=HELTAL(A1))*(A1=ULIGE(A1))*(A1<10)=1)
Avatar billede Jan K Ekspert
23. januar 2020 - 14:45 #2
=OG(ER.ULIGE(H1);H1<10;H1-HELTAL(H1)=0)
Avatar billede store-morten Ekspert
23. januar 2020 - 16:27 #3
Data --> Dataværktøjer --> Datavalidering:
Vælg --> Datavalidering.
Indstillinger.
Tilad: Liste
Kilde: 1;3;5;7;9
Fjern evt. flueben i: Rulleliste i cellerne
Fejlmeddelelse.
Type: Stop
Fejlmeddelelse: Du skal indtaste: 0 - 1 - 5 - 7 eller 9
Avatar billede xl-Enthusiast Ekspert
24. januar 2020 - 06:41 #4
@store-morten

Det kan sagtens være, at dit forslag er fuldt dækkende, men kun spørgeren kan afgøre det. Han nævner intet om, at tallene ikke kan være negative, altså -1, -3, -5, -7, -9.
Avatar billede finb Ekspert
27. januar 2020 - 14:12 #5
Udmærkede svar, jeg giver point lige om lidt, men
kan man lave flere forskellige Valideringer på 1 range,
(fx "a1:c9"),  så fx:
Validering_1 svarer: "Dublet",
Validering_2 svarer: "Negativt tal"
osv... ?
Tak finb
Avatar billede Jan K Ekspert
27. januar 2020 - 16:15 #6
Ikke med datavalidering. Så skal du ud i en VBA løsning.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester