En hurtig måde: Om dine data starter i med A i A2, EU i A3, så lav en autofilter på A2 til B6. Skriv formlen: =SUBTOTAL(1;B3:B6) i B1. Herefter kan du vælge dit filter i drop down boxen i A2, og formlen vil give average af de synlige filtrerede værdier. Hilsen Luffe
Om du skal have listet det hele: Du har data som ovenstående og du har EU stående i D3 og US stående i D4; så skriver du følgende formel i E3 og E4: =SUMPRODUCT(($A$3:$A$6=D3)*($B$3:$B$6))/COUNTIF($A$3:$A$6;D3) Så skulle du have begge på en gang. Hilsen
Jeg formoder så at værdien 0 ikke skal med i beregningen af gennemsnittet. Så kan du ændre formlen til: =SUMPRODUCT(($A$3:$A$6=D3)*($B$3:$B$6))/SUMPRODUCT(($B$3:$B$6>0)*($A$3:$A$6=D3)) den dividerer så kun med de antal EU til eksempel der har en værdi større end 0. Hilsen Luffe
En hjælpekolonne? Hvis du skal have et gennemsnit for både EU og US, kan det vel ikke gøres i mindre end to celler. En sumif (eller hvis den eksisterede =averageif) ville vel bruge ligeså meget plads. Med hjælpekolonne mener du måske den unikke sortering af dine A variable som jeg har i kolonne D? Alternativt kan du jo bruge et autofilter, som jeg foreslog først og en subtotal, så bruger du jo kun en celle på udregningen, men kan jo så også kun se et resultat ad gangen. Om du bruger denne løsning, kunne du jo fravælge dine 0'er i filteret i B2. Tak for point Skriv tilbage om du har flere overvejelser. // Luffe
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.