Můžete převádět pomocí textových funkcí. Funkce pro práci s textem v Excelu

Excel je nezbytný, když potřebujete uspořádat, zpracovat a uložit velké množství informací. Pomůže to zautomatizovat výpočty, takže budou jednodušší a spolehlivější. Vzorce v Excelu umožňují provádět libovolně složité výpočty a okamžitě získávat výsledky.

Jak napsat vzorec v Excelu

Než se to naučíte, je třeba pochopit několik základních principů.

  1. Každý začíná znakem „=“.
  2. Hodnoty a funkce buněk se mohou účastnit výpočtů.
  3. Operátory se používají jako známé matematické symboly pro operace.
  4. Když vložíte záznam, buňka standardně zobrazí výsledek výpočtu.
  5. Design si můžete prohlédnout v řádku nad tabulkou.

Každá buňka v Excelu je nedělitelná jednotka s vlastním identifikátorem (adresou), který je označen písmenem (číslo sloupce) a číslem (číslo řádku). Adresa se zobrazí v poli nad tabulkou.

Jak tedy vytvoříte a vložíte vzorec v Excelu? Postupujte podle následujícího algoritmu:


Označení Význam

Přidání
- Odečítání
/ Divize
* Násobení

Pokud potřebujete zadat číslo místo adresy buňky, zadejte ji z klávesnice. Chcete-li zadat záporné znaménko ve vzorci aplikace Excel, klikněte na "-".

Jak zadávat a kopírovat vzorce v Excelu

Zadávají se vždy po kliknutí na „=“. Co ale dělat, když podobných výpočtů existuje mnoho? V tomto případě můžete jeden určit a pak jej jednoduše zkopírovat. Chcete-li to provést, zadejte vzorec a poté jej „natáhněte“ v požadovaném směru, abyste jej vynásobili.
Umístěte ukazatel nad buňku, kterou chcete zkopírovat, a přesuňte ukazatel myši do pravého dolního rohu (nad čtverec). Měl by mít podobu jednoduchého kříže se stejnými stranami.


Stiskněte levé tlačítko a přetáhněte.


Uvolněte, když potřebujete zastavit kopírování. V tuto chvíli se zobrazí výsledky výpočtu.


Můžete ho také natáhnout doprava.
Přesuňte ukazatel na sousední buňku. Uvidíte stejný záznam, ale s různými adresami.


Při kopírování tímto způsobem se čísla řádků zvýší, pokud dojde k posunu dolů, nebo se zvýší čísla sloupců, pokud se posune doprava. Tomu se říká relativní adresování.
Do tabulky zadáme hodnotu DPH a vypočítáme cenu včetně daně.


Cena včetně DPH je kalkulována jako cena*(1+DPH). Zadáme sekvenci do první buňky.


Zkusme záznam zkopírovat.


Výsledek byl zvláštní.


Zkontrolujeme obsah ve druhé buňce.


Jak je vidět, při kopírování se posunula nejen cena, ale i DPH. A potřebujeme, aby tato buňka zůstala pevná. Pojďme to ukotvit absolutním odkazem. Chcete-li to provést, přesuňte ukazatel na první buňku a klikněte na adresu B2 v řádku vzorců.


Stiskněte F4. K adrese bude připojen znak „$“. To je znak absolutní buňky.


Nyní po zkopírování zůstane adresa B2 nezměněna.
Pokud jste omylem zadali data do nesprávné buňky, jednoduše je přesuňte. Chcete-li to provést, přesuňte ukazatel myši přes libovolný okraj, počkejte, až bude myš vypadat jako kříž se šipkami, stiskněte levé tlačítko a táhněte. Na požadovaném místě jednoduše uvolněte manipulátor.

Použití funkcí pro výpočty

Excel nabízí velké množství funkcí, které jsou rozděleny do kategorií. Úplný seznam si můžete prohlédnout kliknutím na tlačítko Fx vedle řádku vzorce nebo otevřením sekce „Vzorce“ na panelu nástrojů.


Pojďme se bavit o některých funkcích.

Jak nastavit vzorce "Pokud" v Excelu

Tato funkce umožňuje nastavit podmínku a provést výpočet v závislosti na její pravdivosti nebo nepravdivosti. Pokud je například množství prodaného zboží více než 4 balení, měli byste zakoupit více.
Pro vložení výsledku v závislosti na podmínce přidáme do tabulky další sloupec.


V první buňce pod záhlavím tohoto sloupce nastavte ukazatel a klikněte na položku „Boolean“ na panelu nástrojů. Zvolme funkci "Pokud".


Stejně jako při vkládání jakékoli funkce se vám otevře okno pro vyplnění argumentů.


Naznačíme stav. Chcete-li to provést, klikněte na první řádek a vyberte první buňku „Prodáno“. Dále vložte znak „>“ a uveďte číslo 4.


Do druhého řádku napíšeme „Nákup“. Tato zpráva se zobrazí u položek, které byly vyprodané. Poslední řádek může zůstat prázdný, protože pokud je podmínka nepravdivá, neprovedeme žádnou akci.


Klikněte na OK a zkopírujte záznam pro celý sloupec.


Aby se v buňce nezobrazovalo „FALSE“, spusťte funkci znovu a opravte ji. Umístěte ukazatel na první buňku a stiskněte Fx vedle řádku vzorců. Vložte kurzor na třetí řádek a mezi uvozovky vložte mezeru.


Poté OK a znovu zkopírujte.


Nyní vidíme, který produkt by měl být zakoupen.

Text vzorce v Excelu

Tato funkce umožňuje použít formát na obsah buňky. V tomto případě je jakýkoli typ dat převeden na text, což znamená, že je nelze použít pro další výpočty. Přidejme sloupec pro formátování součtu.


Do první buňky zadejte funkci (tlačítko „Text“ v části „Vzorce“).


V okně argumentů označíme odkaz na buňku celkového množství a nastavíme formát na „#rub“.


Klikněte na OK a zkopírujte.


Pokud se pokusíme tuto částku použít ve výpočtech, zobrazí se nám chybová zpráva.

"VALUE" znamená, že výpočet nelze provést.
Příklady formátů můžete vidět na snímku obrazovky.

Vzorec data v Excelu

Excel nabízí mnoho možností pro práci s daty. Jeden z nich, DATE, umožňuje sestavit datum ze tří čísel. To se hodí, pokud máte tři různé sloupce – den, měsíc, rok.

Umístěte ukazatel na první buňku čtvrtého sloupce a vyberte funkci ze seznamu Datum a čas.

Podle toho uspořádejte adresy buněk a klepněte na OK.


Zkopírujte záznam.

AutoSum v Excelu

