For et par dage siden arbejdede jeg på at oprette et Excel -dashboard.
Jeg var nødt til at oprette en række drop-down med mulighederne fra 1 til 5. For at gøre det mere brugervenligt ville jeg også give en mulighed for 'Ikke valgt', når en bruger ikke ønsker at foretage et valg i rullelisten i excel.
Noget som vist herunder på billedet:
Problemet her er, at når jeg vælger 'Ikke valgt' fra rullemenuen, returnerer den teksten Ikke valgt (se i formellinjen på billedet ovenfor). Da jeg skal bruge dette valg i nogle formler, vil jeg have dette til at returnere et 0.
Nu er der 2 måder at formatere tal som tekst ved hjælp af Nummer tilpasset formatering.
Metode 1: Formater tal som tekst i rullelisten i Excel
Du kan formatere tal som tekst på rullelisten i Excel på en sådan måde, at det viser tekst i rullemenuen, men når det er valgt, bliver gemt som et nummer i cellen.
Her er trinene til at gøre dette:
- I en celletype 0 (dette er den celle, du vil have vist som 'Ikke valgt').
- Når cellen er valgt, skal du trykke på Ctrl + 1 (dette åbner dialogboksen Formater celler).
- Vælg fanen Nummer, og gå til tilpasset indstilling.
- I Brugerdefineret skal du skrive "Ikke valgt" som vist på billedet.
- Det er det!! Nu har du en celle, der har Ikke valgt i den, men i formellinjen vises a 0. Når jeg bruger dette til at oprette en rulleliste, kan en bruger vælge indstillingen 'Ikke valgt', og dette ville returnere 0 (som vist nedenfor på billedet).
Metode 2 - Formatér nummer som tekst i cellen i Excel
Selvom ovenstående trick fungerer fint, er det mere fornuftigt at vise 'Ikke valgt' i rullemenuen såvel som i cellen (når det er valgt) i stedet for et 0 (som vist i billede herunder; bemærk værdien i formellinjen). Dette gør det lettere for en anden at hente regnearket og arbejde på det.
Igen kan dette gøres meget let ved hjælp af brugerdefinerede formater.
Her er 2 hurtige måder at gøre dette på:
- Vælg den celle, der har valideringslisten, og tryk på Kontrol + 1 (Dette åbner dialogboksen Format celler).
- Vælg fanen Nummer, og gå til tilpasset indstilling.
- Skriv [= 0] ”Ikke valgt” ELLER Type 0; 0; ”Ikke valgt”.
- Klik på OK.
Hvordan det virker
Tilpasset talformatering har for komponenter (adskilt af semikolon):
<Positive tal>;; ;
Disse fire dele kan formateres separat for at give det ønskede format.
For eksempel i ovenstående tilfælde ønskede vi at vise 0 som ikke valgt. I nummerformateringssekvensen er 0 den tredje del af formatet, så vi ændrede sekvensen til 0; 0; ”Ikke valgt”.
Det betyder, at positive og negative tal vises, som det er, og når der er et nul, vises det som Ikke valgt.
Den anden måde er at give en betingelse til talformatet [= 0] ”Ikke valgt”. Dette display Ikke valgt når værdien i en celle er 0, vil den ellers bruge de generelle formateringsindstillinger.
Her er et par gode kilder til at lære mere om tilpasset talformatering:
- Hjælp til Office
- Ozgrid
- Seks ting tilpasset nummerformatering kan gøre for dig.
Relaterede selvstudier:
- Oprettelse af en afhængig rulleliste i Excel.
- Oprettelse af en rulleliste med søgeforslagsfunktionalitet.
- Oprettelse af flere rullelister uden gentagelse.