Použití vzorců v počítaných sloupcích v seznamech může pomoct přidat do existujících sloupců, jako je například výpočet DPH podle ceny. Tyto údaje je možné kombinovat a ověřovat data prostřednictvím kódu programu. Pokud chcete přidat počítaný sloupec, klikněte na + přidat sloupec a pak vyberte Další.

Poznámka: Počítaná pole můžou pracovat jenom na vlastním řádku, takže nemůžete odkazovat na hodnotu v jiném řádku ani na sloupce obsažené v jiném seznamu nebo knihovně. Vyhledávací pole nejsou ve vzorci podporovaná a ID nově vloženého řádku nelze použít, protože ID při zpracování vzorce neexistuje.

Pokud není zadáno jinak, nejsou při zadávání vzorců mezi klíčovými slovy a operátory žádné mezery. Následující seznam není vyčerpávající. Pokud chcete zobrazit všechny vzorce, podívejte se na abecední seznam na konci tohoto článku.

Poznámka: Počítaná pole můžou pracovat jenom na vlastním řádku, takže nemůžete odkazovat na hodnotu v jiném řádku ani na sloupce obsažené v jiném seznamu nebo knihovně. Vyhledávací pole nejsou ve vzorci podporovaná a ID nově vloženého řádku nelze použít, protože ID při zpracování vzorce neexistuje.

Níže vyberte nadpis, abyste otevřeli příslušný oddíl a podívali se na podrobné pokyny. 

Pomocí následujících vzorců můžete otestovat podmínku příkazu a vrátit hodnotu Ano nebo Ne, otestovat alternativní hodnotu, například OK nebo Not OK, nebo vrátit prázdnou nebo pomlčku představující hodnotu null.

Kontrola, jestli je číslo větší nebo menší než jiné číslo

K provedení tohoto porovnání použijte funkci KDYŽ .

Sloupec1

Sloupec2

Vzorec

Popis (možný výsledek)

15000

9000

=[Sloupec1]>[Sloupec2]

Je Sloupec1 větší než Sloupec2? (Ano)

15000

9000

=KDYŽ([Sloupec1]<=[Sloupec2], "OK", "Není v pořádku")

Je sloupec Column1 menší nebo roven sloupci Column2? (Není v pořádku)

Po porovnání obsahu sloupce vrátit logickou hodnotu

Pro výsledek, který je logickou hodnotou (Ano nebo Ne), použijte funkce AND, OR a NOT .

Sloupec1

Sloupec 2

Sloupec 3

Vzorec

Popis (možný výsledek)

15

9

8

=AND([Sloupec1]>[Sloupec2], [Sloupec1]<[Sloupec3])

Je 15 větší než 9 a menší než 8? (Ne)

15

9

8

=OR([Sloupec1]>[Sloupec2], [Sloupec1]<[Sloupec3])

Je 15 větší než 9 nebo méně než 8? (Ano)

15

9

8

=NOT([Sloupec1]+[Sloupec2]=24)

Není 15 plus 9 rovno 24? (Ne)

Pro výsledek, který je jiným výpočtem nebo jinou hodnotou než Ano nebo Ne, použijte funkce KDYŽ, A a NEBO .

Sloupec1

Sloupec 2

Sloupec 3

Vzorec

Popis (možný výsledek)

15

9

8

=KDYŽ([Sloupec1]=15; "OK"; "Není v pořádku")

Pokud se hodnota ve sloupci Column1 rovná 15, vrátí se "OK". (OK)

15

9

8

=KDYŽ(A([Sloupec1]>[Sloupec2],[Sloupec1]<[Sloupec3]); "OK"; "Není OK")

Pokud je hodnota 15 větší než 9 a menší než 8, vrátí "OK". (Není v pořádku)

15

9

8

=KDYŽ(NEBO([Sloupec1]>[Sloupec2],[Sloupec1]<[Sloupec3]); "OK"; "Není OK")

Pokud je hodnota 15 větší než 9 nebo menší než 8, vrátí hodnotu OK. (OK)

Zobrazení nul jako prázdných nebo pomlček

Pokud chcete zobrazit nulu, proveďte jednoduchý výpočet. Pokud chcete zobrazit prázdnou nebo pomlčku, použijte funkci KDYŽ.

Sloupec1

Sloupec2

Vzorec

Popis (možný výsledek)

10

10

=[Sloupec1]-[Sloupec2]