V případě, že potřebujete sečíst velké množství dat, Excel nabízí funkci SUM. Spočítejme si například částku za prodané zboží.
Umístěte ukazatel do buňky F12. Vypočítá celkovou částku.


Přejděte na panel Vzorce a klikněte na AutoSum.


Excel automaticky zvýrazní nejbližší číselný rozsah.


Můžete vybrat jiný rozsah. V tomto příkladu provedl Excel vše správně. Klepněte na tlačítko OK. Věnujte pozornost obsahu buňky. Funkce SUM byla nahrazena automaticky.


Při vkládání rozsahu se zadává adresa první buňky, dvojtečka a adresa poslední buňky. ":" znamená "Vezměte všechny buňky mezi první a poslední. Pokud potřebujete uvést více buněk, oddělte jejich adresy středníkem:
SOUČET (F5;F8;F11)

Práce v Excelu se vzorci: příklad

Řekli jsme vám, jak vytvořit vzorec v Excelu. To jsou znalosti, které se mohou hodit i v běžném životě. Můžete spravovat svůj osobní rozpočet a kontrolovat výdaje.


Snímek obrazovky ukazuje vzorce, které se zadávají pro výpočet částek příjmů a výdajů, a také výpočet zůstatku na konci měsíce. Přidejte listy do sešitu pro každý měsíc, pokud nechcete všechny listy na jednom. Chcete-li to provést, jednoduše klikněte na „+“ ve spodní části okna.

Chcete-li list přejmenovat, poklepejte na něj a zadejte název.

Stůl lze vyrobit ještě detailněji.
Excel je velmi užitečný program a jeho výpočty poskytují téměř neomezené možnosti.

Měj krásný zbytek dne!

Excel nabízí velké množství funkcí, pomocí kterých můžete zpracovávat text. Rozsah textových funkcí není omezen na text, lze je použít i s buňkami obsahujícími čísla. V této lekci se na příkladech podíváme na 15 nejběžnějších funkcí Excelu z kategorie Text.

PŘIPOJIT

Chcete-li zkombinovat obsah buněk v Excelu spolu s operátorem zřetězení, můžete použít funkci text PŘIPOJIT. Postupně zřetězí hodnoty zadaných buněk do jednoho řádku.

DOLNÍ

Pokud v Excelu potřebujete udělat všechna písmena malá, tzn. převeďte je na malá písmena, k záchraně přijde funkce text DOLNÍ. Nenahrazuje znaky, které nejsou písmeny.

HLAVNÍ MĚSTO

Textová funkce HLAVNÍ MĚSTO dělá všechna písmena velkými, tzn. převede je na velká písmena. Jakož i DOLNÍ, nenahrazuje znaky, které nejsou písmeny.

PROPNACH

Textová funkce PROPNACH převede první písmeno každého slova na velké a všechna ostatní převede na malá písmena.

Každé první písmeno, které následuje za nepísmenným znakem, se také převede na velká písmena.

DLST

VLEVO a VPRAVO

Textové funkce LEVSIMV A ŽE JO vrátí zadaný počet znaků, počínaje začátkem nebo koncem řetězce. Mezera se počítá jako znak.

PSTR

Textová funkce PSTR vrátí zadaný počet znaků začínajících na zadané pozici. Mezera se počítá jako znak.

NÁHODA

Funkce NÁHODA umožňuje porovnat dva textové řetězce v Excelu. Pokud se přesně shodují, je vrácena hodnota TRUE, jinak FALSE. Tato textová funkce rozlišuje velká a malá písmena, ale ignoruje rozdíly ve formátování.

Pokud pro vás velikost písmen nehraje velkou roli (to se stává ve většině případů), můžete použít vzorec, který jednoduše kontroluje rovnost dvou buněk.

PROSTOR

Odstraní z textu všechny nadbytečné mezery, kromě jednotlivých mezer mezi slovy.

V případech, kdy je obtížné sledovat přítomnost mezery navíc na konci nebo začátku řádku, se tato funkce stává jednoduše nenahraditelnou. Na obrázku níže vidíte, že obsah buněk A1 a B1 je úplně stejný, ale není tomu tak. V buňce A1 jsme záměrně dali na konec slova mezeru navíc Vynikat. V důsledku toho funkce NÁHODA vrátil nám hodnotu FALSE.

Aplikací funkce PROSTOR na hodnotu buňky A1 z ní odstraníme všechny přebytečné mezery a získáme správný výsledek:

Funkce PROSTOR užitečné pro data, která jsou importována do listů aplikace Excel z externích zdrojů. Taková data velmi často obsahují mezery navíc a různé netisknutelné znaky. Chcete-li z textu odstranit všechny netisknutelné znaky, musíte použít funkci PECHSIMV.

OPAKOVAT

Funkce OPAKOVAT zopakuje textový řetězec zadaný početkrát. Řetězec je uveden jako první argument funkce a počet opakování jako druhý.

NALÉZT

Textová funkce NALÉZT najde výskyt jednoho řetězce v druhém a vrátí pozici prvního znaku hledané fráze vzhledem k začátku textu.

Tato funkce rozlišuje velká a malá písmena...

... a může začít prohlížet text od zadané pozice. Na obrázku níže vzorec začíná skenovat od čtvrtého znaku, tzn. písmeno c" r“. Ale i v tomto případě se pozice postavy bere v úvahu vzhledem k začátku prohlíženého textu.

VYHLEDÁVÁNÍ

Textová funkce VYHLEDÁVÁNÍ velmi podobné funkci NALÉZT, jejich hlavní rozdíl je v tom VYHLEDÁVÁNÍ nerozlišuje velká a malá písmena.

NAHRADIT

Nahradí konkrétní text nebo znak požadovanou hodnotou. Textová funkce Excelu NAHRADIT používá se, když je předem známo, jaký text je třeba nahradit, a ne jeho umístění.

Níže uvedený vzorec nahrazuje všechny výskyty slova „Excel“ výrazem „Word“:

Nahrazuje pouze první výskyt slova „Excel“:

Odebere všechny mezery z textového řetězce:

NAHRADIT

Nahradí znaky umístěné na dříve známém místě v řetězci požadovanou hodnotou. Textová funkce Excelu NAHRADIT používá se, když je známo, kde se text nachází, ale samotný text není důležitý.

Vzorec v níže uvedeném příkladu nahrazuje 4 znaky začínající od sedmé pozice hodnotou „2013“. V našem příkladu vzorec nahradí „2010“ za „2013“.

Nahrazuje prvních pět znaků textového řetězce, tj. slovo „Excel“ do „Word“.

To je vše! Seznámili jsme se s 15 textovými funkcemi Microsoft Excel a podívali se na jejich činnost na jednoduchých příkladech. Doufám, že vám tato lekce přišla vhod a že jste si z ní odnesli alespoň trochu užitečných informací. Vše nejlepší a hodně štěstí při učení Excelu!

