Avatar billede prinsib Seniormester
08. november 2017 - 17:44 Der er 10 kommentarer og
1 løsning

Hjælp til formel

Hej herinde.
Hvorfor virker denne formel ikke? Den skriver #VÆRDI.
=HVIS(D4<>"";((D4*D2)+(E4*E2)+(F4*F2)+(G4*G2)+(H4*H2)+(I4*I2)+(J4*J2)+(K4*K2));"")
Formlen står i L4, og senere vil jeg også gerne have at den også regner, når der står noget i E4,F4,G4 o.s.v.
Hilsen  Ib
Avatar billede Mads32 Ekspert
08. november 2017 - 19:13 #1
Hej

Jeg tro du skal erstatte dine ,(kommaer med ; (simikolon)
Avatar billede store-morten Ekspert
08. november 2017 - 19:17 #2
Måske er der ikke tal i en af cellerne?
Avatar billede store-morten Ekspert
08. november 2017 - 19:27 #3
Måske er der ikke tal i en af cellerne? Læs: andet end tal.

Prøv:
=HVIS(ELLER(D4<>"";E4<>"";F4<>"";G4<>"");((D4*D2)+(E4*E2)+(F4*F2)+(G4*G2)+(H4*H2)+(I4*I2)+(J4*J2)+(K4*K2));"")
Avatar billede Mads32 Ekspert
08. november 2017 - 19:35 #4
Hej

Det jeg har foreslået virker med tal i alle celler.
Hvis et af tallene udskiftes med et bogstav får du  #VÆRDI.

Gør som Store -morten forslår. Tjek om det er tal der står i dine celler
Avatar billede jens48 Ekspert
08. november 2017 - 20:30 #5
Hvis du omskriver formelen til

=HVIS(D4<>"";SUMPRODUKT(D2:K2;D4:K4);"")

undgår du at den skriver #VÆRDI, hvis der står et bogstav eller et mellemrum i en af cellerne
Avatar billede prinsib Seniormester
08. november 2017 - 23:04 #6
Hej. Tusind tak for jeres hurtige løsningsforslag.
Jeg får desværre ikke tid til at afprøve i aften, da jeg ikke er kommet hjem endnu.
Prøver i morgen.
Der står tal i alle celler. I D2 står der 100 kr. I D4 skriver jeg f.eks 2. Så kommer der i L4 til at stå 200. I E2 står 50 kr. så skriver jeg f.eks 2 i E4 og så skal der jo stå 300 i L4.
o.s.v. til K2 hvor der står 0,50 kr.
Hilsen Ib
Avatar billede jens48 Ekspert
08. november 2017 - 23:22 #7
Hvis du har formateret D2:K2 som valuta er det OK, men hvis du har skrevet "kr" efter 100, vil den ikke se det som et tal, og så får du #VÆRDI
Avatar billede store-morten Ekspert
08. november 2017 - 23:27 #8
Netop '100' er et tal.
'100 kr.' er ikke et tal.
Avatar billede prinsib Seniormester
09. november 2017 - 19:04 #9
Hej igen.
Jeg kunne ikke rigtig få jeres formler til at spille, så jeg byggede videre på min egen og den fik jeg til at virke efter at jeg gjorde hvad I fortalte. Hele rækken D2 ---> K2 formateret til VALUTA.
Min formel ser sådan her ud, men kan den ikke laves kortere? (Jeg kan bare ikke)
=HVIS(D5<>"";((D5*D2)+(E5*E2)+(F5*F2)+(G5*G2)+(H5*H2)+(I5*I2)+(J5*J2)+(K5*K2));HVIS(E5<>"";((D5*D2)+(E5*E2)+(F5*F2)+(G5*G2)+(H5*H2)+(I5*I2)+(J5*J2)+(K5*K2));HVIS(F5<>"";((D5*D2)+(E5*E2)+(F5*F2)+(G5*G2)+(H5*H2)+(I5*I2)+(J5*J2)+(K5*K2));HVIS(G5<>"";((D5*D2)+(E5*E2)+(F5*F2)+(G5*G2)+(H5*H2)+(I5*I2)+(J5*J2)+(K5*K2));HVIS(H5<>"";((D5*D2)+(E5*E2)+(F5*F2)+(G5*G2)+(H5*H2)+(I5*I2)+(J5*J2)+(K5*K2));HVIS(I5<>"";((D5*D2)+(E5*E2)+(F5*F2)+(G5*G2)+(H5*H2)+(I5*I2)+(J5*J2)+(K5*K2));HVIS(J5<>"";((I5*D2)+(E5*E2)+(F5*F2)+(G5*G2)+(H5*H2)+(I5*I2)+(J5*J2)+(K5*K2));HVIS(K5<>"";((D5*D2)+(E5*E2)+(F5*F2)+(G5*G2)+(H5*H2)+(I5*I2)+(J5*J2)+(K5*K2));""))))))))
Hilsen og tak for hjælpen. Er der noget med point?
Avatar billede jens48 Ekspert
09. november 2017 - 20:50 #10
Du kan korte den ned til:

=HVIS(TÆL(D5:K5);SUMPRODUKT(D2:K2;D5:K5);"")

Der er ikke noget med points mere, men hvis du kan bruge et af forslagene kan du markere det som et svar.
Avatar billede prinsib Seniormester
09. november 2017 - 21:55 #11
Tak Jens. Jeg prøver dit forslag.
Tak for hjælpen alle sammen.
Ib
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