Avatar billede simulu Juniormester
27. december 2019 - 17:25 Der er 12 kommentarer og
1 løsning

# I/T ved brug af formel

I nedenstående formel er der en formel i F3, der giver et tal, som skal bruges til at slå op i en tabel.
=INDEKS(L:L;SAMMENLIGN(F3;K:K; 0))

Problemet er, at den skriver # I/T, når den henter data fra F3.
Hvis jeg skriver tallet manuelt i F3, virker formlen fint og skriver teksten fra opslagskolonnen.

Nogen, der kan løse dette problem for mig?

Mvh Jan
Avatar billede store-morten Ekspert
27. december 2019 - 18:34 #1
Det er lidt voldsomt at bruge hele kolonner!

Hvad står der ellers i F3?
Avatar billede store-morten Ekspert
27. december 2019 - 18:45 #2
Er der en grund til ikke at bruge Lopslag?

=LOPSLAG(F3;K3:L10;2;FALSK)
Avatar billede simulu Juniormester
27. december 2019 - 19:41 #3
Store-Morten:
I F3 står der: =MIDT(D2;7;5). Og det er åbenbart det, der gør, at den skriver # it, for hvis jeg skriver f.eks. 42565, er der ingen problemer.
Du kan have ret i at en hel kolonne nok er i overkanten. Kan sagtens reducere den til et meget mindre og specifikt område.

Jeg er ikke fortrolig med lopslag, så denne formel har jeg ikke været opmærksom på men prøver den af for at se, om den virker, som jeg håber.
Avatar billede simulu Juniormester
27. december 2019 - 19:42 #4
Nahh, =LOPSLAG(F3;K3:L10;2;FALSK) giver nu også # it.
Avatar billede store-morten Ekspert
27. december 2019 - 19:52 #5
Og hvad står der i D2
Avatar billede store-morten Ekspert
27. december 2019 - 19:56 #6
Gætter på det er tekst ;-)
Avatar billede xl-Enthusiast Ekspert
27. december 2019 - 19:57 #7
Hvad med

=--LOPSLAG(F3;K3:L10;2;FALSK)
Avatar billede store-morten Ekspert
27. december 2019 - 19:58 #8
Så du kan prøve at gange med 1

=MIDT(D2;7;5)*1
Avatar billede simulu Juniormester
27. december 2019 - 20:03 #9
Store-Morten: *1 var simpelthen løsningen. Tak for hjælpen.
PS: D2 er en tekst.
Avatar billede simulu Juniormester
27. december 2019 - 20:04 #10
xl-Enthusiast: Har lige prøvet dit forslag. Det kunne jeg dog ikke få til at virke, da den skriver #VÆRDI!!
Avatar billede store-morten Ekspert
27. december 2019 - 20:07 #11
Det er =MIDT(
Der laver det til tekst.
Avatar billede xl-Enthusiast Ekspert
28. december 2019 - 06:54 #12
Ja du har jo fået en læøsning, så der er vel egentlig ingen grund til yderligere, men altså - jeg mente:

=LOPSLAG(--F3;K3:L10;2;FALSK)
Avatar billede Juul Forsker
02. januar 2020 - 09:36 #13
Hvis du ikke har et tal, men et "tal" som tekst i opslaget, plejer jeg at bruge talværdi i opslagscellen. Altså: =INDEKS(L:L;SAMMENLIGN(TALVÆRDI(F3);K:K; 0))
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

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