Test t w Excelu - funkcja T.TEST, Analiza danych i interpretacja wyniku

Programy · 9 min czytania
Ilustracja do artykułu: Test t w Excelu - funkcja T.TEST, Analiza danych i interpretacja wyniku
W skrócie: test t w Excelu zrobisz funkcją T.TEST(tablica1;tablica2;strony;typ), która zwraca p, albo narzędziem Test t z dodatku Analiza danych, które pokazuje też t i df. Typ 1 to próby zależne, typ 2 grupy niezależne z równymi wariancjami, a typ 3 test Welcha, bezpieczny wybór dla dwóch niezależnych grup. Wielkość efektu d i przedział ufności musisz policzyć formułami, bo Excel ich nie podaje. W pracy raportujesz średnie, SD, t(df), p i d.

Test t w Excelu zrobisz na dwa sposoby. Funkcja T.TEST zwraca samą wartość p, a narzędzie Test t z dodatku Analiza danych pokazuje dodatkowo średnie, wariancje, statystykę t i stopnie swobody. W obu przypadkach musisz wybrać typ testu: 1 dla prób zależnych (sparowanych), 2 dla grup niezależnych przy równych wariancjach i 3 dla grup niezależnych przy nierównych wariancjach, czyli test Welcha. Przy dwóch niezależnych grupach bezpiecznym wyborem jest typ 3. Poniżej znajdziesz instrukcję krok po kroku, przykład na liczbach, sposób policzenia wielkości efektu i wzór zapisu w APA 7.

Ten tekst dotyczy obsługi Excela. Założenia testu, hipotezy i logikę porównania średnich omawiamy w tekstach test t-Studenta dla prób niezależnych oraz test t dla prób zależnych. Jeśli nie masz pewności, czy test t w ogóle pasuje do Twoich danych, zacznij od porównania test t-Studenta czy Mann-Whitney.

Funkcja T.TEST w Excelu: składnia

W polskim Excelu funkcja ma tę samą nazwę co w angielskim, ale argumenty rozdzielasz średnikami:

=T.TEST(tablica1;tablica2;strony;typ)
ArgumentCo wpisaćUwagi
tablica1Zakres wyników pierwszej grupy lub pierwszego pomiaruPuste komórki są pomijane, tekst powoduje błąd
tablica2Zakres wyników drugiej grupy lub drugiego pomiaruPrzy typie 1 oba zakresy muszą mieć tyle samo komórek
strony2 dla testu dwustronnego, 1 dla jednostronnegoW pracach dyplomowych prawie zawsze 2
typ1, 2 albo 3Opis w tabeli niżej

Wynik funkcji to prawdopodobieństwo testowe, czyli wartość p. Funkcja nie zwraca wartości t, stopni swobody ani średnich, więc do raportu potrzebujesz jeszcze kilku formuł albo narzędzia z dodatku. W starszych wersjach Excela ta sama funkcja nazywała się TTEST i nadal działa.

Który typ testu t wybrać w Excelu

Układ badaniaTyp w T.TESTNarzędzie w Analizie danych
Te same osoby zmierzone dwa razy (przed i po) albo dopasowane pary1Test t: sparowany, dwie próby dla średnich
Dwie niezależne grupy o podobnych wariancjach2Test t: dwie próby przy założeniu równych wariancji
Dwie niezależne grupy, wariancje różne lub nie wiesz3Test t: dwie próby przy założeniu nierównych wariancji

Dlaczego typ 3 jako domyślny? Klasyczny test Studenta (typ 2) zakłada równe wariancje w grupach i przy nierównych liczebnościach potrafi wtedy dawać zbyt optymistyczne albo zbyt ostrożne p. Test Welcha (typ 3) nie wymaga tego założenia, a gdy wariancje są równe, daje praktycznie ten sam wynik. Delacre, Lakens i Leys (2017) zalecają go z tego powodu jako domyślny test dla dwóch niezależnych grup. Sprawdzanie równości wariancji testem F z Excela i dopiero potem wybór typu to gorsza strategia, bo test F jest wrażliwy na brak normalności. O teście Levene'a, który robi to lepiej, piszemy w tekście jednorodność wariancji i test Levene'a.

