Excel: oblicz średnią liczb oddzielonych przecinkami
Aby obliczyć średnią wartość liczb w komórce programu Excel, oddzielonych przecinkami, możesz skorzystać z poniższego wzoru:
=IFERROR(AVERAGE(--MID(SUBSTITUTE(","& A2 ,",",REPT(" ",LEN( A2 ))),ROW(INDIRECT("1:"&LEN( A2 )-LEN(SUBSTITUTE( A2 ,",""))+1))*LEN( A2 ),LEN( A2 ))), A2 )
Ta konkretna formuła oblicza średnią wartości oddzielonych przecinkami w komórce A2 .
Na przykład, jeśli komórka A2 zawiera 1,2,3 , wówczas ta formuła zwróci 2 , ponieważ jest to średnia z tych wartości:
Średnia: (1+2+3) / 3 = 2
Poniższy przykład pokazuje, jak zastosować tę formułę w praktyce.
Przykład: Oblicz średnią liczb oddzielonych przecinkami w programie Excel
Załóżmy, że w Excelu mamy następującą kolumnę wartości oddzielonych przecinkami:
Załóżmy, że chcemy obliczyć średnią wartość w każdej komórce w kolumnie A.
Gdybyśmy po prostu spróbowali użyć funkcji ŚREDNIA() , otrzymalibyśmy #DZIEL/0! błąd w każdej komórce, ponieważ ta funkcja nie obsługuje wartości oddzielonych przecinkami:
Zamiast tego musimy wpisać następującą formułę w komórce B2 :
=IFERROR(AVERAGE(--MID(SUBSTITUTE(","& A2 ,",",REPT(" ",LEN( A2 ))),ROW(INDIRECT("1:"&LEN( A2 )-LEN(SUBSTITUTE( A2 ,",""))+1))*LEN( A2 ),LEN( A2 ))), A2 )
Możemy następnie kliknąć i przeciągnąć tę formułę do każdej pozostałej komórki w kolumnie B:
Kolumna B wyświetla teraz średnią z każdej listy wartości oddzielonych przecinkami w kolumnie A.
Na przykład:
- Średnia z 2,4,5,5,7,13 to 6 .
- Średnia z 3,5,6,8 to 5,5 .
- Średnia z 10,12,14,14,15,19 to 14 .
I tak dalej.
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe operacje w programie Excel:
Jak obliczyć średnią, jeśli komórka zawiera liczbę w programie Excel
Jak używać ŚREDNIEJEŻELI z wieloma zakresami w programie Excel
Jak obliczyć średnią z wyłączeniem wartości odstających w programie Excel