Vzorce v Excelu jsou jednou z nejdůležitějších výhod tohoto editoru. Díky nim se vaše schopnosti při práci s tabulkami několikanásobně zvyšují a jsou omezeny pouze vašimi dosavadními znalostmi. Můžeš dělat cokoliv. Excel vám přitom pomůže na každém kroku – speciální tipy jsou téměř v každém okně.

Chcete-li vytvořit jednoduchý vzorec, postupujte podle následujících pokynů:

  1. Aktivujte libovolnou buňku. Klikněte na řádek pro zadání vzorce. Dejte rovnítko.
  1. Zadejte libovolný výraz. Lze použít jako čísla

V tomto případě jsou postižené buňky vždy zvýrazněny. To se děje proto, abyste se svým výběrem neudělali chybu. Chybu je snazší vidět vizuálně než v textové podobě.

Z čeho se vzorec skládá?

Vezměme si jako příklad následující výraz.

Skládá se z:

  • symbol „=“ – začíná jím jakýkoli vzorec;
  • funkce "SUM";
  • argument funkce "A1:C1" (v tomto případě se jedná o pole buněk od "A1" do "C1");
  • operátor „+“ (dodatek);
  • odkazy na buňku "C1";
  • operátor „^“ (umocňování);
  • konstanta "2".

Pomocí operátorů

Operátory v editoru Excel označují, které operace je třeba provést se zadanými prvky vzorce. Výpočet probíhá vždy ve stejném pořadí:

  • závorky;
  • vystavovatelé;
  • násobení a dělení (v závislosti na posloupnosti);
  • sčítání a odčítání (také v závislosti na pořadí).

Aritmetický

Tyto zahrnují:

  • sčítání – „+“ (plus);
=2+2
  • negace nebo odčítání – „-“ (mínus);
=2-2 =-2

Pokud před číslo vložíte „mínus“, bude mít zápornou hodnotu, ale v absolutní hodnotě zůstane úplně stejné.

  • násobení - "*";
=2*2
  • dělení "/";
=2/2
  • procent "%";
=20%
  • umocnění – „^“.
=2^2

Porovnávací operátory

Tyto operátory se používají k porovnání hodnot. Operace vrátí hodnotu TRUE nebo FALSE. Tyto zahrnují:

  • znak „rovná se“ – „=“;
=C1=D1
  • znak „větší než“ – „>“;
=C1>D1
  • znak "menší než" - "<»;