Test t w Excelu krok po kroku (Analiza danych)

  1. Włącz dodatek, jeśli jeszcze go nie masz: Plik > Opcje > Dodatki, w polu Zarządzaj wybierz Dodatki programu Excel, kliknij Przejdź i zaznacz Analysis ToolPak.
  2. Ułóż wyniki każdej grupy w osobnej kolumnie, z nazwą grupy w pierwszym wierszu. Jeśli dane masz w jednej kolumnie z kodem grupy obok, posortuj je i skopiuj grupy do dwóch kolumn.
  3. Kliknij Dane > Analiza danych i wybierz odpowiedni wariant testu t.
  4. W polach zakresu zmiennej 1 i zmiennej 2 zaznacz obie kolumny razem z nagłówkami i zaznacz opcję etykiet.
  5. W polu hipotetycznej różnicy średnich wpisz 0, a alfa zostaw 0,05.
  6. Wskaż miejsce wyniku i kliknij OK.
  7. Obok policz funkcją T.TEST to samo p, żeby mieć wynik, który przeliczy się po poprawkach w danych.

Wynik z dodatku to zwykłe liczby, a nie formuły. Gdy poprawisz dane, tabelę trzeba wygenerować ponownie. W polskiej wersji etykiety wierszy bywają przetłumaczone dosłownie, dlatego poniżej opisujemy, co oznacza każdy wiersz.

Przykład: test t w Excelu dla dwóch niezależnych grup

Przykładowe dane: wynik testu wiedzy (w punktach) w dwóch grupach studentów. Grupa A uczyła się z fiszkami (n = 12, komórki A2:A13): 24, 19, 27, 22, 30, 25, 21, 28, 23, 26, 20, 29. Grupa B uczyła się bez nich (n = 14, komórki B2:B15): 18, 22, 15, 20, 17, 23, 16, 21, 19, 14, 24, 18, 20, 25.

Co liczyszFormułaWynik
Średnia w grupie A i B=ŚREDNIA(A2:A13), =ŚREDNIA(B2:B15)24,50 i 19,43
SD w grupie A i B=ODCH.STANDARD.PRÓBKI(A2:A13)3,61 i 3,34
p, test Studenta=T.TEST(A2:A13;B2:B15;2;2)0,0011
p, test Welcha=T.TEST(A2:A13;B2:B15;2;3)0,0012

Narzędzie Test t z dodatku pokaże dla wariantu z równymi wariancjami: średnie 24,50 i 19,43, wariancje 13,00 i 11,19, liczbę obserwacji 12 i 14, wariancję wspólną (pooled) 12,02, hipotetyczną różnicę średnich 0, df = 24, statystykę t = 3,72, p jednostronne 0,0005 z wartością krytyczną 1,71 oraz p dwustronne 0,0011 z wartością krytyczną 2,06. Wariant z nierównymi wariancjami da t = 3,70 i p dwustronne 0,0012.

Test t w Excelu: interpretacja wyników

  • Statystyka t (3,72) mówi, ile błędów standardowych dzieli średnie. Znak zależy tylko od kolejności zakresów: gdybyś zamienił grupy miejscami, t wyszłoby ujemne, a p takie samo.
  • Stopnie swobody (df) w teście Studenta to n1 + n2 - 2, czyli 24. W teście Welcha są ułamkowe (tu 22,74), ale narzędzie z dodatku zaokrągla je do liczby całkowitej (23), przez co jego p może różnić się od SPSS w czwartym miejscu po przecinku.
  • Wartość p dwustronna (0,0011) to liczba, którą porównujesz z poziomem 0,05. Jest mniejsza, więc odrzucasz hipotezę o równości średnich.
  • Wartość krytyczna t (2,06) to alternatywny sposób na tę samą decyzję: jeśli |t| jest większe od wartości krytycznej, wynik jest istotny. W pracy podajesz p, wartości krytycznej nie trzeba.
  • Wiersza z p jednostronnym używasz tylko wtedy, gdy kierunek różnicy zapisałeś w hipotezie przed zebraniem danych.

Kierunek odczytujesz ze średnich: studenci uczący się z fiszkami uzyskali średnio o 5,07 punktu więcej. Przedział ufności 95% dla tej różnicy wynosi od 2,26 do 7,89 punktu. Excel go nie podaje, ale możesz go policzyć jako różnicę średnich plus minus wartość krytyczna razy błąd standardowy różnicy. Pamiętaj, że małe p nie mówi, jak duża jest różnica, tylko jak mało prawdopodobny byłby taki wynik, gdyby średnie w populacji były równe.

Wielkość efektu d Cohena w Excelu

Excel nie liczy wielkości efektu, a recenzenci coraz częściej jej wymagają. Dla dwóch niezależnych grup d Cohena to różnica średnich podzielona przez wspólne odchylenie standardowe (Lakens, 2013). W Excelu:

=(ŚREDNIA(A2:A13)-ŚREDNIA(B2:B15))/PIERWIASTEK(((ILE.LICZB(A2:A13)-1)*WARIANCJA.PRÓBKI(A2:A13)+(ILE.LICZB(B2:B15)-1)*WARIANCJA.PRÓBKI(B2:B15))/(ILE.LICZB(A2:A13)+ILE.LICZB(B2:B15)-2))

