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

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)
| Argument | Co wpisać | Uwagi |
|---|---|---|
| tablica1 | Zakres wyników pierwszej grupy lub pierwszego pomiaru | Puste komórki są pomijane, tekst powoduje błąd |
| tablica2 | Zakres wyników drugiej grupy lub drugiego pomiaru | Przy typie 1 oba zakresy muszą mieć tyle samo komórek |
| strony | 2 dla testu dwustronnego, 1 dla jednostronnego | W pracach dyplomowych prawie zawsze 2 |
| typ | 1, 2 albo 3 | Opis 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 badania | Typ w T.TEST | Narzędzie w Analizie danych |
|---|---|---|
| Te same osoby zmierzone dwa razy (przed i po) albo dopasowane pary | 1 | Test t: sparowany, dwie próby dla średnich |
| Dwie niezależne grupy o podobnych wariancjach | 2 | Test t: dwie próby przy założeniu równych wariancji |
| Dwie niezależne grupy, wariancje różne lub nie wiesz | 3 | Test 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)
- 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. - 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.
- Kliknij
Dane > Analiza danychi wybierz odpowiedni wariant testu t. - W polach zakresu zmiennej 1 i zmiennej 2 zaznacz obie kolumny razem z nagłówkami i zaznacz opcję etykiet.
- W polu hipotetycznej różnicy średnich wpisz 0, a alfa zostaw 0,05.
- Wskaż miejsce wyniku i kliknij OK.
- Obok policz funkcją
T.TESTto 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 liczysz | Formuła | Wynik |
|---|---|---|
| Ś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.
- Formuła
=T.TEST(C2:C11;D2:D11;2;1)zwraca p = 0,0005. - W dodatku wybierz Test t: sparowany, dwie próby dla średnich. Wynik: średnie 30,50 i 28,10, df = 9, t = 5,31.
- 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.TESTjako „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?
Co zwraca funkcja T.TEST w Excelu?
Jaki typ testu wybrać w funkcji T.TEST?
Czy Excel wystarczy do testu t w pracy magisterskiej?
Dlaczego test t w Excelu daje inne p niż w SPSS?
- 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
