webForumDet fria alternativet

if eller iif i Excel?

Kontorsprogram

1 svar · 358 visningar · startad av Brimba

Medlem sedan dec. 19995 874 inlägg
Frågan#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?

Medlem sedan juni 200290 inlägg
#2

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

392 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
126 ms — deklarationer (db)
123 ms — hämta statistik (db)
140 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)