W przykładzie wspólne odchylenie standardowe wynosi 3,47, a d = 5,07 / 3,47 = 1,46. Według umownych progów 0,2, 0,5 i 0,8 to efekt duży. Przy grupach liczących kilkanaście osób przedział ufności dla d jest szeroki, więc nie przywiązuj się do drugiego miejsca po przecinku.

Test t dla prób zależnych w Excelu

Gdy te same osoby zmierzyłeś dwa razy, używasz typu 1. Dane muszą stać w dwóch kolumnach obok siebie, a każdy wiersz to jedna osoba. Przykładowe dane: wynik skali lęku egzaminacyjnego u 10 studentów przed warsztatem (C2:C11): 32, 28, 35, 30, 27, 33, 29, 31, 26, 34 i po warsztacie (D2:D11): 29, 27, 30, 28, 26, 30, 28, 27, 25, 31.

  1. Formuła =T.TEST(C2:C11;D2:D11;2;1) zwraca p = 0,0005.
  2. W dodatku wybierz Test t: sparowany, dwie próby dla średnich. Wynik: średnie 30,50 i 28,10, df = 9, t = 5,31.
  3. W kolumnie E policz różnice =C2-D2. Ich średnia (2,40) podzielona przez ich odchylenie standardowe (1,43) to wielkość efektu dz = 1,68.

Najczęstszy błąd przy tym teście to inna kolejność osób w dwóch kolumnach, na przykład po osobnym posortowaniu każdej z nich. Excel tego nie wykryje i policzy test na pomieszanych parach.

Test t dla jednej próby w Excelu

Czasem porównujesz średnią z jedną znaną wartością, na przykład z normą testu albo ze środkiem skali. Excel nie ma osobnej funkcji do testu t dla jednej próby, ale da się go zrobić na dwa sposoby. Pierwszy: obok wyników wpisz kolumnę, w której każda komórka zawiera wartość porównawczą, i użyj typu 1, czyli =T.TEST(A2:A13;F2:F13;2;1), gdzie F2:F13 to dwanaście komórek z liczbą 20. Test sparowany z kolumną stałych to dokładnie test dla jednej próby. Drugi sposób to formuły: =(ŚREDNIA(A2:A13)-20)/(ODCH.STANDARD.PRÓBKI(A2:A13)/PIERWIASTEK(ILE.LICZB(A2:A13))) daje statystykę t, a =ROZKŁ.T.DS(MODUŁ.LICZBY(G2);11) zamienia ją na p dwustronne (G2 to komórka z t, 11 to n - 1).

Dla grupy A z przykładu i wartości porównawczej 20 punktów wychodzi t(11) = 4,32; p = 0,001, a wielkość efektu d = (24,50 - 20) / 3,61 = 1,25. Oba sposoby dają ten sam wynik. Funkcja ROZKŁ.T.DS przyjmuje tylko wartości nieujemne, dlatego t trzeba wziąć w wartości bezwzględnej; bez tego Excel zwróci błąd.

Ograniczenia Excela przy teście t

  • Brak testu normalności, na przykład Shapiro-Wilka. Przy małych grupach musisz sprawdzić rozkład inaczej, choćby histogramem.
  • Brak testu Levene'a. Dodatek ma tylko test F dla dwóch wariancji, który jest wrażliwy na nienormalność.
  • Brak wielkości efektu i przedziału ufności dla różnicy średnich, trzeba je liczyć formułami.
  • Brak testów nieparametrycznych, takich jak U Manna-Whitneya czy Wilcoxon, gdy test t nie pasuje do danych.
  • Wyniki dodatku są statyczne i nie przeliczają się po poprawkach.
  • Zaokrąglanie stopni swobody w teście Welcha w dodatku.

Do jednego porównania dwóch grup Excel wystarczy. Przy kilku hipotezach, sprawdzaniu założeń i większej liczbie zmiennych wygodniejszy będzie program statystyczny; porównanie znajdziesz w tekście SPSS, R, jamovi czy Excel. W raporcie zamówionym w kreatorze wyceny wariant testu (t-Studenta, Welcha albo U Manna-Whitneya) dobierany jest do danych, a wynik trafia do tabel w standardzie APA.

Jak zaraportować test t z Excela w APA 7

Raport testu t zawiera średnie i odchylenia standardowe grup, wartość t ze stopniami swobody, p i wielkość efektu. To, że liczyłeś w Excelu, zaznaczasz w opisie metod, a nie przy każdym wyniku.

