Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

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.

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.

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.

Kolumna1

Kolumna2

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 niż lub równa kolumnie2? (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.

Kolumna1

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.

Kolumna1

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.

Kolumna1

Kolumna2

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])

Zwraca kreskę, gdy wartość jest równa zero (-).

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.

Kolumna1

Kolumna2

Formuła

Opis (możliwy wynik)

10

0

=[Kolumna1]/[Kolumna2]

Zwraca błąd (#DIV/0)

10

0

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

Zwraca wartość NY, gdy wartość jest błędem.

10

0

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

Jeśli wynikiem tej wartości jest błąd, funkcja zwraca kreskę.

Sprawdzanie, czy nie ma pustych pól

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

Kolumna1

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 godziny 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.

Kolumna1

Kolumna2

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Ń.

Kolumna1

Kolumna2

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Ń.

Kolumna1

Kolumna2

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Ń.

Kolumna1

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.

Kolumna1

Kolumna2

Formuła

Opis (wynik)

1995-01-01

15.06.99

=DATA.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.

Kolumna1

Kolumna2

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.

Kolumna1

Kolumna2

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 godzin

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

Kolumna1

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.

Kolumna1

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 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ŚĆ.

Kolumna1

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 w roku 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.

Kolumna1

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.

Kolumna1

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.

Kolumna1

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.

Kolumna1

Kolumna2

Kolumna3

Formuła

Opis (wynik)

15000

9000

-8000

=[Kolumna1]-[Kolumna2]

Odejmuje 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.

Kolumna1

Kolumna2

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.

Kolumna1

Kolumna2

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 (/).

Kolumna1

Kolumna2

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.

Kolumna1

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

F

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.

Kolumna1

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)

Zlicz wartości

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

Kolumna1

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ł

#DIV/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ą

Aby wykonać to obliczenie, użyj operatora procentu (%).

Kolumna1

Kolumna2

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.

Kolumna1

Kolumna2

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ąglij liczbę

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

Kolumna1

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

=ZAOST([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ÓŁ.

Kolumna1

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Ł.

Kolumna1

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Ł.

Kolumna1

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Ń.UP([Kolumna1];5-DŁ(ZAOST([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 przypadku tekstu

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

Kolumna1

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.

Kolumna1

Kolumna2

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".

Kolumna1

Kolumna2

Formuła

Opis (wynik)

Dosyć

28

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

Łą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 2 zamiast wartości źródłowej ( 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" (&).

Kolumna1

Kolumna2

Formuła

Opis (wynik)

Data rozliczenia

5.06.07

="Data zestawienia: "&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.

Kolumna1

Kolumna2

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.

Kolumna1

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, użyj funkcji COUNTA.

Kolumna1

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.

Kolumna1

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.

Kolumna1

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 (...)

=POPT("-";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.

ABS

ACOS

ACOSH

ORAZ

ASIN

ASINH

ATAN

ATAN2

ŚREDNIA

ŚREDNIA.A

IST.BETA

BETAINV

ROZKŁAD.DWUM

ZAOK.W.W.

ZNAK

ROZKŁAD.CHI

WYBIERZ, funkcja

KOD

ZŁĄCZ.NATE

UFNOŚĆ

COS

COUNT

LICZNIK.NIELICZBOWY

CRITBINOM

DATA

DATA.JEŚLI

DATA.WARTOŚĆ

DZIEŃ

DNI.360

DDB

STOPNIE

KWOTA

ZAOŁ.DO.NAWET

FUNKCJA.LICZBY

ROZKŁAD.EXPO

FACT, funkcja

IST.F

ZNAJDŹ, funkcja

ROZKŁAD.F.ODW

ROZKŁAD.FISHER

ZAOŁ.DO.NAPRAWIONE

ROZKŁAD.GAMMA

ROZKŁAD.GAMMA.ODW

ROZKŁAD.LIN.GAMMA

ŚREDNIA.ŚREDNIA.GEOM

ŚREDNIA.ŚREDNIA

GODZINA

IST.HIPERGEOM

JEŻELI

ZAOPT.DO.IN

Funkcja IPmt

CZY

LEWY, funkcja

LN

Funkcja Log

LOG10

LOGINV

LOGNORMIST

LOWER, funkcja

MAX

Ja, funkcja

MEDIANA

MID

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

ZAOPART.DO.M

LUB

PMT

POTĘGA

PPMT

IOG

Z.PROPER

PV

RADIANY

ZASTĄP, funkcja

POPT

PRAWY

ZAOŁ.

ZAOŁ.DÓŁ

ZAO ROUNDUP

SZUKAJ.SZUKANY

SEKUNDA

ZNAK.ZNAK

SIN

SINH

PIERWIASEK

NORMALIZOWAĆ

ODCH.A.ODCH.A

ODCH.POCH.ODCH.POCH

ODCH.POCH.POCH.A

SUMA

SUMA.Q

SYD

TANH

IST.T

TEKST

CZAS

FUNKCYJNA.ODW

DZIŚ

TRIM, funkcja

PRAWDA

LITERY.WIELKIE

DOLAR.ALAR

WARTOŚĆ

WARIANCJA

WARIANCJA.A

WARIANCJA.POG

WARIANCJA.POŁ.A

Funkcja Weekday

WEIBULL

ROK

Inne zasoby

Jeśli nie widzisz tutaj, co próbujesz zrobić, sprawdź, czy możesz to zrobić w programie 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 Office 365 ustawienia — wygląda jak koła zębate obok Twojej nazwy witryny.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×