Avatar billede rasmus1234 Nybegynder
10. november 2004 - 08:55 Der er 20 kommentarer og
2 løsninger

Hvordan får jeg "ikke tilgængeligt væk"

Jeg har følgende formel: =LOPSLAG($A34;'Til Rasmus'!E:F;2;FALSK)

Her er der nogen, der giver resultatet #I/T, hvilket ser træls ud når det skal sendes videre til kunder.

Er der nogen, der kan omskrive min formel?
Avatar billede rasmus1234 Nybegynder
10. november 2004 - 08:55 #1
* Så jeg får et tomt felt
Avatar billede krogsager Nybegynder
10. november 2004 - 08:57 #2
Du kan bruge betinget formatering!
Avatar billede x-lars Novice
10. november 2004 - 08:57 #3
=hvis(er.fejl(LOPSLAG($A34;'Til Rasmus'!E:F;2;FALSK);"";LOPSLAG($A34;'Til Rasmus'!E:F;2;FALSK))

eller

=hvis(ikke.tilgængelig(LOPSLAG($A34;'Til Rasmus'!E:F;2;FALSK);"";LOPSLAG($A34;'Til Rasmus'!E:F;2;FALSK))
Avatar billede rasmus1234 Nybegynder
10. november 2004 - 09:04 #4
x-lars, jeg kan ikke få formlen til at virke...?
Avatar billede rasmus1234 Nybegynder
10. november 2004 - 09:05 #5
betinget formatering - hvordan får jeg det til at virke?
Avatar billede krogsager Nybegynder
10. november 2004 - 09:17 #6
Du skal ind i > format > betinget formatering -så vælger du den/de celler der skal formateres, vælger f.eks hvis = #I/T  så format: "hvid baggrund"
Avatar billede x-lars Novice
10. november 2004 - 09:50 #7
Min fejl! Der mangler en slutparantes efter det første FALSK.
Avatar billede x-lars Novice
10. november 2004 - 09:51 #8
=hvis(er.fejl(LOPSLAG($A34;'Til Rasmus'!E:F;2;FALSK));"";LOPSLAG($A34;'Til Rasmus'!E:F;2;FALSK))

eller

=hvis(ikke.tilgængelig(LOPSLAG($A34;'Til Rasmus'!E:F;2;FALSK));"";LOPSLAG($A34;'Til Rasmus'!E:F;2;FALSK))

Den første ignorer alle fejltyper, den anden kun "Ikke tilgængelig"
Avatar billede x-lars Novice
10. november 2004 - 09:52 #9
Krogsagers forslag burde nu også virke, men mon ikke snarere, det skal være hvid skrift og ikke hvid baggrund?
Avatar billede b_hansen Novice
10. november 2004 - 10:41 #10
fejlen i løsningen fra x-lars skyldes, at der mangler lidt i funktionen ikke.tilgængelig. Den hedder nemlig =er.ikke.tilgængelig()

Derfor skal formelnm se sådan ud:
=hvis(er.ikke.tilgængelig(LOPSLAG($A34;'Til Rasmus'!E:F;2;FALSK));"";LOPSLAG($A34;'Til Rasmus'!E:F;2;FALSK))
Avatar billede krogsager Nybegynder
10. november 2004 - 17:20 #11
Sorry, selvfølgelig "hvid skrift"

Jeg synes at denne løsning ofte er enklere end med "lange" formler, men det kommer jo meget an på det specifike problem.
Avatar billede b_hansen Novice
11. november 2004 - 07:51 #12
Jeg er nok ikke helt enig krogsager. Som regel er det en fordel med den lange formel, idet man så får fjernet fejlmeldingen. Ellers kan den forstyrre, hvis cellen skal bruges i efterfølgende beregninger.
Avatar billede rasmus1234 Nybegynder
11. november 2004 - 08:56 #13
Jeg har nu fået det til at virke:
=HVIS(ER.IKKE.TILGÆNGELIG(LOPSLAG($A3;'Til Rasmus'!A:B;2;FALSK));"";LOPSLAG($A3;'Til Rasmus'!A:B;2;FALSK))

- men når jeg så kopierer denne formel i næste kolonne, så ændres A:B  til B:C.
Kan jeg ikke få den til at ændre A:B  til  C:D  og så i næste E:F  og så  G:H?
Avatar billede b_hansen Novice
11. november 2004 - 09:10 #14
nej, den ændring skal du lave manuelt. Den automatiske tilretning af formlerne flytter formlens indhold det antal rækker/kolonner du flytter formlen.
Avatar billede b_hansen Novice
11. november 2004 - 09:11 #15
en måde at snyde på, er at indsætte formlen i hver anden kolonne, og når du er færdig med at indsætte den, sletter du de tomme kolonner.
Avatar billede rasmus1234 Nybegynder
11. november 2004 - 09:16 #16
B_hansen, meget smart med dit sidste forslag. takker.
Jeg har fået al den hjælp jeg skal bruge. Tak skal I have.
X-lars og B_hansen, læg et svar...
Avatar billede rasmus1234 Nybegynder
11. november 2004 - 09:17 #17
x-lars, tak for idéerne - i mit tilfælde er det ikke nok for lay-out'ets skyld, da de skal videre ind i en database.
Avatar billede rasmus1234 Nybegynder
11. november 2004 - 09:17 #18
undskyld, jeg mente krogsager....tsk.
Avatar billede b_hansen Novice
11. november 2004 - 09:23 #19
Hvis du skal have oplysningerne videre til en database, kan det være en fordel at indsætte et nul i stedet for "" i din =HVIS()-sætning. For så at slippe for at se på nullerne kan du benytte krogsagers forslag om betinget formatering af de kolonner, hvor du laver opslagene.
Avatar billede krogsager Nybegynder
11. november 2004 - 09:23 #20
OK, > b hansen &  rasmus1234
Som jeg netop skriver, citat: ... det er o f t e enklere end med "lange" formler, m e n det kommer jo meget an på det specifike problem
Avatar billede x-lars Novice
11. november 2004 - 11:30 #21
Jamen, det kommer da her. Godt at det kom til at virke! §;-D
Avatar billede rasmus1234 Nybegynder
11. november 2004 - 12:29 #22
værsgo' :-)
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