29. august 2003 - 09:06Der er
9 kommentarer og 2 løsninger
Slår forkert værdi op
Har denne formel: =LOPSLAG($A$1:$A$1000;'C:\Documents and Settings\XX\[omsdata.xls]Ark1'!$A$1:$B$193;2)
Virker fint hvis det i omsdata.xls er data. Hvis den så kommer til en post, hvor der ikke er en værdi i omsdata.xls slår den en tilfældig værdi op. Hvordan løser man det?
Opslagsværdi er den værdi, der skal findes i matrixens første kolonne. Opslagsværdi kan være en værdi, en reference eller en tekststreng.
Tabelmatrix er den datatabel, hvori der skal søges efter data. Brug en reference til et område eller et områdenavn, f.eks. Database eller Liste.
Hvis sorteret er SAND, skal værdierne i den første kolonne af tabelmatrix placeres i stigende rækkefølge: ..., -2, -1, 0, 1, 2, ..., A-Å, FALSK, SAND, ellers returnerer LOPSLAG muligvis ikke den rigtige værdi. Hvis sorteret er FALSK, behøver du ikke at sortere værdierne i tabelmatrix.
Værdierne kan sorteres i stigende rækkefølge, hvis du vælger kommandoen Sorter i menuen Data og derefter markerer Stigende.
=HVIS(ER.FEJL(LOPSLAG($A$1:$A$1000;'C:\Documents and Settings\XX\[omsdata.xls]Ark1'!$A$1:$B$193;falsk));"";LOPSLAG($A$1:$A$1000;'C:\Documents and Settings\XX\[omsdata.xls]Ark1'!$A$1:$B$193;falsk))
=HVIS(ER.FEJL(LOPSLAG($A$1:$A$1000;'C:\Documents and Settings\XX\[omsdata.xls]Ark1'!$A$1:$B$193;2;falsk));"";LOPSLAG($A$1:$A$1000;'C:\Documents and Settings\XX\[omsdata.xls]Ark1'!$A$1:$B$193;2;falsk))
=HVIS(ER.FEJL(LOPSLAG($A$1:$A$1000;'C:\Documents and Settings\XX\[omsdata.xls]Ark1'!$A$1:$B$193;2;falsk));0;LOPSLAG($A$1:$A$1000;'C:\Documents and Settings\XX\[omsdata.xls]Ark1'!$A$1:$B$193;2;falsk))
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.