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