Avatar billede laurbjerg Nybegynder
17. december 2001 - 10:20 Der er 13 kommentarer og
2 løsninger

lopslag

Jeg skal dividerer et felt i et ark (felt C4) med et lopslag, men lopslaget kan ikke finde noget , så resultatet bliver #division/0.

formel: c4/(LOPSLAG(B4;matrix!$B$5:$D$55;2;FALSK))hvordan undgår man det ?
Avatar billede askims Nybegynder
17. december 2001 - 10:25 #1
LAV ET CHECK MED EN HVIS-FORMEL!

ASKIMS
Avatar billede janvogt Praktikant
17. december 2001 - 10:25 #2
Du kan bruge denne her:
=hvis(er.fejl(c4/(LOPSLAG(B4;matrix!$B$5:$D$55;2;FALSK));0;c4/(LOPSLAG(B4;matrix!$B$5:$D$55;2;FALSK))))
Avatar billede laurbjerg Nybegynder
17. december 2001 - 10:26 #3
>askims

uddyb det, da det ikke trænger helt ind !
Avatar billede b_hansen Novice
17. december 2001 - 10:26 #4
=hvis(er.tom(c4);\"\";c4/(LOPSLAG(B4;matrix!$B$5:$D$55;2;FALSK)))
Avatar billede askims Nybegynder
17. december 2001 - 10:26 #5
EKSEMPELVIS

HVIS(ER.FEJL(LOPSLAG(B4;matrix!$B$5:$D$55;2;FALSK));\"\";LOPSLAG(B4;matrix!$B$5:$D$55;2;FALSK))
Avatar billede janvogt Praktikant
17. december 2001 - 10:28 #6
Formlen kontrollerer, om opslaget giver fejl. Gør den det returneres der nul, ellers laves dit opslag som vist.
Avatar billede askims Nybegynder
17. december 2001 - 10:28 #7
Den sidste formel i hvis-sætningen skal selvfølgelig tage c4/lopslag(..)
Avatar billede janvogt Praktikant
17. december 2001 - 10:30 #8
Hov, der gik vist noget galt med parantesen.
Den skulle se sådan ud:

=hvis(er.fejl(c4/(LOPSLAG(B4;matrix!$B$5:$D$55;2;FALSK)));0;c4/(LOPSLAG(B4;matrix!$B$5:$D$55;2;FALSK)))
Avatar billede laurbjerg Nybegynder
17. december 2001 - 10:41 #9
Jeg deler pointene da i næsten var lige hurtige
Avatar billede laurbjerg Nybegynder
17. december 2001 - 11:01 #10
>askims
hvis jeg bruger din formel HVIS(ER.FEJL(LOPSLAG(B4;matrix!$B$5:$D$55;2;FALSK));\"\";LOPSLAG(B4;matrix!$B$5:$D$55;2;FALSK)) , burde den resulterer i et blankt felt, men det \"funker\" ikke ????
Avatar billede askims Nybegynder
17. december 2001 - 12:45 #11
Det er korrekt - hvad sker der siden den ikke funker?

Du kan alternativt prøve at erstatte \"\" med 0.

Din formel skal se sådan ud:
=HVIS(ER.FEJL(LOPSLAG(B4;matrix!$B$5:$D$55;2;FALSK));\"\";c4/LOPSLAG(B4;matrix!$B$5:$D$55;2;FALSK))
Avatar billede b_hansen Novice
17. december 2001 - 12:48 #12
problemet kan vel osse være, at der står noget tekst i c4. Det vil osse give en fejlmelding.
Avatar billede laurbjerg Nybegynder
17. december 2001 - 12:55 #13
der står ikke noget tekst i C4 og hvis jeg sletter hvad der står i B4 , går det heller ikke i hak??
Avatar billede bak Forsker
17. december 2001 - 14:49 #14
Det er fordi ER.FEJL ikke omfatter #I/T.
på engelsk skal du bruge ISNA i stedet for. På dansk mener jeg at funktionen hedder ER.IKKE.TILGÆNGELIG
Avatar billede bak Forsker
17. december 2001 - 14:54 #15
Sorry, jeg kan have en oversættelsesfejl.
På engelsk er der nemlig to fejlfunktioner der ligner hinanden.
ISERR og ISERROR
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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