webForumDet fria alternativet

if eller iif i Excel?

1 svar · 356 visningar · startad av Brimba

BrimbaMedlem sedan dec. 19995 875 inlägg
#1

Hej!

Jag har ett antal celler som innehåller värden.

I en annan cell beräknar jag medelvärdet av dessa celler, typ

=AVARAGE(a1;b3)...

Nu är det så att jag vill bara köra AVARAGE om värdet i kolumnen är större än ett visst tal, typ såhär:

=AVARAGE(iif(a1>s1;a1;null),b3)

Då den första (a1) skall föreställa hur jag skulle vilja göra. Alltså om värdet av a1 är större än värdet i kolumnen s1 så skall den ta med a1, annars skall värdet bli null och då skall AVARAGE fatta att den inte skall ta med det värdet i sin medelvärdesberäkning.

Tips?

XL-DennisMedlem sedan juni 200290 inlägg
#2

=IF(A1>S1;AVERAGE(A1;B3);B3)

128 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)