Przykłady typowych formuł na listach

Używanie formuł w kolumnach obliczeniowych na listach może ułatwić dodawanie do istniejących kolumn, na przykład obliczanie podatku od sprzedaży od ceny. Można je łączyć w celu programowego sprawdzania poprawności danych. Aby dodać kolumnę obliczeniową, kliknij pozycję + dodaj kolumnę, a następnie wybierz pozycję Więcej.

Uwaga: Pola obliczeniowe mogą działać tylko we własnym wierszu, więc nie można odwoływać się do wartości w innym wierszu ani w kolumnach zawartych na innej liście lub w innej bibliotece. Pola odnośników nie są obsługiwane w formule i nie można użyć identyfikatora nowo wstawionego wiersza, ponieważ identyfikator nie istnieje podczas przetwarzania formuły.

Jeśli nie określono inaczej, podczas wprowadzania formuł między słowami kluczowymi i operatorami nie ma spacji.

Poniższe informacje nie są wyczerpującą listą. Aby wyświetlić wszystkie formuły, zobacz listę alfabetyczną na końcu tego artykułu.

Wybierz nagłówek poniżej, aby go otworzyć i wyświetlić szczegółowe instrukcje. 

Za pomocą poniższych formuł można przetestować warunek instrukcji i zwrócić wartość Tak lub Nie, przetestować wartość alternatywną, taką jak OK lub Nie OK, albo zwrócić puste lub kreskę reprezentującą wartość null.

Sprawdzanie, czy liczba jest większa niż lub mniejsza niż inna liczba

Aby wykonać to porównanie, użyj funkcji JEŻELI.

Column1

Column2

Formuła

Opis (możliwy wynik)

15000

9000

=[Kolumna1]>[Kolumna2]

Czy kolumna1 jest większa niż kolumna2? (Tak)

15000

9000

