=IF(AND(G7<=45;G7<=99)G7*'Beregning (LUFT)'!C5; )
De 2 IF'sætninger kan skrives sammen til 1; men der mangler så en fortsættelse.
Prøv en lidt mere udførlig beskrivelse af, hvad det er, du skal udregne.
Hej hjælpønkeshurtig :-)
som jeg læser dit spørgsmål, er det denne formel du ønsker:
=IF(G7<=-45;G7*Sheet2!B5)+IF(G7<=45;G7*Sheet2!C5)+IF(G7<=99;G7*Sheet2!D5)+IF(G7<=499;G7*Sheet2!E5)
Jeg læser åbenbart spørgsmålet lidt anderledes ,så her er lige et bud mere:
=IF(AND(G7>=-45;G7<45);G7*'Beregning (LUFT)'!C5;0)+IF(AND(G7>=45;G7<100);G7*'Beregning (LUFT)'!D5;0)+IF(AND(G7>=100;G7<500);G7*'Beregning (LUFT)'!E5;0)+IF(G7>=500;G7*'Beregning (LUFT)'!F5;0)
Forklaring:
Hvis G7>=-45 OG <+45 så ganges med 'Beregning (LUFT)'!C5
Hvis G7>=45 OG <100 så ganges med 'Beregning (LUFT)'!D5
Hvis G7>=100 OG <500 så ganges med 'Beregning (LUFT)'!E5
Hvis G7>=500 så ganges med 'Beregning (LUFT)'!F5
Jeg ved ikke om det er præcis det, du er ude efter, men det skulle være rimeligt let at ændre.
SJAP = Din funktion var helt korrekt :) takker, lige en ting til: kan man indsætte en minimum værdi i boksen?
Den funktion som jeg har beskrevet accepterer ikke værdier mindre end -45.
Eller rettere: funktionen giver 0, hvis G7 er mindre end -45.
Ikk når jeg regner den ud? -45 giver stadigvæk værdi (skal den også) men kan man indsætte et minimums værdi?
Du kan lave en IF-sætning der undersøger om værdien er større end minimumsværdien, f.eks.:
=IF(G7>-100;IF(AND(G7>=-45;G7<45);G7*'Beregning (LUFT)'!C5;0)+IF(AND(G7>=45;G7<100);G7*'Beregning (LUFT)'!D5;0)+IF(AND(G7>=100;G7<500);G7*'Beregning (LUFT)'!E5;0)+IF(G7>=500;G7*'Beregning (LUFT)'!F5;0);0)
eller
=IF(G7>=-45;IF(AND(G7>=-45;G7<45);G7*'Beregning (LUFT)'!C5;0)+IF(AND(G7>=45;G7<100);G7*'Beregning (LUFT)'!D5;0)+IF(AND(G7>=100;G7<500);G7*'Beregning (LUFT)'!E5;0)+IF(G7>=500;G7*'Beregning (LUFT)'!F5;0);"")
så vil der ikke stå noget i cellen, hvis værdien ikke er større end -45.