Wybierz zadanie, które chcesz wykonać, i uzyskaj dokładną formułę — wraz z praktycznym przykładem, alternatywami i generatorem AI dla własnych danych.
Wyszukiwanie wartości z innego arkusza
=VLOOKUP(A2, Sheet2!$A:$C, 3, FALSE)Wyszukiwanie wartości za pomocą INDEX/MATCH
=INDEX(C:C, MATCH(A2, B:B, 0))Wyszukiwanie dwukierunkowe (wiersz i kolumna)
=INDEX(B2:E10, MATCH(G1, A2:A10, 0), MATCH(H1, B1:E1, 0))Wyszukaj wartość za pomocą XLOOKUP
=XLOOKUP(A2, Products, Prices)Wyszukaj ostatnią pasującą wartość
=XLOOKUP(A2, B:B, C:C, , 0, -1)Wyszukiwanie według dwóch kryteriów
=XLOOKUP(A2&"|"&B2, Region&"|"&Month, Sales)Filtruj wiersze według kryteriów za pomocą formuły
=FILTER(A2:C100, B2:B100>100)Sprawdź, czy wartość istnieje na liście
=IF(COUNTIF(B:B, A2)>0, "Yes", "No")Sumuj tę samą komórkę w wielu arkuszach
=SUM(Jan:Dec!B2)Odwołanie do arkusza o nazwie podanej w komórce
=INDIRECT("'"&A2&"'!B2")Wyszukiwanie poziome (HLOOKUP)
=HLOOKUP(A2, Table, 2, FALSE)Transponuj wiersze na kolumny
=TRANSPOSE(A2:A10)Wyszukiwanie przybliżonego dopasowania (przedziały)
=VLOOKUP(A2, Brackets, 2, TRUE)Znajdź pierwszą niepustą wartość
=XLOOKUP(TRUE, A2:A100<>"", A2:A100)Zlicz wiersze lub kolumny w zakresie
=ROWS(A2:A100)Zbuduj dynamiczny zakres za pomocą OFFSET
=SUM(OFFSET(A1, 0, 0, COUNT(A:A), 1))Pobierz wartość na podstawie numeru wiersza i kolumny
=INDEX(Data, 3, 2)Wyszukiwanie z dopasowaniem częściowym (znaki wieloznaczne)
=XLOOKUP("*"&A2&"*", Names, Ids, , 2)Wybierz z listy na podstawie numeru (CHOOSE)
=CHOOSE(A2, "Low", "Medium", "High")Wyszukaj i zwróć cały wiersz
=XLOOKUP(A2, Ids, DataRange)Suma z wieloma warunkami
=SUMIFS(C:C, A:A, "East", B:B, ">100")Zliczanie komórek spełniających warunek
=COUNTIF(A:A, "Done")Zliczanie unikatowych wartości
=COUNTA(UNIQUE(A2:A100))Średnia z warunkiem
=AVERAGEIF(A:A, "East", C:C)Suma skumulowana (suma bieżąca)
=SUM($B$2:B2)Procent sumy
=B2/SUM($B$2:$B$100)Zmiana procentowa między dwiema wartościami
=(B2-A2)/A2Zaokrąglij liczbę do określonej liczby miejsc po przecinku
=ROUND(A2, 2)Określ pozycję wartości na liście
=RANK.EQ(A2, $A$2:$A$100)Maksimum lub minimum z warunkiem
=MAXIFS(C:C, A:A, "East")Średnia ważona
=SUMPRODUCT(B2:B10, C2:C10)/SUM(C2:C10)Sumuj N największych wartości
=SUM(LARGE(B2:B100, {1,2,3}))Zliczanie elementów w zakresie dat
=COUNTIFS(D:D, ">="&E1, D:D, "<="&E2)Pomnóż dwie kolumny i zsumuj
=SUMPRODUCT(A2:A100, B2:B100)Policz puste lub niepuste komórki
=COUNTBLANK(A2:A100)Zaokrąglij do najbliższej wielokrotności
=MROUND(A2, 5)Uzyskaj resztę z dzielenia lub liczbę całkowitą
=MOD(A2, B2)Uzyskaj wartość bezwzględną
=ABS(A2)Suma częściowa ignorująca przefiltrowane wiersze
=SUBTOTAL(109, B2:B100)Konwertuj tekst na liczbę
=VALUE(A2)Ogranicz wartość między minimum a maksimum
=MIN(MAX(A2, 0), 100)Wygeneruj sekwencję liczb
=SEQUENCE(10)Sumowanie lub zliczanie pasujące do dowolnej z kilku wartości
=SUM(COUNTIF(A:A, {"Open","Pending","Review"}))Konwertuj jednostki miary
=CONVERT(A2, "mi", "km")Pomnóż wszystkie liczby w zakresie
=PRODUCT(A2:A10)Pierwiastek kwadratowy lub n-tego stopnia
=SQRT(A2)Połącz tekst z wielu komórek
=TEXTJOIN(" ", TRUE, A2, B2)Podziel tekst na osobne kolumny
=TEXTSPLIT(A2, " ")Usuń nadmiarowe spacje z tekstu
=TRIM(A2)Zmień wielkość liter tekstu na wielkie/małe/jak w nazwach własnych
=PROPER(A2)Wyodrębnij domenę z adresu e-mail
=MID(A2, FIND("@", A2)+1, LEN(A2))Liczenie znaków w komórce
=LEN(A2)Policz słowa w komórce
=LEN(TRIM(A2))-LEN(SUBSTITUTE(A2, " ", ""))+1Znajdź pozycję znaku
=FIND("-", A2)Zastąp część ciągu tekstowego
=SUBSTITUTE(A2, "old", "new")Dodaj zera wiodące do liczb
=TEXT(A2, "00000")Wyodrębnij ostatnie słowo z tekstu
=TRIM(RIGHT(SUBSTITUTE(A2, " ", REPT(" ", 100)), 100))Wyodrębnij tekst między dwoma znakami
=TEXTAFTER(TEXTBEFORE(A2, ")"), "(")Wyodrębnij pierwsze N znaków
=LEFT(A2, 5)Zmień na wielką tylko pierwszą literę
=UPPER(LEFT(A2,1))&MID(A2,2,LEN(A2))Sprawdź, czy tekst zawiera dowolne słowo z listy
=IF(SUMPRODUCT(--ISNUMBER(SEARCH(Words, A2)))>0, "Yes", "No")Policz wystąpienia znaku
=LEN(A2)-LEN(SUBSTITUTE(A2, ",", ""))Porównaj dwie komórki pod kątem dopasowania
=EXACT(A2, B2)Powtórz tekst lub utwórz pasek w komórce
=REPT("★", A2)Usuń znaki niedrukowalne
=CLEAN(TRIM(A2))Wyodrębnij tekst przed separatorem
=TEXTBEFORE(A2, "-")Wyodrębnij rozszerzenie pliku
=TEXTAFTER(A2, ".", -1)Zastąp n-te wystąpienie tekstu
=SUBSTITUTE(A2, " ", "-", 2)Dni między dwiema datami
=B2-A2Oblicz wiek na podstawie daty urodzenia
=DATEDIF(A2, TODAY(), "Y")Dodawanie lub odejmowanie miesięcy od daty
=EDATE(A2, 3)Pobieranie nazwy miesiąca z daty
=TEXT(A2, "mmmm")Obliczanie liczby dni roboczych między datami
=NETWORKDAYS(A2, B2)Wstaw dzisiejszą datę lub bieżący czas
=TODAY()Uzyskaj kwartał z daty
=ROUNDUP(MONTH(A2)/3, 0)Pierwszy lub ostatni dzień miesiąca
=EOMONTH(A2, 0)Pobierz numer tygodnia z daty
=ISOWEEKNUM(A2)Konwertuj tekst na rzeczywistą datę
=DATEVALUE(A2)Pobierz dzień tygodnia
=TEXT(A2, "dddd")Różnica czasu w godzinach
=(B2-A2)*24Dni do przyszłej daty
=A2-TODAY()Dodaj dni robocze do daty
=WORKDAY(A2, 10)Formatuj datę jako tekst
=TEXT(A2, "yyyy-mm-dd")Liczba dni w miesiącu
=DAY(EOMONTH(A2, 0))Pierwszy dzień tygodnia dla danej daty
=A2-WEEKDAY(A2, 2)+1Staż pracy (w latach)
=DATEDIF(A2, TODAY(), "y") & "y " & DATEDIF(A2, TODAY(), "ym") & "m"Pokaż czas, który upłynął, powyżej 24 godzin
=TEXT(B2-A2, "[h]:mm")Czas trwania w miesiącach między datami
=DATEDIF(A2, B2, "m")Zliczanie określonego dnia tygodnia w zakresie dat
=NETWORKDAYS.INTL(A2, B2, "0111111")Konwertuj liczbę godzin na czas
=A2/24Zwróć wartość, jeśli komórka zawiera tekst
=IF(ISNUMBER(SEARCH("urgent", A2)), "Yes", "No")Przypisuj oceny lub poziomy za pomocą zagnieżdżonej logiki
=IFS(A2>=90, "A", A2>=80, "B", A2>=70, "C", TRUE, "F")Oznaczaj lub obsługuj puste komórki
=IF(A2="", "Missing", A2)Pobierz listę wartości bez duplikatów
=UNIQUE(A2:A100)IF z warunkami AND / OR
=IF(AND(A2>0, B2="Yes"), "OK", "No")Ukrywanie błędów za pomocą IFERROR
=IFERROR(A2/B2, 0)VLOOKUP zwracające pustą wartość zamiast #N/A
=IFERROR(VLOOKUP(A2, Table, 2, FALSE), "")Mapuj wartości za pomocą SWITCH
=SWITCH(A2, "N", "North", "S", "South", "Other")Oznacz duplikaty
=IF(COUNTIF($A$2:A2, A2)>1, "Duplicate", "")Policz, ile razy wartość się powtarza
=COUNTIF(A:A, A2)Pokaż pustą komórkę zamiast zera
=IF(A2=0, "", A2)Wypróbuj wiele wyszukiwań po kolei
=IFERROR(VLOOKUP(A2, T1, 2, 0), IFERROR(VLOOKUP(A2, T2, 2, 0), "Not found"))Sprawdź, czy wszystkie komórki w zakresie są zgodne
=IF(COUNTIF(B2:B10, "Yes")=COUNTA(B2:B10), "All", "Not all")Sprawdź, czy liczba jest parzysta lub nieparzysta
=IF(ISEVEN(A2), "Even", "Odd")Zwróć nagłówek kolumny z maksymalną wartością
=INDEX($B$1:$E$1, MATCH(MAX(B2:E2), B2:E2, 0))Ponumeruj każde wystąpienie wartości
=COUNTIF($A$2:A2, A2)Odchylenie standardowe
=STDEV.S(A2:A100)Mediana
=MEDIAN(A2:A100)Percentyl zbioru danych
=PERCENTILE.INC(A2:A100, 0.9)Korelacja między dwiema kolumnami
=CORREL(A2:A100, B2:B100)Prognozuj przyszłą wartość
=FORECAST.LINEAR(x, known_ys, known_xs)Policz wartości powyżej średniej
=COUNTIF(A2:A100, ">"&AVERAGE(A2:A100))Oblicz wskaźnik z-score
=(A2-AVERAGE($A$2:$A$100))/STDEV.S($A$2:$A$100)Średnia krocząca
=AVERAGE(B2:B4)Najczęściej występująca wartość (dominanta)
=MODE.SNGL(A2:A100)Średnia z pominięciem wartości odstających (średnia ucinana)
=TRIMMEAN(A2:A100, 0.1)Określ pozycję wartości jako percentyl
=PERCENTRANK.INC(A2:A100, B2)Miesięczna rata kredytu
=PMT(rate/12, nper, -principal)Procent składany
=A2*(1+B2)^C2Wartość przyszła regularnych oszczędności
=FV(rate/12, years*12, -payment, -initial)Procentowa marża zysku
=(B2-A2)/B2Skumulowany roczny wskaźnik wzrostu (CAGR)
=(B2/A2)^(1/C2)-1Zastosuj rabat procentowy
=A2*(1-B2)Odsetki proste
=A2*B2*C2Amortyzacja liniowa
=SLN(cost, salvage, life)Wartość bieżąca netto (NPV)
=NPV(B1, B3:B12)+B2Przeglądaj poniższe zadania według kategorii lub opisz prostym językiem w ExcelGPT, co chcesz zrobić, a narzędzie napisze formułę, wyjaśni jej działanie i zweryfikuje ją na podstawie Twoich danych.
Większość tak — funkcje takie jak SUMIFS, VLOOKUP, INDEX/MATCH i TEXT działają tak samo. Kilka nowszych (UNIQUE, TEXTSPLIT, IFS) istnieje w obu programach, a różnice w wersjach zaznaczamy na każdej stronie.