Avatar billede Stela Novice
08. december 2015 - 13:29 Der er 5 kommentarer og
1 løsning

Jeg står og mangler en formel til at kunne søge i en reference-tekst.

Hej,

Jeg har brug for en HVIS formel, så jeg kan bygge videre på mit ark. Arket handler om at den selv kan sætte kontonr på ud fra de 2 første tegn og så søger den i et lopslag med kontonummer.

Jeg søger en formel som ud fra 3 forskellige tekster skal skrive 1,2 eller 3 som output (Ikke Sand eller falsk, så kan jeg ikke bygge videre nemlig)

Formelen skal kunne håndtere 3 forskellige input som er (In, Dk og Op)
Så hvis det er In, så skriver den 1.
Så hvis det er Dk, så skriver den 2.
Så hvis det er Op, så skriver den 3.

Jeg har fundet den her formel som jeg har prøvet at tilpasse, men uden held.
=HVIS(HVIS(ER.TAL(FIND("IN";STORE.BOGSTAVER(A1);1));1;0)+HVIS(ER.TAL(FIND("DK";STORE.BOGSTAVER(A1);1));1;0)>=1;SAND;FALSK)

- Jeg kan ikke få tilføjet "OP" til den og jeg kan ikke få den til at skrive 1,2 eller 3 som output...

Er det et klogt hoved som muligvis kan hjælpe mig? :)

På forhånd tak!

Med Venlig Hilsen

Steffan
08. december 2015 - 14:15 #1
=HVIS(ER.TAL(FIND("IN";STORE.BOGSTAVER(A1);1));1;HVIS(ER.TAL(FIND("DK";STORE.BOGSTAVER(A1);1));2;HVIS(ER.TAL(FIND("OP";STORE.BOGSTAVER(A1);1));3;"")))
08. december 2015 - 14:23 #2
Men hvis det skal være de 2 første tegn i cellen der er hhv. In, Dk eller Op, dur din formel ikke.

Den finder enhver forekomst af de 2 bogstaver i cellen.
08. december 2015 - 15:02 #3
Denne formel tjekker om de 2 første tegn i A1 er lig med en af dine kombinationer:

=HVIS(VENSTRE(STORE.BOGSTAVER(A1);2)="IN";1;HVIS(VENSTRE(STORE.BOGSTAVER(A1);2)="DK";2;HVIS(VENSTRE(STORE.BOGSTAVER(A1);2)="OP";3;"")))
Avatar billede kabbak Professor
08. december 2015 - 15:20 #4
Brug Lopslag

=LOPSLAG(VENSTRE(A1;2);Opslagsomrade;2;FALSK)
hvor du har

In    1
Dk    2
Op    3

i opslagsområdet
Avatar billede xl-Enthusiast Ekspert
08. december 2015 - 20:15 #5
Eller:

=SLÅ.OP(A1;{"Dk";"In";"Op"};{2;1;3})
Avatar billede Stela Novice
09. december 2015 - 09:18 #6
Mange tak for hjælpen!

Jeg fandt ud af det med
=HVIS(ER.TAL(FIND("IN";STORE.BOGSTAVER(P25);1));1;"")&HVIS(ER.TAL(FIND("DK";STORE.BOGSTAVER(P25);1));2;"")&HVIS(ER.TAL(FIND("OP";STORE.BOGSTAVER(P25);1));3;"")
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