=C1
  • znaménko „větší než nebo rovno“ – „>=“;
  • =C1>=D1
    • znak „menší nebo rovno“ – „<=»;
    =C1<=D1
    • znak „nerovná se“ – „<>».
    =C1<>D1

    Operátor zřetězení textu

    Pro tento účel se používá speciální znak „&“ (ampersand). Pomocí něj můžete spojovat různé fragmenty do jednoho celku - stejný princip jako u funkce „CONNECT“. Zde jsou nějaké příklady:

    1. Pokud chcete sloučit text v buňkách, musíte použít následující kód.
    =A1&A2&A3
    1. Abyste mezi ně vložili jakýkoli symbol nebo písmeno, musíte použít následující konstrukci.
    =A1&","&A2&","&A3
    1. Sloučit můžete nejen buňky, ale i běžné symboly.
    "Auto"&"mobil"

    Jakýkoli jiný text než odkazy musí být citován. Jinak vzorec vygeneruje chybu.

    Upozorňujeme, že použité uvozovky jsou přesně stejné jako na snímku obrazovky.

    K definování odkazů lze použít následující operátory:

    • pro vytvoření jednoduchého odkazu na požadovaný rozsah buněk stačí označit první a poslední buňku této oblasti a mezi nimi symbol „:“;
    • pro spojení odkazů se používá znak „;“;
    • pokud je nutné určit buňky, které jsou v průsečíku několika rozsahů, pak se mezi odkazy umístí „mezera“. V tomto případě se zobrazí hodnota buňky „C7“.

    Protože pouze to spadá pod definici „průniku množin“. Toto je název přidělený tomuto operátoru (mezera).

    Pomocí odkazů

    Při práci v editoru Excel můžete používat různé typy odkazů. Většina začínajících uživatelů však ví, jak používat pouze ty nejjednodušší z nich. Naučíme vás správně zadávat odkazy všech formátů.

    Jednoduché odkazy A1

    Tento typ se zpravidla používá nejčastěji, protože je mnohem pohodlnější skládat než ostatní.

    • sloupce – od A do XFD (ne více než 16384);
    • linky – od 1 do 1048576.

    Zde jsou nějaké příklady:

    • buňka na průsečíku řádku 5 a sloupce B je „B5“;
    • rozsah buněk ve sloupci B od řádku 5 do řádku 25 je „B5:B25“;
    • rozsah buněk v řádku 5 počínaje sloupcem B až F je „B5:F5“;
    • všechny buňky v řádku 10 jsou „10:10“;
    • všechny buňky v řádcích 10 až 15 jsou „10:15“;
    • všechny buňky ve sloupci B jsou „B:B“;
    • všechny buňky ve sloupcích B až K jsou „B:K“;
    • Rozsah buněk B2 až F5 je „B2-F5“.

    Někdy vzorce využívají informace z jiných listů. Funguje následovně.

    =SUM(List2!A5:C5)

    Druhý list obsahuje následující informace.

    Pokud je v názvu listu mezera, musí být ve vzorci uvedena v jednoduchých uvozovkách (apostrofech).

    =SUM("List číslo 2"!A5:C5)

    Absolutní a relativní vazby

    Excel editor pracuje se třemi typy odkazů:

    • absolutní;
    • relativní;
    • smíšený.

    Pojďme se na ně podívat blíže.

    Všechny výše uvedené příklady odkazují na relativní adresy buněk. Tento typ je nejoblíbenější. Hlavní praktickou výhodou je, že editor během migrace změní reference na jinou hodnotu. V souladu s tím, kam přesně jste tento vzorec zkopírovali. Pro výpočet bude vzat v úvahu počet buněk mezi starou a novou pozicí.

    Představte si, že potřebujete roztáhnout tento vzorec přes celý sloupec nebo řádek. Písmena a čísla v adresách buněk nebudete ručně měnit. Funguje následovně.

    1. Zadáme vzorec pro výpočet součtu prvního sloupce.
    =SUM(B4:B9)
    1. Stiskněte klávesové zkratky Ctrl + C. Chcete-li přenést vzorec do sousední buňky, musíte tam jít a stisknout Ctrl + V.

    Pokud je tabulka velmi velká, je lepší kliknout na pravý dolní roh a bez uvolnění prstu přetáhnout ukazatel na konec. Pokud je dat málo, pak je kopírování pomocí horkých kláves mnohem rychlejší.

    1. Nyní se podívejte na nové vzorce. Index sloupce se automaticky změnil.

    Pokud chcete, aby při přenosu vzorců zůstaly zachovány všechny vazby (tedy aby se automaticky neměnily), musíte použít absolutní adresy. Jsou označeny jako "$B$2".

    =SUM($B$4:$B$9)

    V důsledku toho vidíme, že nedošlo k žádným změnám. Všechny sloupce zobrazují stejné číslo.

    Tento typ adresy se používá, když je potřeba opravit pouze sloupec nebo řádek a ne všechny najednou. Lze použít následující konstrukce:

    • $D1, $F5, $G3 – pro upevnění sloupků;
    • D$1, F$5, G$3 – pro upevnění řad.

    S takovými vzorci pracujte pouze v případě potřeby. Pokud například potřebujete pracovat s jedním konstantním řádkem dat, ale měnit pouze sloupce. A co je nejdůležitější, pokud se chystáte vypočítat výsledek v různých buňkách, které nejsou umístěny na stejné lince.

    Faktem je, že když vzorec zkopírujete na jiný řádek, čísla v odkazech se automaticky změní na počet buněk z původní hodnoty. Pokud použijete smíšené adresy, vše zůstane na svém místě. To se provádí následovně.

    1. Použijme následující výraz jako příklad.
    = B$4
    1. Přesuňme tento vzorec do jiné buňky. Nejlépe ne na dalším nebo jiném řádku. Nyní vidíte, že nový výraz obsahuje stejný řádek (4), ale jiné písmeno, protože to bylo jediné, které bylo relativní.

    3D odkazy

    Pojem „trojrozměrný“ zahrnuje ty adresy, ve kterých je uveden rozsah listů. Příklad vzorce vypadá takto.

    =SUM(List1:List4!A5)

    V tomto případě bude výsledek odpovídat součtu všech buněk „A5“ na všech listech, počínaje 1 až 4. Při sestavování takových výrazů musíte dodržet následující podmínky:

    • takové odkazy nelze použít v polích;
    • je zakázáno používat trojrozměrné výrazy tam, kde dochází k průniku buněk (například operátor „mezera“);
    • Při vytváření vzorců s 3D adresami můžete použít následující funkce: AVERAGE, STDEV, STDEV.V, AVERAGE, STDEV, STDEV.G, SUM, COUNTA, COUNT, MIN, MAX, MINA, MAX, VARVE, PRODUCT, VARY, VAR. a DISPA.

    Pokud tato pravidla porušíte, uvidíte nějakou chybu.

    Odkazy ve formátu R1C1

    Tento typ odkazu se liší od „A1“ tím, že číslo není přiřazeno pouze řádkům, ale také sloupcům. Vývojáři se rozhodli nahradit běžné zobrazení touto možností pro pohodlí v makrech, ale lze je použít kdekoli. Zde je několik příkladů takových adres:

    • R10C10 – absolutní odkaz na buňku, která se nachází na desátém řádku desátého sloupce;
    • R – absolutní vazba na aktuální (ve kterém je uveden vzorec) vazba;
    • R[-2] – relativní vazba k přímce, která se nachází o dvě pozice nad touto;
    • R[-3]C je relativní odkaz na buňku, která je umístěna o tři pozice výše v aktuálním sloupci (kam jste se rozhodli zapsat vzorec);
    • RC je relativní odkaz na buňku, která se nachází pět buněk vpravo a pět řádků pod aktuální buňkou.

    Použití jmen

    Excel umožňuje vytvářet vlastní jedinečné názvy pro pojmenování rozsahů buněk, jednotlivých buněk, tabulek (regulárních a kontingenčních), konstant a výrazů. Zároveň pro editora není žádný rozdíl při práci se vzorci - rozumí všemu.

    Můžete použít názvy pro násobení, dělení, sčítání, odčítání, výpočet úroků, koeficienty, odchylka, zaokrouhlování, DPH, hypotéka, úvěr, odhad, časové rozvrhy, různé formuláře, slevy, platy, délka služby, výplata anuity, práce s VPR vzorce , „VSD“, „MEDZIPRODUKT. VÝSLEDKY“ a tak dále. To znamená, že si můžete dělat, co chcete.

    Existuje pouze jedna hlavní podmínka - tento název musíte definovat předem. Jinak se o tom Excel nic nedozví. To se provádí následovně.

    1. Vyberte sloupec.
    2. Vyvolejte kontextovou nabídku.
    3. Vyberte "Přiřadit jméno".
    1. Zadejte požadovaný název pro tento objekt. V tomto případě musíte dodržovat následující pravidla.
    1. Pro uložení klikněte na tlačítko „OK“.

    Stejným způsobem můžete přiřadit název buňce, textu nebo číslu.

    Informace v tabulce můžete použít jak pomocí názvů, tak pomocí běžných odkazů. Takto vypadá standardní verze.

    A pokud místo adresy „D4:D9“ zkusíte vložit naše jméno, uvidíte nápovědu. Stačí napsat pár znaků a uvidíte, co sedne (z databáze jmen) nejvíce.

    V našem případě je vše jednoduché - „sloupec_3“. Představte si, že takových jmen budete mít velké množství. Nebudete si moci zapamatovat vše zpaměti.

    Používání funkcí

    Existuje několik způsobů, jak vložit funkci do Excelu:

    • ručně;
    • pomocí panelu nástrojů;
    • pomocí okna Vložit funkci.

    Pojďme se na jednotlivé metody podívat blíže.

    V tomto případě je vše jednoduché - pomocí rukou, vlastních znalostí a dovedností zadáváte vzorce do speciálního řádku nebo přímo do buňky.

    Pokud v této oblasti nemáte pracovní zkušenosti, je lepší použít zpočátku jednodušší metody.

    V tomto případě je nutné:

    1. Přejděte na kartu "Vzorce".
    2. Klikněte na libovolnou knihovnu.
    3. Vyberte požadovanou funkci.
    1. Ihned poté se objeví okno Argumenty a funkce s již vybranou funkcí. Jediné, co musíte udělat, je zadat argumenty a uložit vzorec pomocí tlačítka „OK“.

    Průvodce nahrazením

    Můžete jej aplikovat následovně:

    1. Aktivujte libovolnou buňku.
    2. Klikněte na ikonu „Fx“ nebo použijte klávesovou zkratku SHIFT + F3.
    1. Ihned poté se otevře okno „Vložit funkci“.
    2. Zde uvidíte velký seznam různých funkcí seřazených podle kategorií. Kromě toho můžete použít vyhledávání, pokud nemůžete najít položku, kterou potřebujete.

    Jediné, co musíte udělat, je zadat nějaké slovo, které může popsat, co chcete dělat, a editor se pokusí zobrazit všechny vhodné možnosti.

    1. Vyberte funkci z poskytnutého seznamu.
    2. Chcete-li pokračovat, musíte kliknout na tlačítko „OK“.
    1. Poté budete požádáni, abyste specifikovali "Argumenty a funkce". Můžete to udělat ručně nebo jednoduše vybrat požadovaný rozsah buněk.
    2. Chcete-li použít všechna nastavení, musíte kliknout na tlačítko „OK“.
    1. V důsledku toho uvidíme číslo 6, i když to již bylo jasné, protože předběžný výsledek je zobrazen v okně „Argumenty a funkce“. Data se okamžitě přepočítají, když se změní některý z argumentů.

    Použití vnořených funkcí

    Jako příklad použijeme vzorce s logickými podmínkami. K tomu budeme muset přidat nějaký druh tabulky.

    Poté postupujte podle následujících pokynů:

    1. Klikněte na první buňku. Vyvolejte okno „Vložit funkci“. Vyberte funkci "Pokud". Pro vložení klikněte na „OK“.
    1. Pak budete muset vytvořit nějaký logický výraz. Musí být zapsán do prvního pole. Můžete například přidat hodnoty tří buněk do jednoho řádku a zkontrolovat, zda je součet větší než 10. Pokud je „pravda“, uveďte text „Větší než 10“. Pro falešný výsledek – „méně než 10“. Poté klikněte na „OK“ pro návrat do pracovního prostoru.
    1. Ve výsledku vidíme následující - editor ukázal, že součet buněk ve třetím řádku je menší než 10. A to je správně. To znamená, že náš kód funguje.
    =IF(SUM(B3:D3)>10,"Více než 10","Méně než 10")
    1. Nyní musíte nakonfigurovat následující buňky. V tomto případě náš vzorec jednoduše sahá dále. Chcete-li to provést, musíte nejprve najet kurzorem na pravý dolní roh buňky. Po změně kurzoru musíte kliknout levým tlačítkem a zkopírovat jej úplně dolů.
    1. V důsledku toho editor přepočítá náš výraz pro každý řádek.

    Jak můžete vidět, kopírování bylo docela úspěšné, protože jsme použili relativní odkazy, o kterých jsme hovořili dříve. Pokud potřebujete přiřadit adresy k argumentům funkce, použijte absolutní hodnoty.

    Můžete to udělat několika způsoby: pomocí řádku vzorců nebo speciálního průvodce. V prvním případě je vše jednoduché - klikněte do speciálního pole a ručně zadejte potřebné změny. Ale psát tam není úplně pohodlné.

    Jediné, co můžete udělat, je zvětšit vstupní pole. Chcete-li to provést, stačí kliknout na uvedenou ikonu nebo stisknout kombinaci kláves Ctrl + Shift + U.

    Stojí za zmínku, že toto je jediný způsob, pokud ve vzorci nepoužíváte funkce.

    Používáte-li funkce, je vše mnohem jednodušší. Chcete-li upravit, musíte postupovat podle následujících pokynů:

    1. Aktivujte buňku se vzorcem. Klikněte na ikonu "Fx".
    1. Poté se objeví okno, ve kterém můžete velmi pohodlným způsobem změnit argumenty funkce, které potřebujete. Navíc zde můžete přesně zjistit, jaký bude výsledek přepočtu nového výrazu.
    1. Pro uložení provedených změn použijte tlačítko „OK“.

    Chcete-li odstranit výraz, proveďte následující:

    1. Klikněte na libovolnou buňku.
    1. Klikněte na tlačítko Smazat nebo Backspace. V důsledku toho bude buňka prázdná.

    Přesně stejného výsledku dosáhnete pomocí nástroje „Vymazat vše“.

    Možné chyby při vytváření vzorců v editoru Excel

    Níže jsou uvedeny nejčastější chyby uživatelů:

    • Výraz používá obrovské množství hnízdění. Nemělo by jich být více než 64;
    • vzorce označují cesty k externím knihám bez úplné cesty;
    • Otevírací a zavírací konzoly jsou umístěny nesprávně. To je důvod, proč jsou v editoru na řádku vzorců všechny závorky zvýrazněny jinou barvou;
    • názvy knih a listů se neuvádějí v uvozovkách;
    • čísla jsou použita ve špatném formátu. Pokud například potřebujete zadat 2 000 $, musíte jednoduše zadat 2 000 a vybrat příslušný formát buňky, protože program používá symbol $ pro absolutní odkazy;
    • Požadované argumenty funkce nejsou zadány. Všimněte si, že volitelné argumenty jsou uzavřeny v hranatých závorkách. Vše bez nich je nezbytné, aby vzorec správně fungoval;
    • Rozsahy buněk jsou zadány nesprávně. K tomu musíte použít operátor „:“ (dvojtečka).

    Chybové kódy při práci se vzorci

    Při práci se vzorcem se mohou zobrazit následující možnosti chyb:

    • #HODNOTA! – tato chyba označuje, že používáte nesprávný datový typ. Pokoušíte se například použít text místo číselné hodnoty. Excel samozřejmě nebude schopen vypočítat součet mezi dvěma frázemi;
    • #NÁZEV? – taková chyba znamená, že jste udělali překlep v názvu funkce. Nebo se pokoušíte zadat něco, co neexistuje. To nemůžeš. Kromě toho může být problém i v něčem jiném. Pokud jste si jisti názvem funkce, zkuste se na vzorec podívat blíže. Možná jste zapomněli závorku. Kromě toho musíte vzít v úvahu, že fragmenty textu jsou uvedeny v uvozovkách. Pokud vše ostatní selže, zkuste sestavit výraz znovu;
    • #ČÍSLO! – zobrazení takové zprávy znamená, že máte problém s argumenty nebo výsledkem vzorce. Číslo se například ukázalo jako příliš obrovské nebo naopak malé;
    • #DIV/0! – tato chyba znamená, že se pokoušíte napsat výraz, ve kterém dojde k dělení nulou. Excel nemůže přepsat pravidla matematiky. Proto je zde i takové jednání zakázáno;
    • #N/A! – editor může zobrazit tuto zprávu, pokud některá hodnota není k dispozici. Pokud například použijete funkce SEARCH, SEARCH, MATCH a Excel nenajde hledaný fragment. Nebo neexistují vůbec žádná data a vzorec nemá s čím pracovat;
    • Pokud se pokoušíte něco vypočítat a Excel zapíše slovo #REF!, pak argument funkce používá nesprávný rozsah buněk;
    • #PRÁZDNÝ! – tato chyba se objeví, pokud máte nekonzistentní vzorec s překrývajícími se rozsahy. Přesněji, pokud ve skutečnosti žádné takové buňky (které jsou náhodou na průsečíku dvou rozsahů) neexistují. Tato chyba se často vyskytuje náhodou. V argumentu stačí nechat jednu mezeru a editor to bude vnímat jako speciální operátor (o tom jsme mluvili dříve).

    Když upravíte vzorec (buňky jsou zvýrazněné), uvidíte, že se ve skutečnosti neprotínají.

    Někdy můžete vidět spoustu # znaků, které zcela vyplňují šířku buňky. Ve skutečnosti zde není žádná chyba. To znamená, že pracujete s čísly, která se do dané buňky nevejdou.

    Chcete-li zobrazit hodnotu tam obsaženou, stačí změnit velikost sloupce.

    Kromě toho můžete použít formátování buněk. Chcete-li to provést, musíte provést několik jednoduchých kroků:

    1. Vyvolejte kontextovou nabídku. Vyberte Formát buněk.
    1. Zadejte typ jako "Obecné". Chcete-li pokračovat, použijte tlačítko „OK“.

    Díky tomu bude Excel editor schopen toto číslo převést do jiného formátu, který se do tohoto sloupce vejde.

    Příklady použití vzorců

    Editor Microsoft Excel vám umožňuje zpracovávat informace jakýmkoli způsobem, který vám vyhovuje. Jsou k tomu všechny potřebné podmínky a příležitosti. Podívejme se na několik příkladů vzorců podle kategorií. To vám usnadní pochopení.

    Chcete-li vyhodnotit matematické schopnosti aplikace Excel, musíte provést následující kroky.

    1. Vytvořte tabulku s některými podmíněnými daty.
    1. Pro výpočet částky zadejte následující vzorec. Pokud chcete přidat pouze jednu hodnotu, můžete použít operátor sčítání („+“).
    =SUM(B3:C3)
    1. Kupodivu v editoru Excelu nemůžete používat funkce. Pro odečítání se používá obvyklý operátor „-“. V tomto případě bude kód následující.
    =B3-C3
    1. Abyste mohli určit, kolik procent je první číslo od druhého, musíte použít tuto jednoduchou konstrukci. Pokud chcete odečíst několik hodnot, budete muset pro každou buňku zadat „mínus“.
    =B3/C3%

    Všimněte si, že symbol procent je umístěn na konci, nikoli na začátku. Navíc při práci s procenty není potřeba dodatečně násobit 100. To se děje automaticky.

    1. Excel může přidávat na základě několika podmínek najednou. Můžete vypočítat součet buněk v prvním sloupci, jejichž hodnota je větší než 2 a menší než 6. A stejný vzorec lze nastavit i pro druhý sloupec.
    =SUMIFS(B3:B9,B3:B9,">2"B3:B9,"<6") =SUMIFS(C3:C9,C3:C9,">2"C3:C9,"<6")
    1. Můžete také spočítat počet prvků, které splňují nějakou podmínku. Necháme například Excel spočítat, kolik máme čísel větších než 3.
    =COUNTIF(B3:B9;">3") =COUNTIF(C3:C9,">3")
    1. Výsledek všech vzorců bude následující.

    Matematické funkce a grafy

    Pomocí Excelu můžete vypočítat různé funkce a na jejich základě vytvářet grafy a poté provádět grafickou analýzu. Takové techniky se zpravidla používají v prezentacích.

    Jako příklad si zkusme sestavit grafy pro exponent a nějakou rovnici. Pokyny budou následující:

    1. Vytvoříme tabulku. V prvním sloupci budeme mít počáteční číslo "X", ve druhém - funkci "EXP", ve třetím - zadaný poměr. Bylo by možné udělat kvadratický výraz, ale pak by výsledná hodnota prakticky zmizela na pozadí exponenciály na grafu.

    Jak jsme řekli dříve, růst exponentu nastává mnohem rychleji než u obyčejné kubické rovnice.

    Tímto způsobem lze graficky znázornit jakoukoli funkci nebo matematický výraz.

    Vše popsané výše je vhodné pro moderní programy z let 2007, 2010, 2013 a 2016. Starý editor Excel je výrazně horší, pokud jde o možnosti, množství funkcí a nástrojů. Pokud otevřete oficiální nápovědu od společnosti Microsoft, uvidíte, že navíc označují, ve které verzi programu se tato funkce objevila.

    Ve všech ostatních ohledech vše vypadá téměř úplně stejně. Jako příklad si spočítejme součet několika buněk. K tomu potřebujete:

    1. Uveďte některá data pro výpočet. Klikněte na libovolnou buňku. Klikněte na ikonu "Fx".
    1. Vyberte kategorii „Matematická“. Najděte funkci „SUM“ a klikněte na „OK“.
      1. Můžete zkusit přepočítat v jakémkoli jiném editoru. Proces bude probíhat úplně stejně.

      Závěr

      V tomto tutoriálu jsme mluvili o všem, co souvisí se vzorci v editoru Excel, od těch nejjednodušších až po velmi složité. Každá část byla doplněna podrobnými příklady a vysvětleními. To se provádí s cílem zajistit, aby informace byly přístupné i úplným figurínám.

      Pokud se vám něco nedaří, znamená to, že někde děláte chybu. Možná máte chybně napsané výrazy nebo nesprávné odkazy na buňky. Hlavní věc je pochopit, že vše je třeba zavést velmi opatrně a opatrně. Navíc všechny funkce nejsou v angličtině, ale v ruštině.

      Kromě toho je důležité si uvědomit, že vzorce musí začínat symbolem „=“ (rovná se). Mnoho začínajících uživatelů na to zapomíná.

      Soubor příkladů

      Abychom vám usnadnili pochopení dříve popsaných vzorců, připravili jsme speciální demo soubor, ve kterém byly zkompilovány všechny výše uvedené příklady. Můžete to udělat z našich webových stránek zcela zdarma. Pokud při tréninku použijete hotovou tabulku se vzorci na základě vyplněných dat, dosáhnete výsledků mnohem rychleji.

      Video návod

      Pokud vám náš popis nepomohl, zkuste se podívat na níže přiložené video, které podrobněji vysvětluje hlavní body. Možná děláte všechno správně, ale něco vám chybí. S pomocí tohoto videa byste měli porozumět všem problémům. Doufáme, že vám podobné lekce pomohly. Sledujte nás častěji.

    TEXTOVÉ FUNKCE

    Pomocí funkcí zpracování textu můžete pomocí vzorců provádět akce na řádcích textu, jako je změna velikosti písmen nebo určení délky řádku. Můžete také spojit více řádků do jednoho.

    Například pomocí funkcí DNES A TEXT můžete vytvořit zprávu obsahující aktuální datum a převést ji do tvaru "dd-mmm-rr":

    ="Rozvaha z "&TEXT(TODAY(),"dd-mm-rr")

    Funkce CONNECT kombinuje několik textových řetězců do jednoho.

    Syntax: CONCATENATE (text1; text2;...).

    Argumenty mohou mít 1 až 30 textových prvků, sloučených do jednoho textového prvku.

    Místo funkce PŘIPOJIT Ke kombinování textů můžete použít operátor &.

    Příklady: pokud buňka A5 obsahuje hodnotu "Petrenko", pak funkce CONCATENATE("student";A5) vrátí výsledek "student Petrenko". Stejného výsledku dosáhnete, pokud použijete výraz = "student"&A5.

    Funkce FIND najde výskyt jednoho textového řetězce (lookup_text) v jiném textovém řetězci (lookup_text) a vrátí pozici (tj. číslo znaku) začátku vyhledávacího textu vzhledem k znaku zcela vlevo ve vyhledávacím textu.

    Syntax: NAJÍT (hledaný_text; zobrazený_text; počáteční_pozice). Start_position je v tomto případě pozice znaku v prohlíženém textu, od které má vyhledávání začít. Pokud je tento argument vynechán, je nastaven na 1. Argument počáteční_pozice lze použít k přeskočení požadovaného počtu znaků od levého okraje textu.

    Příklady: NAJÍT("e"; "podnik") vrátí 3 a NAJÍT("e"; "podnik";6) vrátí se 11.

    Chcete-li najít výskyty jednoho textového řetězce v jiném textovém řetězci, můžete také použít Funkce SEARCH , ale na rozdíl od funkce VYHLEDÁVÁNÍ, funkce NALÉZT Rozlišuje velká a malá písmena a nepovoluje zástupné znaky.

    Syntax: HLEDAT (hledaný_text; hledaný_text; počáteční_pozice).

    Ve hledaném textu můžete použít zástupné znaky: otazník? (odpovídá libovolnému jednotlivému znaku) a hvězdička * (odpovídá libovolné sekvenci znaků). Pokud hledaný_text není nalezen, je vrácena chybová hodnota #HODNOTA!.

    Příklad: if cell B17 obsahuje slovo „příjem“ a buňku A14HLEDAT (17 $ B$, 14 $ A$) rovná se 7.

    Funkce VYHLEDÁVÁNÍčasto se používá ve spojení s funkce REPLACE, který nahradí část textového řetězce jiným textovým řetězcem.

    Syntax: REPLACE (starý_text; začátek_nom; počet_znaků; nový_text).

    Old_text je text, ve kterém je žádoucí nahradit některé znaky. Počáteční_nom je pozice znaku ve starém_textu, od které se provádí nahrazení. Počet_litrů je počet znaků ve starém_textu, které jsou nahrazeny novým_textem. Nový_text je text, který nahrazuje znaky ve starém_textu.

    Příklad: Následující vzorec nahradí poslední dvě číslice v textu 1990 číslem 91: REPLACE("1990"; 3; 2; "91") se rovná "1991".

    Příklad sdílení funkcí VYHLEDÁVÁNÍ A NAHRADIT: je-li buňka B17 stále obsahuje slovo „příjem“ a buňku A14 obsahuje „Výše příjmu“, pak REPLACE($A$14;SEARCH($B$17,$A$14);7;"Výdaje") vrátí text "Částka výdajů". V tomto příkladu funkce VYHLEDÁVÁNÍ slouží k definování funkcí NAHRADIT správná hodnota argumentu počáteční_pozice, ze které se má vložit nový text.

    V případě, že je nutné nahradit určitý text v řádku jiným textem, bez ohledu na číslo jeho počáteční pozice, použijte Funkce SUBSTITUTE. Funkce nahradí fragment nového_textu za fragment starého_textu v určeném prvním řádku textu.

    Syntax: SUBSTITUTE (text; starý_text; nový_text; číslo_výskytu).

    V tomto případě číslo výskytu určuje, který výskyt fragmentu starého_textu je třeba nahradit novým textem. Pokud je zadáno číslo_výskytu, bude nahrazen pouze výskyt fragmentu starého_textu. Jinak je každý výskyt fragmentu old_text v textovém řetězci nahrazen fragmentem new_text.

    Příklad: pokud buňka C3 obsahuje hodnotu "Výroční zpráva", pak SUBSTITUTE(C3; "Roční"; "Týdně") rovná se "Týdenní zpráva".

    Funkce PSTR (podřetězec) umožňuje vybrat z řetězce textový fragment zadané délky, počínaje zadanou pozicí.

    Syntax: PSTR (text; počáteční_pozice; počet_znaků).

    Počáteční_pozice určuje, ze které pozice má být textový fragment extrahován. num_chars určuje, kolik znaků se má vrátit.

    Příklady: PSTR("Výplata";11;9) rovná se "prohlášení" a PSTR("1234"; 5; 5) rovná se "" (prázdný řetězec).

    Funkce PSTRčasto se používá ve spojení s funkcí NALÉZT k určení pozice, ze které se má vybrat část textu.

    Chcete-li spočítat počet znaků v textu existuje Funkce LENGTH (délka struny).

    Syntax: DLST (text).

    Mezery se počítají jako znaky.

    Příklady: DLST ("Charkov - první hlavní město") vrátí hodnotu 24 a DLstr("") má hodnotu 0.

    Funkce COINCIDENT porovná dva textové řetězce a vrátí TRUE, pokud jsou přesně stejné, a FALSE jinak. Funkce NÁHODA rozlišuje velká a malá písmena, ale ignoruje rozdíly ve formátování. Funkce MATCH se používá ke kontrole, zda je v dokumentu obsažen nějaký text.

    Syntax: COINCIDENT (text1; text2).

    Chcete-li převést všechny abecední znaky v řetězci z malých písmen na velká nebo naopak, použijte resp KAPITÁLOVÉ funkce A DOLNÍ . Chcete-li, aby první písmeno každého slova bylo velké - funkce PROPNACH .

    Syntax: KAPITÁLNÍ (text),

    DOLNÍ (text), PROPNACH (text).

    Často je nutné převést číselnou hodnotu na text pomocí daného číselného formátu. K tomuto účelu se používá funkce TEXT .

    Syntax: TEXT (hodnota; formát).

    Formát je nutné zadat v textové podobě (z tab Číslo dialog Formát buňky). Formát nemůže obsahovat hvězdičku (*) a nemůže být Obecná číselná formát.

    Příklady: pokud v buňkách A6 A A7 obsahuje hodnoty 2.715 a "15.4.91". TEXT (A6; "0,00 UAH.") se rovná "2,72 UAH." a výsledek funkce TEXT(A7; "D MMM, YYYY") bude "15. dubna 1991".

    Komentář: formátování buňky změní pouze formát, nikoli hodnotu. Pomocí funkce TEXT převede hodnotu na formátovaný text a výsledek se již neúčastní výpočtů jako číslo.

    Každý ví, že tabulkový procesor Microsoft Excel je určen pro zpracování číselných informací. Jeho funkčnost umožňuje zpracovávat velké objemy vypočítaných dat. Ale s jeho pomocí můžete zpracovat text. Mohou to být příjmení, křestní jména, patronymie zaměstnanců, poštovní adresy a mnoho dalších textových informací zaznamenaných v buňkách tabulky.

    Různé internetové služby umožňují importovat data v tabulkovém formátu a tato data nejsou vždy vhodná pro další zpracování. A pokud potřebujete opravit text na stovkách řádků, pak se bez textových funkcí neobejdete. V tomto článku vám doporučuji seznámit se s textovými funkcemi v Excelu a pochopit příklady jejich použití.

    Textové funkce aplikace Microsoft Excel

    Nejprve se podívejme na základní textové funkce použité v příkladech níže. Excel používá ruské názvy funkcí, na rozdíl od svého nejbližšího analogu LibreOffice.Calc. Níže je uveden formát zápisu textové funkce a její operace.

    CONCATENATE(text1;[text2];…)- spojuje několik textových řetězců z různých buněk do jednoho.
    VLEVO(text; [číslo_znaků])- vytiskne první znak nebo zadaný počet prvních znaků z textového řetězce.
    FIND(hledaný_text, zobrazený_text, [počáteční_pozice]) - najde pozici začátku výskytu hledaného textu v daném textovém řetězci s přihlédnutím k velikosti písmen.
    HLEDAT(hledaný_text; zobrazený_text; [počáteční_pozice])- stejné jako Najít, ale nerozlišují se malá a velká písmena.
    PSTR(text;počáteční_pozice;počet_znaků)- vypíše zadaný počet znaků z řádku textu počínaje zadanou pozicí.
    DÉLKA(text)- počítá počet znaků v textovém řetězci.

    Úkol 1: Kombinování textových řetězců

    Existuje seznam zaměstnanců. Příjmení, jména a patronymie jsou umístěny v samostatných sloupcích. Je potřeba sloučit data do jednoho sloupce.

    Řešení.Úloha je poměrně jednoduchá a k její implementaci použijeme funkci CONCATENATE.

    Do buňky D1 zapíšeme vzorec =CONCATENATE(A1;" ";B1;" ";C1). Můžete použít Průvodce funkcí.

    Pokud ve funkci zadáte pouze adresy buněk, bude text sloučen do jednoho dlouhého řádku. Mezi adresy buněk proto přidáváme mezeru v uvozovkách.

    Podívejte se na obrázek níže. Výsledek transformace je ve sloupci D.

    Okno průvodce funkcí CONCATENATE

    Úkol 2: Rozdělení textových řetězců

    Po importu dat zaměstnanců se v jednom sloupci objevila jejich příjmení, jména a patronymie. Data je nutné rozdělit do sloupců.

    Řešení.Úloha je složitější než předchozí a k její implementaci budete potřebovat několik textových funkcí.

    Chcete-li oddělit příjmení zaměstnance, napište vzorec do buňky B1

    =LEFT(A1,FIND(" ",A1))

    V tomto vzorci je počet výstupních znaků vypočítán funkcí Nalézt, který určuje umístění první mezery v řádku.


    Řádek vzorců při oddělování celého jména

    Chcete-li napsat název do buňky C1, napište následující vzorec

    =PSTR(A1;NAJÍT(" ";A1)+1;HLEDAT(" ";A1; NAJÍT(" ";A1)+1)-FIND(" ";A1)-1)

    Pokud se podíváme na syntaxi pro zápis této funkce, dostaneme:

    1. Výraz NAJÍT(" ";A1)+1 Odpovědí je hledání pozice první mezery v textovém řetězci. A pro získání pozice prvního písmene jména se jedno přidá.
    2. K určení počtu znaků v názvu se používá složitější konstrukce HLEDAT(" ";A1;NAJÍT(" ";A1)+1)-NAJÍT(" ";A1)-1. Počet znaků je určen jako rozdíl v pozicích mezer oddělujících jméno. Aby se z počtu nalezených znaků vyloučily samotné mezery, jedna se přidá k počáteční pozici a pak se jedna odečte od výsledného výsledku.

    Prostřední jméno se získá v buňce D1 pomocí složitějšího vzorce

    =PSTR(A1,SEARCH(" ",A1,FIND(" ",A1)+1)+1,DÉLKA(A1)-SEARCH(" ",A1,FIND(" ",A1)+1)+1)

    Zde je počet znaků v patronymu určen jako rozdíl v celkovém počtu znaků ( DLST) a pozici druhého prostoru.

    V uvažovaných příkladech funkce VYHLEDÁVÁNÍ A NALÉZT provádět stejné operace, protože se nebere v úvahu rozdíl v případech znaků. Je možné vystačit pouze s jedním z nich.

    Úkol 3: Zkracování textových řetězců

    Změny v seznamu zaměstnanců. Do jednoho sloupce napište příjmení a iniciály.

    Řešení. V závislosti na výchozím stavu seznamu jsou možné dvě možnosti.

    Možnost 1. Původní data jsou obsažena v jednom sloupci. Celá jména jsou oddělena jednou mezerou.

    Napíšeme následující vzorec

    =CONCATENATE(LEFT(A1,FIND(" ",A1));PSTR(A1,FIND(" ",A1),2);".";PSTR(A1,FIND(" ",A1; FIND(" " ;A1)+1);2);"")


    Převést křestní a prostřední jména na iniciály (původní údaje v jednom sloupci)

    Možnost 2. Původní data jsou obsažena v různých sloupcích.

    Vzorec pro převod

    =CONCATENATE(A1;" ";LEFT(B1);".";LEFT(C1);."")


    Převeďte křestní a prostřední jména na iniciály (původní údaje v různých sloupcích)

    Přátelé, pokud můžete uvést vlastní příklady použití textových funkcí v Excelu, řekněte nám o nich v komentářích. Doporučuji shlédnout. Pokud se vám článek líbil, sdílejte jej se svými přáteli. Tlačítka sociálních sítí níže.

    Vážení čtenáři! Článek jste dokoukali až do konce.
    Dostali jste odpověď na svou otázku? Napište pár slov do komentářů.
    Pokud jste nenašli odpověď, uveďte, co jste hledali.