Avatar billede fqthjoe Nybegynder
24. november 2008 - 13:14 Der er 7 kommentarer og
3 løsninger

Hent cifre ud og skriv en bestemt tekst.

Hej,
Jeg har en kolonne hvor der kan stå 9912xxx - 9917xxx - 9925xxx.
Så vil jeg gerne tjekke på cifre 3 og 4. Altså f.eks. 12 - 17 - 25. Og så hvis det er 12 skriv Odense, 17 skriv Århus osv. i en kolonne for sig.
Kan det lade sig gøre ?
THJOE
Avatar billede lerskov Praktikant
24. november 2008 - 13:24 #1
Denne "hvis" formel kan gøre det, måske findes der en nemmere løsning. Der ligger også en begrænsgning på 7 "hvis"-sætninger i denne formel.

=HVIS(MIDT(A1;3;2)="12";"Odense";HVIS(MIDT(A1;3;2)="17";"Århus";HVIS(MIDT(A1;3;2)="25";"København";"")))
Avatar billede mugs Novice
24. november 2008 - 13:30 #2
Din tekst (9912xxx ) er i celle A1:

=HVIS(MIDT(A1;3;2)="12";"Odense";HVIS(MIDT(A1;3;2)="17";"Århus";"Ingen af delene"))

Afhængig af hvor mange muligheder du har, vil det måske give en lidt uoverskuelig funktion.
Avatar billede fqthjoe Nybegynder
24. november 2008 - 13:32 #3
Tak.....
jeg har 45 muligheder. Kan jeg lave et ark med 2 kolonner. Hvor der står 1-40 i kolonneA og navnene i kolonne B.. Og så tjekke på den istedet ?
Prøver lige det i har skrevet..
Avatar billede mugs Novice
24. november 2008 - 13:40 #4
Det er som udgangspunkt, at Excel kun kan handle 7 HVIS, men der er en workaround:

http://www.cpearson.com/excel/nested.htm
Avatar billede sleeper Nybegynder
24. november 2008 - 13:41 #5
Hvis du har office 2007 er der ikke en begrænsning på 7 "Hvis" men 64

Hvis du har en ældre model, kan der også bygges en "og" ind i formlen
Avatar billede mugs Novice
24. november 2008 - 13:42 #6
En anden mulighed er, at du i etr aeparat arm kan indtaste cifrerne efterfulgt af byen i den næste kolonne. Derefter uddrage 3. og 4. ciffer i din celle. Derefter et LOPSLAG der henter bynavnet.

En lidt mere elegant løsning end HVIS og mere overskuelig ved evt. tilretning.
Avatar billede lerskov Praktikant
24. november 2008 - 13:44 #7
mugs løsning er god.

hvis du lavet en liste med byer og formatere tallende som tekst kan du bruge denne formel.

Tabellen med dato ligge i kolonne F og G

=HVIS(ER.FEJL(LOPSLAG(MIDT(A1;3;2);F:G;2;FALSK));"Findes ikke";(LOPSLAG(MIDT(A1;3;2);F:G;2;FALSK)))
Avatar billede fqthjoe Nybegynder
24. november 2008 - 14:35 #8
Kanon tak. Smid svar, så I får Points.. Bruger nok mugs el. lerskov, hvis jeg kan få den til at virke ;-)
Har office2007
Avatar billede lerskov Praktikant
24. november 2008 - 14:38 #9
Et svar :-)
Avatar billede mugs Novice
24. november 2008 - 15:15 #10
Tak :o)
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