=JEŻELI([Kolumna1]<=[Kolumna2];"OK;"Nie OK")

Czy kolumna1 jest mniejsza lub równa kolumnie 2? (Nie OK)

Zwracanie wartości logicznej po porównaniu zawartości kolumny

Aby uzyskać wynik, który jest wartością logiczną (tak lub nie), należy użyć funkcji ORAZ,LUBi NIE.

Column1

Kolumna2

Kolumna3

Formuła

Opis (możliwy wynik)

15

9

8

=ORAZ([Kolumna1]>[Kolumna2];[Kolumna1]<[Kolumna3])

Czy 15 jest większe niż 9 i mniejsze niż 8? (Nie)

15

9

8

=LUB([Kolumna1]>[Kolumna2];[Kolumna1]<[Kolumna3])

Czy 15 jest większe niż 9 lub mniejsze niż 8? (Tak)

15

9

8

=NIE([Kolumna1]+[Kolumna2]=24)

Czy 15 plus 9 nie jest równe 24? (Nie)

Aby uzyskać wynik inny niż obliczenie lub inną wartość niż Tak lub Nie, należy użyć funkcji JEŻELI,ORAZi LUB.

Column1

Kolumna2

Kolumna3

Formuła

Opis (możliwy wynik)

15

9

8

=JEŻELI([Kolumna1]=15;"OK;"Nie OK")

Jeśli wartość w kolumnie Kolumna1 jest równa 15, zwróć wartość "OK". (OK)

15

9

8

=JEŻELI(ORAZ([Kolumna1]>[Kolumna2];[Kolumna1]<[Kolumna3]);"OK;"Nie OK")

Jeśli 15 jest większe niż 9 i mniejsze niż 8, zwróć wartość "OK". (Nie OK)

15

9

8

=JEŻELI(LUB([Kolumna1]>[Kolumna2];[Kolumna1]<[Kolumna3]);"OK;"Nie OK")

Jeśli 15 jest większe niż 9 lub mniejsze niż 8, zwróć wartość "OK". (OK)

Wyświetlanie zer jako pustych lub kresek

Aby wyświetlić zero, wykonaj proste obliczenie. Aby wyświetlić puste lub kreskę, użyj funkcji JEŻELI.

Column1

Column2

Formuła

Opis (możliwy wynik)

10

10

=[Kolumna1]-[Kolumna2]

Druga liczba odjęta od pierwszej (0)

15

9

=JEŻELI([Kolumna1]-[Kolumna2];"-",[Kolumna1]-[Kolumna2])

Jeśli wynikiem funkcji jest zero, funkcja zwraca łącznik (-).

Ukrywanie wartości błędów w kolumnach

Aby wyświetlić kreskę, #N/A lub NIE w miejscu wartości błędu, użyj funkcji CZY.BŁĄD.

Column1

Column2

Formuła

Opis (możliwy wynik)

10

0

=[Kolumna1]/[Kolumna2]

Wynikiem jest błąd (#DZIEL/0!).

10

0

=JEŻELI(CZY.BŁ([Kolumna1]/[Kolumna2]);"BRAK",[Kolumna1]/[Kolumna2])

Jeśli wynikiem funkcji jest błąd, funkcja zwraca wartość BRAK.

10

0

=JEŻELI(CZY.BŁ([Kolumna1]/[Kolumna2]);"-";[Kolumna1]/[Kolumna2])

Jeśli wynikiem funkcji jest błąd, funkcja zwraca kreskę.

Sprawdzanie, czy są puste pola

Za pomocą formuły CZY.PUSTA można znaleźć puste pola.

Column1

Formuła

Opis (możliwy wynik)

"Meduzy"

=CZY.NIEPUSTE([Kolumna1]

Zwraca wartość Tak lub Nie, jeśli wartość jest pusta, lub nie.

"Stal"

=JEŻELI(CZY.BRAK([Kolumna1]);"Nie OK;"OK")

Wprowadź własne wybory — najpierw jest puste, a jeśli nie, po drugie

Aby uzyskać więcej funkcji CZY, zobacz Funkcje CZY.

Za pomocą następujących formuł można wykonywać obliczenia oparte na datach i godzinach, takie jak dodanie liczby dni, miesięcy lub lat do daty, obliczenie różnicy między dwiema datami i przekonwertowanie czasu na wartość dziesiętną.

Dodawanie dat

Aby dodać liczbę dni do daty, użyj operatora dodawania (+).

Uwaga: Podczas manipulowania datami należy ustawić dla kolumny obliczeniowej typ zwracany w ten sposób: Data i godzina.

Column1

Column2

Formuła

Opis (wynik)

6/9/2007

3

=[Kolumna1]+[Kolumna2]

Dodaje 3 dni do dnia 2007-06-09 (2007-06-12)

12/10/2008

54

=[Kolumna1]+[Kolumna2]

Dodaje 54 dni do dnia 2008-12-10 (2009-02-02)

Aby dodać liczbę miesięcy do daty, użyj funkcji DATA,ROK,MIESIĄCi DZIEŃ.

Column1

Column2

Formuła

Opis (wynik)

6/9/2007

3

=DATA(ROK([Kolumna1]);MIESIĄC([Kolumna1])+[Kolumna2];DZIEŃ([Kolumna1]))

Dodaje 3 miesiące do dnia 2007-06-09 (2007-09-09)

12/10/2008

25

=DATA(ROK([Kolumna1]);MIESIĄC([Kolumna1])+[Kolumna2];DZIEŃ([Kolumna1]))

Dodaje 25 miesięcy do dnia 2008-12-10 (2011-01-10)

Aby dodać liczbę lat do daty, użyj funkcji DATA,ROK,MIESIĄCi DZIEŃ.

Column1

Column2

Formuła

Opis (wynik)

6/9/2007

3

=DATA(ROK([Kolumna1])+[Kolumna2];MIESIĄC([Kolumna1]);DZIEŃ([Kolumna1]))

Dodaje 3 lata do dnia 2007-06-09 (2010-06-09)

12/10/2008

25

=DATA(ROK([Kolumna1])+[Kolumna2];MIESIĄC([Kolumna1]);DZIEŃ([Kolumna1]))

Dodaje 25 lat do dnia 2008-12-10 (2033-12-10)

Aby dodać do daty kombinację dni, miesięcy i lat, użyj funkcji DATA,ROK,MIESIĄCi DZIEŃ.

Column1

Formuła

Opis (wynik)

6/9/2007

=DATA(ROK([Kolumna1])+3;MIESIĄC([Kolumna1])+1;DZIEŃ([Kolumna1])+5)

Dodaje 3 lata, 1 miesiąc i 5 dni do dnia 2007-06-09 (2010-07-14)

12/10/2008

=DATA(ROK([Kolumna1])+1;MIESIĄC([Kolumna1])+7;DZIEŃ([Kolumna1])+5)

Dodaje 1 rok, 7 miesięcy i 5 dni do dnia 2008-12-10 (2010-07-15)

Obliczanie różnicy między dwiema datami

Aby wykonać to obliczenie, należy użyć funkcji DATA.DATA.JEŚLI.

Column1

Column2

Formuła

Opis (wynik)

1995-01-01

15.06.99

=DATA.D.JEŚLI([Kolumna1];[Kolumna2];"d")

Zwraca liczbę dni między dwiema datami (1626).

1995-01-01

15.06.99

=DATA.DŁ([Kolumna1];[Kolumna2];"ym")

Zwraca liczbę miesięcy między datami, ignorując część roku (5).

1995-01-01

15.06.99

=DATA.DŁ([Kolumna1];[Kolumna2];"yd")

Zwraca liczbę dni między datami, ignorując część roku (165).

Obliczanie różnicy między dwiema godzinami

Aby przedstawić wynik w standardowym formacie czasu (godziny:minuty:sekundy), użyj operatora odejmowania (-) i funkcji TEKST. Aby ta metoda działała, godziny nie mogą przekraczać 24, a minuty i sekundy nie mogą przekraczać 60.

Column1

Column2

Formuła

Opis (wynik)

2007-06-09 10:35

2007-06-09 15:30

=TEKST([Kolumna2]-[Kolumna1];"h")

Godziny między dwiema godzinami (4)

2007-06-09 10:35

2007-06-09 15:30

=TEKST([Kolumna2]-[Kolumna1];"g:mm")

Godziny i minuty między dwiema godzinami (4:55)

2007-06-09 10:35

2007-06-09 15:30

=TEKST([Kolumna2]-[Kolumna1];"g:mm:ss")

Godziny, minuty i sekundy między dwiema godzinami (4:55:00)

Aby przedstawić wynik w sumie na podstawie jednostki czasowej, użyj funkcji ZAO INT albo funkcjiGODZINA, MINUTAlub SEKUNDA.

Column1

Column2

Formuła

Opis (wynik)

2007-06-09 10:35

2007-06-10 15:30

=ZAO INT(([Kolumna2]-[Kolumna1])*24)

Całkowita liczba godzin między dwiema godzinami (28)

2007-06-09 10:35

2007-06-10 15:30

=ZAO INT(([Kolumna2]-[Kolumna1])*1440)

Całkowita liczba minut między dwiema godzinami (1735)

2007-06-09 10:35

2007-06-10 15:30

=ZAO INT(([Kolumna2]-[Kolumna1])*86400)

Całkowita liczba sekund między dwiema godzinami (104100)

2007-06-09 10:35

2007-06-10 15:30

=GODZINA([Kolumna2]-[Kolumna1])

Godziny między dwiema godzinami, gdy różnica nie przekracza 24 (4)

2007-06-09 10:35

2007-06-10 15:30

=MINUTA([Kolumna2]-[Kolumna1])

Minuty między dwiema godzinami, gdy różnica nie przekracza 60 (55)

2007-06-09 10:35

2007-06-10 15:30

=SEKUNDA([Kolumna2]-[Kolumna1])

Sekundy między dwiema godzinami, gdy różnica nie przekracza 60 (0)

Konwertowanie wartości czasu

Aby przekonwertować godziny ze standardowego formatu czasu na liczbę dziesiętną, należy użyć funkcji ZAO INT.

Column1

Formuła

Opis (wynik)

10:35

=([Kolumna1]-ZAOST([Kolumna1]))*24

Liczba godzin od godziny 12:00 (10,583333)

12:15

=([Kolumna1]-ZAOST([Kolumna1]))*24

Liczba godzin od godziny 12:00 (12:25)

Aby przekonwertować godziny z liczby dziesiętnej na standardowy format czasu (godziny:minuty:sekundy), należy użyć operatora dzielenia i funkcji TEKST.

Column1

Formuła

Opis (wynik)

23:58

=TEKST(Kolumna1/24;"gg:mm:ss")

Godziny, minuty i sekundy od godziny 12:00 (00:59:55)

2:06

=TEKST(Kolumna1/24;"g:mm")

Godziny i minuty od godziny 12:00 (0:05)

Wstawianie dat julian

Data Julian to format daty, który jest połączeniem bieżącego roku i liczby dni od początku roku. Na przykład 1 stycznia 2007 r. jest reprezentowane jako 2007001, a 31 grudnia 2007 r. jako 2007365. Ten format nie jest oparty na kalendarzu Julian.

Aby przekonwertować datę na datę julian, należy użyć funkcji TEKST i DATA.WARTOŚĆ.

Column1

Formuła

Opis (wynik)

6/23/2007

=TEKST([Kolumna1];"yy")&TEXT(([Kolumna1]-DATA.WARTOŚĆ("1/1/"& TEXT([Kolumna1];"yy"))+1);"000")

Data w formacie Julian z rokiem dwucyfrowym (07174)

6/23/2007

=TEKST([Kolumna1];"yyyy")&TEXT(([Kolumna1]-DATA.WARTOŚĆ("1/1/"&TEXT([Kolumna1];"yy"))+1);"000")

Data w formacie Julian z rokiem czterocyfrowym (2007174)

Aby przekonwertować datę na datę Julian, która jest używana w różnych terminach, należy użyć stałej 2415018.50. Ta formuła działa tylko w przypadku dat po 1901-03-01 i jeśli korzystasz z systemu daty 1900.

Column1

Formuła

Opis (wynik)

6/23/2007

=[Kolumna1]+2415018,50

Data w formacie Julian, używana w informatyce (2454274,50)

Wyświetlanie dat jako dni tygodnia

Aby przekonwertować daty na tekst dnia tygodnia, należy użyć funkcji TEKST i DZIEŃ.TYG.

Column1

Formuła

Opis (możliwy wynik)

19 lut 2007

=TEKST(DZIEŃ.TYG([Kolumna1]);"dddd")

Oblicza dzień tygodnia dla daty i zwraca pełną nazwę dnia (poniedziałek)

2008-03-01

=TEKST(DZIEŃ.TYG([Kolumna1]);"ddd")

Oblicza dzień tygodnia dla daty i zwraca skróconą nazwę dnia (cz).

Za pomocą następujących formuł można wykonywać różne obliczenia matematyczne, takie jak dodawanie, odejmowanie, mnożenie i dzielenie liczb, obliczanie średniej lub mediany liczb, zaokrąglanie liczb i zliczanie wartości.

Dodawanie liczb

Aby dodać liczby w dwóch lub większej liczbie kolumn wiersza, użyj operatora dodawania (+) lub funkcji SUMA.

Column1

Kolumna2

Kolumna3

Formuła

Opis (wynik)

6

5

4

=[Kolumna1]+[Kolumna2]+[Kolumna3]

Dodaje wartości z pierwszych trzech kolumn (15).

6

5

4

=SUMA([Kolumna1];[Kolumna2];[Kolumna3])

Dodaje wartości z pierwszych trzech kolumn (15).

6

5

4

=SUMA(JEŻELI([Kolumna1]>[Kolumna2];[Kolumna1]-[Kolumna2];10);[Kolumna3])

Jeśli kolumna1 jest większa niż kolumna2, dodaje różnicę i kolumnę Kolumna3. Dodawanie w innym miejscu wartości 10 i Kolumna3 (5)

Odejmowanie liczb

Aby odjąć liczby w dwóch lub większej liczbie kolumn wiersza, użyj operatora odejmowania (-) lub funkcji SUMA z liczbami ujemnymi.

Column1

Kolumna2

Kolumna3

Formuła

Opis (wynik)

15000

9000

-8000

=[Kolumna1]-[Kolumna2]

Odejmuje liczbę 9000 od liczby 15000 (6000)

15000

9000

-8000

=SUMA([Kolumna1];[Kolumna2];[Kolumna3])

Dodaje liczby w pierwszych trzech kolumnach, łącznie z wartościami ujemnymi (16000)

Obliczanie różnicy procentowej między dwiema liczbami

Należy używać operatorów odejmowania (-) i dzielenia (/) oraz funkcji ABS.

Column1

Column2

Formuła

Opis (wynik)

2342

2500

=([Kolumna2]-[Kolumna1])/ABS([Kolumna1])

Zmiana wartości procentowej (6,75% lub 0,06746)

Mnożenie liczb

Aby pomnożyć liczby w dwóch lub większej liczbie kolumn wiersza, użyj operatora mnożenia (*) lub funkcji ILOCZYN.

Column1

Column2

Formuła

Opis (wynik)

5

2

=[Kolumna1]*[Kolumna2]

Mnoży liczby w pierwszych dwóch kolumnach (10)

5

2

=IGŁ([Kolumna1];[Kolumna2])

Mnoży liczby w pierwszych dwóch kolumnach (10)

5

2

=IŁ([Kolumna1];[Kolumna2];2)

Mnoży liczby w pierwszych dwóch kolumnach i liczbę 2 (20)

Dzielenie liczb

Aby podzielić liczby na dwie lub więcej kolumn w wierszu, użyj operatora dzielenia (/).

Column1

Column2

Formuła

Opis (wynik)

15000

12

=[Kolumna1]/[Kolumna2]

Dzieli 15000 przez 12 (1250)

15000

12

=([Kolumna1]+10000)/[Kolumna2]

Dodaje liczby 15000 i 10000, a następnie dzieli sumę przez 12 (2083)

Obliczanie średniej wartości liczbowych

Średnia jest również nazywana średnią. Aby obliczyć średnią liczb w dwóch lub większej liczbie kolumn wiersza, użyj funkcji ŚREDNIA.

Column1

Kolumna2

Kolumna3

Formuła

Opis (wynik)

6

5

4

=ŚREDNIA([Kolumna1];[Kolumna2];[Kolumna3])

Średnia liczb z trzech pierwszych kolumn (5)

6

5

4

=ŚREDNIA(JEŻELI([Kolumna1]>[Kolumna2];[Kolumna1]-[Kolumna2];10);[Kolumna3])

Jeśli kolumna1 jest większa niż kolumna2, oblicz średnią różnicy i kolumny Kolumna3. Inaczej oblicz średnią wartości 10 i kolumny 3 (2,5).

Obliczanie mediany liczb

Mediana to wartość środkowa uporządkowanego zakresu liczb. Użyj funkcji MEDIANA, aby obliczyć medianę grupy liczb.

A

B

C

D

E

L

Formuła

Opis (wynik)

10

7

9

27

0

4

=MEDIANA(A;B;C;D;E;F)

Mediana liczb w pierwszych 6 kolumnach (8)

Obliczanie najmniejszej lub największej liczby w zakresie

Aby obliczyć najmniejszą lub największą liczbę w co najmniej dwóch kolumnach wiersza, należy użyć funkcji MINi MAX.

Column1

Kolumna2

Kolumna3

Formuła

Opis (wynik)

10

7

9

=MIN([Kolumna1];[Kolumna2];[Kolumna3])

Najmniejsza liczba (7)

10

7

9

=MAX([Kolumna1];[Kolumna2];[Kolumna3])

Największa liczba (10)

Licz wartości

Aby zliczyć wartości liczbowe, użyj funkcji COUNT.

Column1

Kolumna2

Kolumna3

Formuła

Opis (wynik)

Jabłko

12/12/2007

=COUNT([Kolumna1];[Kolumna2];[Kolumna3])

Zlicza kolumny zawierające wartości liczbowe. Wyklucz wartości daty i godziny, tekstu i wartości null (0).

12 zł

#DZIEL/0!

1.01

=COUNT([Kolumna1];[Kolumna2];[Kolumna3])

Zlicza kolumny zawierające wartości liczbowe, ale z wyłączeniem błędów i wartości logicznych (2).

Zwiększanie lub zmniejszanie liczby o wartość procentową

Użyj procentu (%) , aby wykonać to obliczenie.

Column1

Column2

Formuła

Opis (wynik)

23

3%

=[Kolumna1]*(1+5%)

Zwiększa liczbę w kolumnie Kolumna1 o 5% (24,15)

23

3%

=[Kolumna1]*(1+[Kolumna2])

Zwiększa liczbę w kolumnie Kolumna1 o wartość procentową w kolumnie 2: 3% (23,69)

23

3%

=[Kolumna1]*(1-[Kolumna2])

Zmniejsza liczbę w kolumnie Kolumna1 o wartość procentową w kolumnie 2: 3% (22,31)

Podnoszenie liczby do potęgi

Aby wykonać to obliczenie, należy użyć operatora potęgowego (^) lub funkcji POTĘGA.

Column1

Column2

Formuła

Opis (wynik)

5

2

=[Kolumna1]^[Kolumna2]

Oblicza pięć kwadratów (25)

5

3

=POTĘGA([Kolumna1];[Kolumna2])

Oblicza pięć modułów (125)

Zaokrąglanie liczby

Aby zaokrąglić liczbę, należy użyć funkcji ZAOPART.LICZBA, ZAOPART.DO.NP NPC lub ZAO M.W.GÓRĘ.

Column1

Formuła

Opis (wynik)

20.3

=ZAO ROUNDUP([Kolumna1];0)

Zaokrągla liczbę 20,3 w górę do najbliższej liczby pełnej (21).

-5.9

=ZAO ROUNDUP([Kolumna1];0)

Zaokrągla liczbę -5,9 w górę do najbliższej liczby pełnej (-5).

12.5493

=ZAO ROUNDUP([Kolumna1];2)

Zaokrągla liczbę 12,5493 w górę do najbliższej setnej liczby miejsc dziesiętnych (12,55).

20.3

=ZAO M([Kolumna1])

Zaokrągla liczbę 20,3 w górę do najbliższej liczby even (22)

20.3

=ZAOPART.DO.NPZY([Kolumna1])

Zaokrągla liczbę 20,3 w górę do najbliższej liczby nieparzystej (21)

Aby zaokrąglić liczbę w dół, użyj funkcji ZAOŁ.DÓŁ.

Column1

Formuła

Opis (wynik)

20.3

=ZAOŁ.DÓŁ([Kolumna1];0)

Zaokrągla liczbę 20,3 w dół do najbliższej liczby pełnej (20)

-5.9

=ZAOŁ.DÓŁ([Kolumna1];0)

Zaokrągla liczbę -5,9 w dół do najbliższej liczby pełnej (-6)

12.5493

=ZAOŁ.DÓŁ([Kolumna1];2)

Zaokrągla liczbę 12,5493 w dół do najbliższej setnej liczby miejsc dziesiętnych (12,54).

Aby zaokrąglić liczbę do najbliższej liczby lub ułamka, użyj funkcji ZAOŁ.

Column1

Formuła

Opis (wynik)

20.3

=ROUND([Kolumna1];0)

Zaokrągla liczba 20,3 w dół, ponieważ część ułamkowa jest mniejsza niż 0,5 (20)

5.9

=ROUND([Kolumna1];0)

Zaokrągla wartość 5,9 w górę, ponieważ część ułamkowa jest większa niż 0,5 (6)

-5.9

=ROUND([Kolumna1];0)

Zaokrągla -5,9 w dół, ponieważ część ułamkowa jest mniejsza niż -,5 (-6)

1,25

=ROUND([Kolumna1];1)

Zaokrągla liczbę do najbliższej części dziesiątej (jedno miejsce dziesiętne). Ponieważ część do zaokrąglenia jest 0,05 lub większa, liczba jest zaokrąglana w górę (wynik: 1,3)

30.452

=ROUND([Kolumna1];2)

Zaokrągla liczbę do najbliższej setnej (dwóch miejsc dziesiętnych). Ponieważ część do zaokrąglenia, 0,002, jest mniejsza niż 0,005, liczba jest zaokrąglana w dół (wynik: 30,45)

Aby zaokrąglić liczbę do cyfry znaczącej powyżej zer, należy użyć funkcji ZAOROUND,ZAOŃ.DÓŁ, ZAOPT.DO.LICZBY i DŁ.

Column1

Formuła

Opis (wynik)

5492820

=ROUND([Kolumna1];3-DŁ(ZAOPT([Kolumna1])))

Zaokrągla liczbę do trzech cyfr znaczących (5490000).

22230

=ZAOPT.DÓŁ([Kolumna1];3-DŁ(ZAOPT([Kolumna1])))

Zaokrągla dolną liczbę w dół do trzech cyfr znaczących (22200).

5492820

=ZAO ROUNDUP([Kolumna1];5-DŁ(ZAOPT([Kolumna1])))

Zaokrągla najwyższą liczbę do 5 cyfr znaczących (5492900)

Za pomocą następujących formuł można manipulować tekstem, na przykład łączyć lub łączyć wartości z wielu kolumn, porównywać zawartość kolumn, usuwać znaki lub spacje oraz powtarzać znaki.

Zmienianie wielkości liter

Aby zmienić literę tekstu, użyj funkcji LITERY.WIELKIE,LITERY.MAŁElub Z.WIELKIE.

Column1

Formuła

Opis (wynik)

nina Vietzen

=LITERY.WIELKIE([Kolumna1])

Zmienia w tekście wielkie litery (NINA VIETZEN)

nina Vietzen

=LOWER([Kolumna1])

Zmienia w tekście małe litery (nina vietzen)

nina Vietzen

=Z.PRAWEJ([Kolumna1])

Zmienia tekst na sprawy tytułowe (Nina Vietzen)

Łączenie imion i nazwisk

Aby połączyć imiona i nazwiska, użyj operatora handlowe "i" (&) lub funkcji ZŁĄCZ.NATE.

Column1

Column2

Formuła

Opis (wynik)

Aby to zda

Car wołod

=[Kolumna1]&[Kolumna2]

Łączy dwa ciągi (Carcarcaro)

Aby to zda

Car wołod

=[Kolumna1]&" "&[Kolumna2]

Łączy dwa ciągi, oddzielając je spacją (Gdy Car jakasło)

Aby to zda

Car wołod

=[Kolumna2]&", "&[Kolumna1]

Łączy dwa ciągi oddzielone przecinkiem i spacją (Car tak, Aby)

Aby to zda

Car wołod

=ZŁĄCZ.NATE([Kolumna2];",", [Kolumna1])

Łączy te dwa ciągi, oddzielając je przecinkiem (Carpageo,Gdy)

Łączenie tekstu i liczb z różnych kolumn

Aby połączyć tekst i liczby, użyj funkcji ZŁĄCZ.TEKSTY, operatora "i" (&) lub funkcji TEKST oraz operatora "i".

Column1

Column2

Formuła

Opis (wynik)

Dosyć

28

=[Kolumna1]&" sprzedany "&[Kolumna2]&".

Łączy powyższy wyraz w frazę (Jan sprzedał 28 jednostek).

Dubois

40%

=[Kolumna1]&" sprzedany "&TEKST([Kolumna2];"0%")&" całkowitej sprzedaży".

Łączy powyższy wyraz w frazę (Dubisz sprzedał 40% całkowitej sprzedaży).

Uwaga: Funkcja TEKST dołącza sformatowaną wartość kolumny Kolumna2 zamiast wartości źródłowej, która wynosi 0,4.

Dosyć

28

=ZŁĄCZ.NATE([Kolumna1];" sprzedano ",[Kolumna2]", jednostki.

Łączy powyższy wyraz w frazę (Jan sprzedał 28 jednostek).

Łączenie tekstu z datą lub godziną

Aby połączyć tekst z datą lub godziną, użyj funkcji TEKST oraz operatora "i" (&).

Column1

Column2

Formuła

Opis (wynik)

Data rozliczenia

5.06.07

="Data instrukcji: "&TEKST([Kolumna2];"d-mmm-yyyy")

Łączy tekst z datą (data zestawienia: 5 cze 2007)

Data rozliczenia

5.06.07

=[Kolumna1]&" "&TEKST([Kolumna2];"dd-mmm-yyyy")

Łączy tekst i datę z różnych kolumn w jedną kolumnę (data rozliczenia 2007-05-05)

Porównywanie zawartości kolumn

Aby porównać jedną kolumnę z inną kolumną lub listę wartości, należy użyć funkcji PORÓWNAJi LUB.

Column1

Column2

Formuła

Opis (możliwy wynik)

BD122

BD123

=EXACT([Kolumna1];[Kolumna2])

Porównuje zawartość pierwszych dwóch kolumn (Nie)

BD122

BD123

=EXACT([Kolumna1];"BD122")

Porównuje zawartość kolumny Kolumna1 i ciąg "BD122" (Tak)

Sprawdzanie, czy wartość kolumny lub jej część pasuje do określonego tekstu

Aby sprawdzić, czy wartość kolumny lub jej część pasuje do określonego tekstu, użyj funkcji JEŻELI,ZNAJDŹ,SZUKAJ.TEKST i CZY.LICZBA.

Column1

Formuła

Opis (możliwy wynik)

Vietzen

=JEŻELI([Kolumna1]="Vietzen", "OK", "Nie OK")

Sprawdza, czy kolumna1 jest wartością Vietzen (OK).

Vietzen

=JEŻELI(CZY.LICZBA(ZNAJDŹ("v;[Kolumna1]));"OK;"Nie OK")

Sprawdza, czy kolumna1 zawiera literę v (OK).

BD123

=CZY.LICZBA(ZNAJDŹ("BD";[Kolumna1]))

Sprawdza, czy kolumna1 zawiera dane BD (tak)

Zlicz niepuste kolumny

Aby zliczyć niepuste kolumny, należy użyć funkcji LICZ.NIEPUSTE.

Column1

Kolumna2

Kolumna3

Formuła

Opis (wynik)

Sprzedaż

19

=COUNTA([Kolumna1];[Kolumna2])

Zlicza niepuste kolumny (2).

Sprzedaż

19

=COUNTA([Kolumna1];[Kolumna2];[Kolumna3])

Zlicza niepuste kolumny (2).

Usuwanie znaków z tekstu

Aby usunąć znaki z tekstu, użyj funkcji DŁ,LEWYi PRAWY.

Column1

Formuła

Opis (wynik)

Wiad A

=LEWY([Kolumna1];DŁ([Kolumna1])-2)

Zwraca 7 (9-2) znaków, rozpoczynając od lewej (Jeśli)

Natłok B1

=PRAWY([Kolumna1];DŁ([Kolumna1])-8)

Zwraca 2 (10-8) znaków, rozpoczynając od prawej (B1).

Usuwanie odstępów od początku i końca kolumny

Aby usunąć odstępy z kolumny, użyj funkcji USUŃ.ODSTĘPY.

Column1

Formuła

Opis (wynik)

 Witam!

=TRIM([Kolumna1])

Usuwa spacje od początku i końca (witaj!

Powtarzanie znaku w kolumnie

Aby powtórzyć znak w kolumnie, użyj funkcji POWT.

Formuła

Opis (wynik)

=POPT(".";3)

Powtarza okres 3 razy (...)

=POWT("-";10)

Powtarza kreskę 10 razy (----------)

Alfabetyczna lista funkcji

Poniżej znajduje się uporządkowana alfabetycznie lista linków do funkcji dostępnych dla SharePoint użytkowników. Zawiera on funkcje trygonometrycznych, statystyczne i finansowe, a także formuły warunkowe, daty, matematyczne i tekstowe.

MODUŁ.LICZBY

ACOS

ACOSH

ORAZ

ASIN

ASINH

ATAN

ATAN2

ŚREDNIA

ŚREDNIA.A

ROZKŁAD.BETA

ROZKŁAD.BETA.ODW

ROZKŁAD.DWUM

ZAOKR.W.GÓRĘ

ZNAK

ROZKŁAD.CHI

WYBIERZ

KOD

ZŁĄCZ.TEKSTY

UFNOŚĆ

COS

ILE.LICZB

ILE.NIEPUSTYCH

PRÓG.ROZKŁAD.DWUM

DATA

DATA.RÓŻNICA

DATA.WARTOŚĆ

DZIEŃ

DNI.360

DDB

STOPNIE

KWOTA

ZAOKR.DO.PARZ

PORÓWNAJ

ROZKŁAD.EXP

SILNIA

ROZKŁAD.F

Funkcja ZNAJDŹ

ROZKŁAD.F.ODW

ROZKŁAD.FISHER

ZAOKR.DO.TEKST

ROZKŁAD.GAMMA

ROZKŁAD.GAMMA.ODW

ROZKŁAD.LIN.GAMMA

ŚREDNIA.GEOMETRYCZNA

ŚREDNIA.HARMONICZNA

GODZINA

ROZKŁAD.HIPERGEOM

JEŻELI

ZAOKR.DO.CAŁK

Funkcja IPmt

CZY

LEWY, funkcja

DŁ, funkcja

LN

Funkcja Log

LOG10

ROZKŁAD.LOG.ODW

ROZKŁAD.LOG

LITERY.MAŁE

MAX

JA, funkcja

MEDIANA

FRAGMENT.TEKSTU, funkcja

MIN

MIN.A

MINUTA

MOD

MIESIĄC

ROZKŁAD.DWUM.PRZEC

ROZKŁAD.NORMALNY

ROZKŁAD.NORMALNY.S

ROZKŁAD.NORMALNY.S.ODW

NIE

NPER

NPV

ZAOKR.DO.NPARZ

LUB

PMT

POTĘGA

PPMT

ILOCZYN

Z.WIELKIEJ.LITERY

PV

RADIANY

ZASTĄP, funkcja

POWT

PRAWY, funkcja

ZAOKR

ZAOKR.DÓŁ

ZAOKR.GÓRA

Funkcja SZUKAJ.TEKST

SEKUNDA

ZNAK.LICZBY

SIN

SINH

PIERWIASTEK

NORMALIZUJ

ODCH.STANDARDOWE.A

ODCH.STANDARD.POPUL

ODCH.STANDARD.POPUL.A

SUMA

SUMA.KWADRATÓW

SYD

TANH

ROZKŁAD.T

TEKST

CZAS

ROZKŁAD.T.ODW

DZIŚ

USUŃ.ZBĘDNE.ODSTĘPY

PRAWDA

LITERY.WIELKIE

Funkcja DOLAR.AMER

WARTOŚĆ

WARIANCJA

WARIANCJA.A

WARIANCJA.POPUL

WARIANCJA.POPUL.A

Funkcja Weekday

ROZKŁAD.WEIBULL

ROK

Inne zasoby

Jeśli nie widzisz tutaj, co próbujesz zrobić, sprawdź, czy możesz to zrobić w Excel. Oto kilka dodatkowych źródeł. Niektóre z nich mogą dotyczyć starszych wersji, dlatego pokazany interfejs użytkownika może się różnić. Na przykład elementy z menu Akcje witryny w SharePoint znajdują się teraz w Ustawienia Przycisk Ustawienia usługi Office 365 — wygląda jak koło zębate obok Twojej nazwy witryny.

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Jak zadowalająca jest jakość tłumaczenia?
Co wpłynęło na Twoje wrażenia?

Dziękujemy za opinię!

×