27. november 2008 - 21:45Der er
29 kommentarer og 1 løsning
undgå dobbel indtastning
Jeg har lige et spørgsmål. Findes der sådan en funktion hvor man kan undgå at taste dubletter. Jeg har et ark hvor jeg har en masse elever stående med deres elev nummer. Jeg vil gerne undgå at systemet fortæller mig at det tastet elev nummer allerede eksister i listen.
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Du kan bruge funktionen "Datavalidering" til dette formål. Flg. eksempel forudsætter at de data du vil undgå dobbelt indtastning af, står i kolonne A: Vælg funktionen "Datavalidering" Vælg "Brugerdefineret" i "Tillad" Skriv flg. i feltet "Formel": =TÆL.HVIS($A$1:A1;A1)=1 Du kan evt. vælge at få en fejlmeddelelse, ved at benytte det sidste faneblad i boksen Sig til hvis du skal have mere assistance. /Be_Nice
--> 8718 - det er korrekt at det er muligt at løse opgaven med betinget formatering - men denne løser "kun" opgaven halvt, da brugeren jo netop vil undgå at taste elever dobbelt i sin liste. Betinget formatering gør "kun" opmærksom på at der er flere forekomster af samme indhold. /Be_Nice
Der er i øvrigt ikke forskel på hvor du finder funktionen "Datavalidering" i de 2 versioner, så du får opskriften her: --> Marker hele den kolonne du ønsker kontrolleret for indtastning - i mit eksempel A --> Under "Data" vælger du "Datavalidering" --> Vælg "Brugerdefineret" i boksen "Tillad" --> Skriv flg. formel i feltet "Formel": =TÆL.HVIS($A$1:A1;A1)=1 --> Tryk på OK Nu kontrolleres alle indtastninger i kolonne A for dubletter og giver dig en fejlmelding hvis du taster noget der i forvejen findes i kolonnen. Det er ikke nødvendigt at sortere data. /Be_Nice
jeg kan bare ikke få det til at fungere. Sådan ser der ud. Elev # Navn CPR # Kørelærer 1 Afregnet Lektioner 75 Sahdia Malik 20 35-8485 hans Ja 16 03-09-07 1 Ann Christina 010373-2492 Hans Ja 16 15-02-08
Hvis jeg nu taster en ny elev ind, lad os sige elev # 1, så skal den give mig en fejl meddelse at elev nummer 1 er afregnet. Er det så stadig datavalidering der skal bruges?
Hvis du har "Elev" i kolonne A og brugt min vejledning, så burde du få en fejlmeddelelse når du næste gang taster 1 i kolonne A for at oprette denne elev igen. Men måske er det ikke det du mener? Jeg er med på linien kort tid endnu - men ellers må vi kigge videre på det i morgen. Lad mig lige høre hvad du siger. /Be_Nice
Der er lige et problem igen. Jeg troede det fungeret. Jeg har en masser elever med forskellige elev nummer og listen er sorteret efter deres navne så elev nummerende står ikke i rækkefølge. Fra min liste som vist øverst, hvis jeg nu taster elev 75 så skal den give mig en fejl meddelse. Det gør den ikke. Du skal forstille dig at jeg har lige nu 240 elever stående og der kommer flere på hen af vejen. Hvad skal jeg gøre?
Hej be nice. Problemet er ikke løst fordi nu giver den fejl meddelse på alle nye elever nummer jeg taster ind og det forstår ikke. hvad skal jeg gøre herfra?
Jeg troede at du havde løst det iht. din besked af 27/11 2008 kl. 23.15.27. Hvad er problemet når du indtaster nye elever - hvad er fejlmeddelelsen? Vi skal nok få det løst /Be_Nice
Hej igen - så har jeg fået kigget nærmere på filen. Det viser sig at du ikke har markeret hele kolonne A, for at indtaste formlen for hele kolonne A og desuden har du glemt "=" i indtastningen. Marker hele kolonne A ved at trykke på A (også selvom du ikke har data i A1 og A2) Følg ovenstående anvisning og skriv flg.: =TÆL.HVIS($A$1:A1;A1)=1 /Be_Nice
jeg fatter det bare ikke. Nu har jeg gjort lige præcis som du har skrevet men giver mig lov til at taste det samme nummer ind uden fejl meddelse. Jeg ved ikke hvad jeg skal gøre.
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.