Do porównania grup zastosowano test t dla prób niezależnych. Studenci uczący się z fiszkami (M = 24,50; SD = 3,61) uzyskali istotnie wyższe wyniki testu wiedzy niż studenci uczący się bez fiszek (M = 19,43; SD = 3,34), t(24) = 3,72; p = 0,001; d = 1,46.

Przy teście Welcha podajesz ułamkowe stopnie swobody, np. t(22,74) = 3,70; p = 0,001. Wartości p mniejszej niż 0,001 nie zapisuj jako 0,000, tylko jako p < 0,001. Więcej wzorów zapisu znajdziesz w poradniku jak zaraportować wynik testu w APA 7, a statystyki opisowe do tabeli policzysz według instrukcji statystyki opisowe w Excelu.

Typowe błędy przy teście t w Excelu

  • Typ 1 (sparowany) dla dwóch różnych grup osób albo typ 2 lub 3 dla pomiaru przed i po.
  • Raportowanie samego p z funkcji T.TEST jako „wyniku testu”, bez t, df i średnich.
  • Pomylenie wartości p z wartością t albo z wartością krytyczną w tabeli z dodatku.
  • Zmiana testu na jednostronny po tym, jak dwustronny wyszedł nieistotny.
  • Kody braków danych (np. 99) wpisane w zakres, które Excel liczy jak wyniki.
  • Seria testów t dla trzech lub więcej grup zamiast ANOVA.
  • Kropka dziesiętna i angielskie etykiety przepisane do pracy.

Najczęstsze pytania

Jak zrobić test t w Excelu?
Najszybciej funkcją =T.TEST(zakres1;zakres2;2;3), która zwraca wartość p dla testu dwustronnego Welcha. Pełniejszy wynik, z t i stopniami swobody, da narzędzie Test t z dodatku Analiza danych na karcie Dane. Dodatek trzeba najpierw włączyć w Plik, Opcje, Dodatki.
Co zwraca funkcja T.TEST w Excelu?
Zwraca wartość p, czyli prawdopodobieństwo testowe dla wybranego testu t. Nie zwraca statystyki t ani stopni swobody. Jeśli wynik jest mniejszy niż 0,05, różnicę średnich uznaje się za istotną statystycznie.
Jaki typ testu wybrać w funkcji T.TEST?
Typ 1 dla pomiarów tych samych osób (przed i po), typ 2 dla dwóch niezależnych grup o równych wariancjach, typ 3 dla niezależnych grup bez założenia równych wariancji. Przy niezależnych grupach typ 3, czyli test Welcha, jest bezpiecznym wyborem domyślnym.
Czy Excel wystarczy do testu t w pracy magisterskiej?
Do samego porównania dwóch średnich tak, wynik będzie taki sam jak w SPSS. Excel nie sprawdzi jednak normalności rozkładu, nie poda testu Levene'a, wielkości efektu ani przedziału ufności i nie ma testów nieparametrycznych, więc te elementy trzeba policzyć inaczej.
Dlaczego test t w Excelu daje inne p niż w SPSS?
Najczęściej z powodu innego wariantu testu (Student zamiast Welcha), testu jednostronnego zamiast dwustronnego albo różnic w danych, np. braków zakodowanych liczbą. W teście Welcha z dodatku Analiza danych różnica w czwartym miejscu po przecinku wynika z zaokrąglenia stopni swobody.
Źródła:
  • Microsoft. (b.d.). T.TEST (funkcja). Pomoc techniczna firmy Microsoft. https://support.microsoft.com/pl-pl/office/t-test-funkcja-d4e08ec3-c545-485f-962e-276f7cbed055
  • Microsoft. (b.d.). Dodatek Analysis ToolPak służący do wykonywania złożonych analiz danych. Pomoc techniczna firmy Microsoft. https://support.microsoft.com/pl-pl/Excel/use-the-analysis-toolpak-to-perform-complex-data-analysis
  • Delacre, M., Lakens, D., & Leys, C. (2017). Why psychologists should by default use Welch's t-test instead of Student's t-test. International Review of Social Psychology, 30(1), 92-101. https://doi.org/10.5334/irsp.82
  • Lakens, D. (2013). Calculating and reporting effect sizes to facilitate cumulative science: A practical primer for t-tests and ANOVAs. Frontiers in Psychology, 4, 863. https://doi.org/10.3389/fpsyg.2013.00863
Policzymy to za Ciebie
Test dobrany do hipotez, tabele, wykresy i opis w standardzie APA.
Wyceń analizę
Artykuł ma charakter edukacyjny. W razie wątpliwości skorzystaj z kreatora doboru analiz lub napisz do statystyka.