Avatar billede Anirac Praktikant
28. januar 2021 - 08:57 Der er 7 kommentarer

Hjælp til formel - Brugerdefineret datavalidering

Hej!

Jeg er ved at lave en vagtplan i Excel. Jeg har en række celler, primært tal og nogle med tekst, som ikke må gentages mere end én gang pr. kolonne.

Der skal komme en påmindelse/advarsel til brugeren af vagtplanen, hvis samme talværdi/tekst er indtastet mere end én gang pr. kolonne.

Tal og tekst som ikke må gentages mere end én gang pr. kolonne :
1-37
W1-W17
LA/IN
Indkøb
Emneuge
Kontor
Bager
PS
H2

SVE
AK
Intro

Er det muligt at lave? Jeg er ikke en haj til Excel.
Avatar billede kim1a Ekspert
28. januar 2021 - 10:00 #1
Er det nok advarsel hvis cellen bliver en farve? I så fald kan du bruge betinget formattering og farve dubletter. Blot marker hele kolonnen og vælg det i båndet i "hjem".
Bemærk der dog nok vil være forskel på "hund" og "hund " (altså et mellemrum foran eller bagefter)
Avatar billede jens48 Ekspert
28. januar 2021 - 10:04 #2
Hvis du har din liste stående i kolonne Z kan du mærke de ønskede kolonner op og under data validering bruge denne formel

=AND(COUNTIF(A:A;G3)<2;COUNTIF($Z:$Z;A2)=1)

På dansk er AND =OG og COUNTIF = TÆL:HVIS

Bemærk at hvis kolonne A ikke er med i datavalideringen skal formelen rettes til
Avatar billede Anirac Praktikant
28. januar 2021 - 10:24 #3
Jeg har nu lagt min liste under Z, markeret de ønskede kolonner og indsat formlen, under datavalidering. Når jeg trykker OK, står der: Du har angivet navnet på et område, der ikke findes.
Avatar billede Anirac Praktikant
28. januar 2021 - 10:33 #4
Vedr. betinget formatering og farveadvarsel, så kan jeg godt få det til at virke, hvis jeg skriver eks. 1 ind i cellerne, manuelt. Men hvis jeg kopierer teksten ind i kolonnerne, fra min liste med vagtkoder, så virker det ikke. Hvorfor?

Jeg vil helst, at der kunne poppe en advarsel op ved dubletter.

Tak fordi I svarer så hurtigt - og for hjælp :-)
Avatar billede jens48 Ekspert
28. januar 2021 - 10:47 #5
Ups. Jeg fik ikke skrevet formelen korrekt:

=AND(COUNTIF(A:A;A2)<2;COUNTIF($Z:$Z;A2)=1)

Hvis kolonne A ikke er med skal der rettes 3 steder i formelen
Avatar billede Anirac Praktikant
28. januar 2021 - 10:58 #6
Jens48: Det er kolonne C-N som der skal føres dubletkontrol på. Hvordan retter jeg det i formlen? :-)
Avatar billede jens48 Ekspert
28. januar 2021 - 11:38 #7
Marker det ønskede område og ret formelen til

=AND(COUNTIF(C:C;C2)<2;COUNTIF($Z:$Z;C2)=1)

Hvis C2 ikke er den øverste celle skal C2 rettes to steder i formelen
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