Druhé číslo odečtené od prvního (0)

15

9

=KDYŽ([Sloupec1]-[Sloupec2],"-";[Sloupec1]-[Sloupec2])

Pokud je hodnota nula (-), vrátí pomlčku.

Skrýt chybové hodnoty ve sloupcích

Pokud chcete místo chybové hodnoty zobrazit pomlčku, #N/A nebo NA, použijte funkci JE.CHYBHODN.

Sloupec1

Sloupec2

Vzorec

Popis (možný výsledek)

10

0

=[Sloupec1]/[Sloupec2]

Výsledkem bude chyba. (#DĚLENÍ_NULOU!)

10

0

=KDYŽ(JE.CHYBHODN([Sloupec1]/[Sloupec2]);"NA";[Sloupec1]/[Sloupec2])

Pokud je hodnota chybová, vrátí hodnotu NEDEF.

10

0

=KDYŽ(JE.CHYBHODN([Sloupec1]/[Sloupec2]);"-";[Sloupec1]/[Sloupec2])

Pokud je hodnota chybová, vrátí pomlčku.

Kontrola prázdných polí

K vyhledání prázdných polí můžete použít JE.PRÁZDNÉ vzorec.

Sloupec1

Vzorec

Popis (možný výsledek)

"Želé fazole"

=JE.PRÁZDNÉ([Sloupec1]

Vrátí hodnotu Ano nebo Ne, pokud je prázdná nebo ne.

"Ocel"

=KDYŽ(JE.PRÁZDNÉ([Sloupec1]); "Není v pořádku"; "OK")

Vyplňte vlastní volby – první je, pokud není prázdná, druhá, pokud ne

Další funkce IS najdete v tématu Funkce IS.

Následující vzorce můžete použít k provádění výpočtů založených na datech a časech, jako je například sčítání počtu dnů, měsíců nebo roků k datu, výpočet rozdílu mezi dvěma daty a převod času na desetinnou hodnotu.

Přidání kalendářních dat

Pokud chcete k datu přidat počet dnů, použijte operátor sčítání (+).

Poznámka: Při manipulaci s kalendářními daty musí být návratový typ počítaného sloupce nastavený na datum a čas.

Sloupec1

Sloupec2

Vzorec

Popis (výsledek)

6/9/2007

3

=[Sloupec1]+[Sloupec2]

Přičte 3 dny k 9. 6. 2007 (12. 6. 2007)

12/10/2008

54

=[Sloupec1]+[Sloupec2]

Přidá 54 dní k 10. 12. 2008 (2.2.2009)

Pokud chcete k datu přidat počet měsíců, použijte funkce DATE, YEAR, MONTH a DAY .

Sloupec1

Sloupec2

Vzorec

Popis (výsledek)

6/9/2007

3

=DATE(YEAR([Sloupec1]);MONTH([Sloupec1])+[Sloupec2],DEN([Sloupec1]))

Přičte 3 měsíce k 9. 6. 2007 (9. 9. 2007)

12/10/2008

25

=DATE(YEAR([Sloupec1]);MONTH([Sloupec1])+[Sloupec2],DEN([Sloupec1]))

Přičte 25 měsíců k 10. 12. 2008 (10. 1. 2011)

Pokud chcete k datu přidat počet let, použijte funkce DATUM, ROK, MĚSÍC a DEN .

Sloupec1

Sloupec2

Vzorec

Popis (výsledek)

6/9/2007

3

=DATE(YEAR([Sloupec1])+[Sloupec2],MĚSÍC([Sloupec1]);DEN([Sloupec1]))

Přidání 3 let do 9. 6. 2007 (9. 6. 2010)

12/10/2008

25

=DATE(YEAR([Sloupec1])+[Sloupec2],MĚSÍC([Sloupec1]);DEN([Sloupec1]))

Přičte 25 let k datu 10. 12. 2008 (10. 12. 2033)

Pokud chcete k datu přidat kombinaci dnů, měsíců a let, použijte funkce DATE, YEAR, MONTH a DAY .

Sloupec1

Vzorec

Popis (výsledek)

6/9/2007

=DATE(YEAR([Sloupec1])+3;MONTH([Sloupec1])+1;DEN([Sloupec1])+5)

Přičte 3 roky, 1 měsíc a 5 dnů k datu 9. 6. 2007 (14. 7. 2010)

12/10/2008

=DATE(YEAR([Sloupec1])+1;MONTH([Sloupec1])+7;DEN([Sloupec1])+5)

Přičte 1 rok, 7 měsíců a 5 dnů k 10. 12. 2008 (15. 7. 2010)

Výpočet rozdílu mezi dvěma daty

K provedení tohoto výpočtu použijte funkci DATEDIF.

Sloupec1

Sloupec2

Vzorec

Popis (výsledek)

1. ledna 1995

15. června 1999

=DATEDIF([Sloupec1], [Sloupec2],"d")

Vrátí počet dní mezi dvěma daty (1626).

1. ledna 1995

15. června 1999

=DATEDIF([Sloupec1], [Sloupec2],"ym")

Vrátí počet měsíců mezi kalendářními daty bez ohledu na část roku (5).

1. ledna 1995

15. června 1999

=DATEDIF([Sloupec1], [Sloupec2],"yd")

Vrátí počet dní mezi kalendářními daty a ignoruje část roku (165).

Výpočet rozdílu mezi dvěma časy

Pokud chcete výsledek prezentovat ve standardním formátu času (hodiny:minuty:sekundy), použijte operátor odčítání (-) a funkci TEXT . Aby tato metoda fungovala, nesmí počet hodin překročit 24 a minuty a sekundy nesmí překročit 60.

Sloupec1

Sloupec2

Vzorec

Popis (výsledek)

09.06.2007 10:35

09/06/2007 15:30 PM

=TEXT([Sloupec2]-[Sloupec1],"h")

Hodiny mezi dvěma časy (4)

09.06.2007 10:35

09/06/2007 15:30 PM

=TEXT([Sloupec2]-[Sloupec1],"h:mm")

Hodiny a minuty mezi dvěma časy (4:55)

09.06.2007 10:35

09/06/2007 15:30 PM

=TEXT([Sloupec2]-[Sloupec1],"h:mm:ss")

Hodiny, minuty a sekundy mezi dvěma časy (4:55:00)

Pokud chcete výsledek prezentovat v součtu, který je založen na jedné časové jednotce, použijte funkci INT nebo funkci HODINA, MINUTA nebo SEKUNDA .

Sloupec1

Sloupec2

Vzorec

Popis (výsledek)

09.06.2007 10:35

10. 6. 2007 15:30

=INT(([Sloupec2]-[Sloupec1])*24)

Celkový počet hodin mezi dvěma časy (28)

09.06.2007 10:35

10. 6. 2007 15:30

=INT(([Sloupec2]-[Sloupec1])*1440)

Celkový počet minut mezi dvěma časy (1735)

09.06.2007 10:35

10. 6. 2007 15:30

=INT(([Sloupec2]-[Sloupec1])*86400)

Celkový počet sekund mezi dvěma časy (104100)

09.06.2007 10:35

10. 6. 2007 15:30

=HODINA([Sloupec2]-[Sloupec1])

Hodiny mezi dvěma časy, kdy rozdíl nepřekračuje 24 (4)

09.06.2007 10:35

10. 6. 2007 15:30

=MINUTE([Sloupec2]-[Sloupec1])

Počet minut mezi dvěma časy, kdy rozdíl nepřekračuje 60 (55)

09.06.2007 10:35

10. 6. 2007 15:30

=SECOND([Sloupec2]-[Sloupec1])

Sekundy mezi dvěma časy, kdy rozdíl nepřekračuje 60 (0)

Převod časů

Pokud chcete převést hodiny ze standardního formátu času na desetinné číslo, použijte funkci INT .

Sloupec1

Vzorec

Popis (výsledek)

10:35

=([Sloupec1]-INT([Sloupec1]))*24

Počet hodin od 12:00 (10,583333)

12:15

=([Sloupec1]-INT([Sloupec1]))*24

Počet hodin od 12:00 (12:25)

Pokud chcete převést hodiny z desetinného čísla do standardního formátu času (hodiny:minuty:sekundy), použijte operátor dělení a funkci TEXT .

Sloupec1

Vzorec

Popis (výsledek)

23:58

=TEXT(Sloupec1/24; "hh:mm:ss")

Hodiny, minuty a sekundy od 12:00 (00:59:55)

2:06

=TEXT(Sloupec1/24; "h:mm")

Hodiny a minuty od 0:00 (0:05)

Vložit juliánský kalendářní data

Juliánské datum označuje formát data, který je kombinací aktuálního roku a počtu dnů od začátku roku. Například datum 1. ledna 2007 je reprezentováno jako 2007001 a 31. prosince 2007 je reprezentováno jako 2007365. Tento formát není založený na Juliánském kalendáři.

Pokud chcete převést datum na juliánské datum, použijte funkce TEXT a DATUMHODN.

Sloupec1

Vzorec

Popis (výsledek)

6/23/2007

=TEXT([Sloupec1],"yyy")&TEXT(([Sloupec1]-DATUMHODN("1/1/"& TEXT([Sloupec1],"yyy"))+1);"000")

Datum v juliánském formátu s dvoumístným rokem (07174)

6/23/2007

=TEXT([Sloupec1],"yyyy")&TEXT(([Sloupec1]-DATUMHODN("1/1/"&TEXT([Sloupec1],"yyy"))+1);"000")

Datum v juliánském formátu se čtyřmístným rokem (2007174)

Pokud chcete převést datum na juliánské datum, které se používá v astronomii, použijte konstantu 2415018.50. Tento vzorec funguje jenom pro kalendářní data po 1. 3. 1901 a v případě, že používáte kalendářní systém 1900.

Sloupec1

Vzorec

Popis (výsledek)

6/23/2007

=[Sloupec1]+2415018,50

Datum v Juliánském formátu, používané v astronomii (2454274.50)

Zobrazení kalendářních dat jako dne v týdnu

Pokud chcete data převést na text pro den v týdnu, použijte funkce TEXT a DENTÝDNE.

Sloupec1

Vzorec

Popis (možný výsledek)

19. února 2007

=TEXT(DENTÝDNE([Sloupec1]); "dddd")

Vypočítá den v týdnu pro datum a vrátí úplný název dne (pondělí).

3. ledna 2008

=TEXT(DENTÝDNE([Sloupec1]); "ddd")

Vypočítá den v týdnu pro datum a vrátí zkrácený název dne (Čt).

Následující vzorce můžete použít k provádění různých matematických výpočtů, jako je sčítání, odčítání, násobení a dělení čísel, výpočet průměru nebo mediánu čísel, zaokrouhlování čísla a počítání hodnot.

Sčítání čísel

Pokud chcete sečíst čísla ve dvou nebo více sloupcích na řádku, použijte operátor sčítání (+) nebo funkci SUMA .

Sloupec1

Sloupec 2

Sloupec 3

Vzorec

Popis (výsledek)

6

5

4

=[Sloupec1]+[Sloupec2]+[Sloupec3]

Sečte hodnoty v prvních třech sloupcích (15).

6

5

4

=SUMA([Sloupec1],[Sloupec2],[Sloupec3])

Sečte hodnoty v prvních třech sloupcích (15).

6

5

4

=SUMA(KDYŽ([Sloupec1]>[Sloupec2],[Sloupec1]-[Sloupec2],10); [Sloupec3])

Pokud je Sloupec1 větší než Sloupec2, přidá se rozdíl a Sloupec3. Jinak přidejte 10 a Sloupec3 (5)

Odečítání čísel

Pokud chcete odečíst čísla ve dvou nebo více sloupcích na řádku, použijte operátor odčítání (-) nebo funkci SUMA se zápornými čísly.

Sloupec1

Sloupec 2

Sloupec 3

Vzorec

Popis (výsledek)

15000

9000

-8000

=[Sloupec1]-[Sloupec2]

Odečte 9000 od 15000. (6000)

15000

9000

-8000

=SUMA([Sloupec1], [Sloupec2], [Sloupec3])

Sečte čísla v prvních třech sloupcích, včetně záporných hodnot (16000).

Výpočet rozdílu mezi dvěma čísly jako procento

Použijte operátory odčítání (-) a dělení (/) a funkci ABS.

Sloupec1

Sloupec2

Vzorec

Popis (výsledek)

2342

2500

=([Sloupec2]-[Sloupec1])/ABS([Sloupec1])

Procentuální změna (6,75 % nebo 0,06746)

Násobení čísel

Pokud chcete násobit čísla ve dvou nebo více sloupcích na řádku, použijte operátor násobení (*) nebo funkci SOUČIN .

Sloupec1

Sloupec2

Vzorec

Popis (výsledek)

5

2

=[Sloupec1]*[Sloupec2]

Vynásobí čísla v prvních dvou sloupcích (10).

5

2

=SOUČIN([Sloupec1], [Sloupec2])

Vynásobí čísla v prvních dvou sloupcích (10).

5

2

=SOUČIN([Sloupec1],[Sloupec2],2)

Vynásobí čísla v prvních dvou sloupcích a číslo 2 (20).

Dělení čísel

Pokud chcete čísla rozdělit do dvou nebo více sloupců v řádku, použijte operátor dělení (/).

Sloupec1

Sloupec2

Vzorec

Popis (výsledek)

15000

12

=[Sloupec1]/[Sloupec2]

Vydělí číslo 15000 12 (1250)

15000

12

=([Sloupec1]+10000)/[Sloupec2]

Sečte 15000 a 10000 a pak vydělí součet 12 (2083).

Výpočet průměru čísel

Průměr se také označuje jako průměr. Pokud chcete vypočítat průměr čísel ve dvou nebo více sloupcích na řádku, použijte funkci PRŮMĚR .

Sloupec1

Sloupec 2

Sloupec 3

Vzorec

Popis (výsledek)

6

5

4

=PRŮMĚR([Sloupec1], [Sloupec2],[Sloupec3])

Průměr čísel v prvních třech sloupcích (5)

6

5

4

=PRŮMĚR(KDYŽ([Sloupec1]>[Sloupec2], [Sloupec1]-[Sloupec2], 10); [Sloupec3])

Pokud je Sloupec1 větší než Sloupec2, vypočítejte průměr rozdílu a Sloupec3. Jinak vypočítejte průměr hodnot 10 a Sloupec3 (2,5).

Výpočet mediánu čísel

Medián je hodnota ve středu uspořádaného rozsahu čísel. Pomocí funkce MEDIAN můžete vypočítat medián skupiny čísel.

A

B

C

D

O

Vzorec

Popis (výsledek)

10

7

9

27

0

4

=MEDIÁN(A;B;C;D;E;F)

Medián čísel v prvních 6 sloupcích (8)

Výpočet nejmenšího nebo největšího čísla v oblasti

K výpočtu nejmenšího nebo největšího čísla ve dvou nebo více sloupcích na řádku použijte funkce MIN a MAX .

Sloupec1

Sloupec 2

Sloupec 3

Vzorec

Popis (výsledek)

10

7

9

=MIN([Sloupec1], [Sloupec2], [Sloupec3])

Nejmenší číslo (7)

10

7

9

=MAX([Sloupec1], [Sloupec2], [Sloupec3])

Největší číslo (10)

Počet hodnot

Pokud chcete spočítat číselné hodnoty, použijte funkci POČET .

Sloupec1

Sloupec 2

Sloupec 3

Vzorec

Popis (výsledek)

Jablko

12/12/2007

=POČET([Sloupec1], [Sloupec2], [Sloupec3])

Spočítá počet sloupců, které obsahují číselné hodnoty. Vyloučí hodnoty data a času, textu a hodnoty null (0).

12 Kč

#DIV/0!

1.01

=POČET([Sloupec1], [Sloupec2], [Sloupec3])

Spočítá počet sloupců, které obsahují číselné hodnoty, ale vyloučí chybové a logické hodnoty (2).

Zvětšení nebo zmenšení čísla o procentuální hodnotu

K provedení tohoto výpočtu použijte operátor procenta (%).

Sloupec1

Sloupec2

Vzorec

Popis (výsledek)

23

3%

=[Sloupec1]*(1+5 %)

Zvyšuje číslo ve sloupci 1 o 5 % (24.15)

23

3%

=[Sloupec1]*(1+[Sloupec2])

Zvýší číslo ve sloupci Column1 o procentuální hodnotu ve sloupci Column2: 3 % (23,69)

23

3%

=[Sloupec1]*(1-[Sloupec2])

Zmenší číslo ve sloupci Column1 o procentuální hodnotu ve Sloupci2: 3 % (22,31)

Zvýšení čísla na mocninu

K provedení tohoto výpočtu použijte operátor exponentaci (^) nebo funkci POWER .

Sloupec1

Sloupec2

Vzorec

Popis (výsledek)

5

2

=[Sloupec1]^[Sloupec2]

Vypočítá pět čtverců (25)

5

3

=POWER([Sloupec1], [Sloupec2])

Vypočítá pět datových krychlí (125)

Zaokrouhlení čísla

Pokud chcete číslo zaokrouhlit nahoru, použijte funkci ROUNDUP, ODD nebo SUDÁ.

Sloupec1

Vzorec

Popis (výsledek)

20.3

=ROUNDUP([Sloupec1],0)

Zaokrouhlí číslo 20,3 nahoru na nejbližší celé číslo (21).

-5.9

=ROUNDUP([Sloupec1],0)

Zaokrouhlí číslo -5,9 nahoru na nejbližší celé číslo (-5).

12.5493

=ROUNDUP([Sloupec1],2)

Zaokrouhlí číslo 12,5493 nahoru na nejbližší setinu, dvě desetinná místa (12,55).

20.3

=EVEN([Sloupec1])

Zaokrouhlí číslo 20,3 nahoru na nejbližší sudé číslo (22).

20.3

=ODD([Sloupec1])

Zaokrouhlí číslo 20,3 nahoru na nejbližší liché číslo (21).

Pokud chcete číslo zaokrouhlit dolů, použijte funkci ROUNDDOWN.

Sloupec1

Vzorec

Popis (výsledek)

20.3

=ROUNDDOWN([Sloupec1],0)

Zaokrouhlí číslo 20,3 dolů na nejbližší celé číslo (20).

-5.9

=ROUNDDOWN([Sloupec1],0)

Zaokrouhlí číslo -5,9 dolů na nejbližší celé číslo (-6).

12.5493

=ROUNDDOWN([Sloupec1],2)

Zaokrouhlí číslo 12,5493 dolů na nejbližší setinu, dvě desetinná místa (12,54).

Pokud chcete číslo zaokrouhlit na nejbližší číslo nebo zlomek, použijte funkci ZAOKROUHLIT .

Sloupec1

Vzorec

Popis (výsledek)

20.3

=ROUND([Sloupec1;0)

Zaokrouhlí 20,3 dolů, protože zlomková část je menší než 0,5 (20).

5.9

=ROUND([Sloupec1;0)

Zaokrouhlí číslo 5,9 nahoru, protože zlomková část je větší než 0,5 (6).

-5.9

=ROUND([Sloupec1;0)

Zaokrouhlí -5,9 dolů, protože zlomková část je menší než -,5 (-6).

1,25

=ROUND([Sloupec1], 1)

Zaokrouhlí číslo na nejbližší desetinnou hodnotu (jedno desetinné místo). Vzhledem k tomu, že část, která se má zaokrouhlit, je 0,05 nebo větší, zaokrouhlí se číslo nahoru (výsledek: 1,3).

30.452

=ROUND([Sloupec1],2)

Zaokrouhlí číslo na nejbližší setinu (dvě desetinná místa). Vzhledem k tomu, že část, která se má zaokrouhlit, 0,002, je menší než 0,005, je číslo zaokrouhleno dolů (výsledek: 30,45).

Pokud chcete číslo zaokrouhlit na významnou číslici nad 0, použijte funkce ZAOKROUHLIT, ROUNDUP, ROUNDDOWN, INT a DÉLKA.

Sloupec1

Vzorec

Popis (výsledek)

5492820

=ROUND([Sloupec1],3-DÉLKA(INT([Sloupec1])))

Zaokrouhlí číslo na 3 významné číslice (5490000).

22230

=ROUNDDOWN([Sloupec1],3-DÉLKA(INT([Sloupec1])))

Zaokrouhlí dolní číslo dolů na 3 významné číslice (22200).

5492820

=ROUNDUP([Sloupec1], 5 DÉLKA(INT([Sloupec1])))

Zaokrouhlí horní číslo nahoru na 5 platných číslic (5492900).

K manipulaci s textem můžete použít následující vzorce, jako je kombinování nebo zřetězení hodnot z více sloupců, porovnání obsahu sloupců, odebrání znaků nebo mezer a opakování znaků.

Změna malých a velkých písmen v textu

Pokud chcete změnit velikost písmen textu, použijte funkci VELKÁ, MALÁ nebo SPRÁVNÁ .

Sloupec1

Vzorec

Popis (výsledek)

Nina Vietzen

=HORNÍ([Sloupec1])

Změní text na velká písmena (NINA VIETZEN)

Nina Vietzen

=LOWER([Sloupec1])

Změní text na malá písmena (nina vietzen)

Nina Vietzen

=PROPER([Sloupec1])

Změní text na písmena nadpisu (Nina Vietzen)

Kombinování jména a příjmení

Ke zkombinování křestního jména a příjmení použijte operátor ampersand (&) nebo funkci CONCATENATE .

Sloupec1

Sloupec2

Vzorec

Popis (výsledek)

Carlos

Carvallo

=[Sloupec1]&[Sloupec2]

Kombinuje dva řetězce (CarlosCarvallo)

Carlos

Carvallo

=[Sloupec1]&" "&[Sloupec2]

Kombinuje dva řetězce oddělené mezerou (Carlos Carvallo)

Carlos

Carvallo

=[Sloupec2]&", "&[Sloupec1]

Kombinuje dva řetězce oddělené čárkou a mezerou (Carvallo, Carlos)

Carlos

Carvallo

=CONCATENATE([Sloupec2], ","; [Sloupec1])

Kombinuje dva řetězce oddělené čárkou (Carvallo, Carlos).

Kombinování textu a čísel z různých sloupců

Pokud chcete zkombinovat text a čísla, použijte funkci CONCATENATE , operátor ampersand (&) nebo funkci TEXT a operátor ampersand.

Sloupec1

Sloupec2

Vzorec

Popis (výsledek)

Jang

28

=[Column1]&" sold "&[Column2]&" units."

Zkombinuje výše uvedený obsah do fráze (Yang prodal 28 jednotek).

Dubois

40%

=[Sloupec1]&" prodal "&TEXT([Sloupec2],"0%")&" z celkového prodeje."

Zkombinuje výše uvedený obsah do fráze (Dubois prodal 40 % z celkového prodeje).)

Poznámka: Funkce TEXT připojí formátovanou hodnotu Column2 místo podkladové hodnoty, která je 0,4.

Jang

28

=CONCATENATE([Sloupec1]," prodáno ";[Sloupec2]," jednotky.)

Zkombinuje výše uvedený obsah do fráze (Yang prodal 28 jednotek).

Kombinování textu s datem nebo časem

Pokud chcete zkombinovat text s datem nebo časem, použijte funkci TEXT a operátor ampersand (&).

Sloupec1

Sloupec2

Vzorec

Popis (výsledek)

Datum fakturace

5. června 2007

="Datum příkazu: "&TEXT([Sloupec2], "d-mmm-yyyy")

Kombinuje text s datem (datum výpisu: 5. června 2007)

Datum fakturace

5. června 2007

=[Sloupec1]&" "&TEXT([Sloupec2], "mmm-dd-yyyy")

Kombinuje text a datum z různých sloupců do jednoho sloupce (Datum fakturace červen-05-2007)

Porovnání obsahu sloupce

Pokud chcete porovnat jeden sloupec s jiným sloupcem nebo seznamem hodnot, použijte funkce EXACT a OR .

Sloupec1

Sloupec2

Vzorec

Popis (možný výsledek)

BD122

BD123

=EXACT([Sloupec1],[Sloupec2])

Porovná obsah prvních dvou sloupců (Ne).

BD122

BD123

=EXACT([Sloupec1], "BD122")

Porovná obsah sloupce Column1 a řetězce "BD122" (Ano)

Kontrola, jestli hodnota sloupce nebo její část odpovídá konkrétnímu textu

Pokud chcete zkontrolovat, jestli hodnota sloupce nebo její část odpovídá určitému textu, použijte funkce KDYŽ, NAJÍT, HLEDAT a JE.ČISLO.

Sloupec1

Vzorec

Popis (možný výsledek)

Vietzen

=KDYŽ([Sloupec1]="Vietzen"; "OK"; "Není v pořádku")

Kontroluje, jestli sloupec1 je Vietzen (OK)

Vietzen

=KDYŽ(JE.ČISLO(FIND("v";[Sloupec1])); "OK"; "Není v pořádku")

Zkontroluje, jestli sloupec1 obsahuje písmeno v (OK).

BD123

=JE.ČISLO(FIND("BD";[Sloupec1]))

Kontroluje, jestli Sloupec1 obsahuje BD (Ano).

Počet neprázdných sloupců

Pokud chcete spočítat neprázdné sloupce, použijte funkci POČET2.

Sloupec1

Sloupec 2

Sloupec 3

Vzorec

Popis (výsledek)

Prodej

19

=POČET2([Sloupec1], [Sloupec2])

Spočítá počet neprázdných sloupců (2).

Prodej

19

=POČET2([Sloupec1], [Sloupec2], [Sloupec3])

Spočítá počet neprázdných sloupců (2).

Odebrání znaků z textu

Pokud chcete odebrat znaky z textu, použijte funkce DÉLKA, VLEVO a VPRAVO .

Sloupec1

Vzorec

Popis (výsledek)

Vitamín A

=LEFT([Sloupec1],DÉLKA([Sloupec1])-2)

Vrátí 7 (9-2) znaků, počínaje zleva (vitamin).

Vitamin B1

=RIGHT([Sloupec1], DÉLKA([Sloupec1])-8)

Vrátí 2 (10–8) znaků počínaje zprava (B1).

Odebrání mezer od začátku a konce sloupce

Pokud chcete ze sloupce odebrat mezery, použijte funkci PROČISTIT .

Sloupec1

Vzorec

Popis (výsledek)

 Čauky!

=TRIM([Sloupec1])

Odebere mezery od začátku a konce (dobrý den).)

Opakování znaku ve sloupci

Pokud chcete opakovat znak ve sloupci, použijte funkci OPAKOVAT.

Vzorec

Popis (výsledek)

=OPAKOVAT(".";3)

Opakuje tečku 3krát (...)

=OPAKOVAT("-";10)

Opakuje pomlčku 10krát (----------).

Abecední seznam funkcí

Následuje abecední seznam odkazů na funkce dostupné uživatelům SharePoint. Zahrnuje trigonometrické, statistické a finanční funkce a také podmíněné, kalendářní, matematické a textové vzorce.

ABS

ARCCOS

ARCCOSH

A

ARCSIN

ARCSINH

ARCTG

ARCTG2

PRŮMĚR

AVERAGEA

BETADIST

BETAINV

BINOMDIST

ZAOKR.NAHORU

ZNAK

CHIDIST

ZVOLIT

KÓD

CONCATENATE

CONFIDENCE

COS

POČET

POČET2

CRITBINOM

DATUM

DATEDIF

DATUMHODN

DEN

ROK360

ODPIS.ZRYCH2

DEGREES

ZAOKROUHLIT.NA.SUDÉ

STEJNÉ

EXPONDIST

FAKTORIÁL

FDIST

Funkce NAJÍT

FINV

FISHER

ZAOKROUHLIT.NA.TEXT

GAMMADIST

GAMMAINV

GAMMALN

GEOMEAN

HARMEAN

HODINA

HYPGEOMDIST

Funkce KDYŽ

CELÁ.ČÁST

Funkce IPmt

JE

Funkce ZLEVA

Funkce DÉLKA

LN

Funkce Log

LOG

LOGINV

LOGNORMDIST

MALÁ

MAX

Funkce Me

MEDIAN

Funkce ČÁST

MIN

MINA

MINUTA

MOD

MĚSÍC

NEGBINOMDIST

NORMDIST

NORMSDIST

NORMSINV

NE

POČET.OBDOBÍ

ČISTÁ.SOUČHODNOTA

ZAOKROUHLIT.NA.LICHÉ

NEBO

Funkce PLATBA

POWER

PLATBA.ZÁKLAD

SOUČIN

VELKÁ2

SOUČHODNOTA

RADIANS

Funkce NAHRADIT

OPAKOVAT

Funkce VPRAVO

ZAOKROUHLIT

ROUNDDOWN

ROUNDUP

Funkce HLEDAT

SEKUNDA

SIGN

SIN

SINH

ODMOCNINA

STANDARDIZE

STDEVA

SMODCH

STDEVPA

SUMA

SUMA.ČTVERCŮ

ODPIS.NELIN

TGH

TDIST

HODNOTA.NA.TEXT

ČAS

TINV

DNES

PROČISTIT

PRAVDA

VELKÁ

Funkce USDOLAR

HODNOTA

VAR.VÝBĚR

VARA

VAR

VARPA

Funkce Weekday

WEIBULL

ROK

Další zdroje informací

Pokud nevidíte, co se tady pokoušíte udělat, podívejte se, jestli to můžete udělat v Excelu. Tady je několik dalších zdrojů. Některé z nich můžou zahrnovat starší verze, takže v zobrazeném uživatelském rozhraní můžou být rozdíly. Například položky v nabídce Akce webu na SharePointu jsou teď v nabídce Nastavení Tlačítko nastavení Office 365 vypadá jako ozubené kolečko vedle vašeho jména .

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.