Použití funkce Automatické dokončování vzorce

Platí pro
Excel pro Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Chcete-li si usnadnit vytváření a úpravy vzorců a minimalizovat překlepy a syntaktické chyby, použijte funkci automatického dokončení vzorce. Po zadání znaku = (rovnítko) a počátečních písmen nebo aktivační procedury zobrazení zobrazí aplikace Microsoft Excel pod danou buňkou dynamický rozevírací seznam platných funkcí, názvů a textových řetězců, které odpovídají písmenům nebo aktivační proceduře. Položku tohoto rozevíracího seznamu pak můžete vložit do vzorce pomocí aktivační procedury Vložení.

Automatické dokončování vzorce

1. Automatické dokončování vzorců spustíte zadáním znaku = (rovnítko) a počátečních písmen nebo aktivační procedury zobrazení.

2. Při psaní se zobrazuje posuvný seznam platných položek se zvýrazněnou nejbližší shodou.

3. Ikony představují typ položky, například odkaz na funkci nebo tabulku.

4. Podrobné popisy ovládacích prvků vám pomůžou vybrat tu nejlepší možnost.

Ovládání rozevíracího seznamu pomocí aktivačních událostí zobrazení

Následující tabulka shrnuje, jak dynamicky řídit zobrazení položek v rozevíracím seznamu Automatické dokončování vzorce.

Zobrazit Napište toto
Excel a uživatelem definované názvy funkcí Písmeno nebo počáteční písmena kdekoliv, kde lze zadat funkci.
Příklad: Su
Argumenty funkce (Bez spouštěče zobrazení).
Zadejte argument, například číslo nebo odkaz na buňku, nebo použijte aktivační událost zobrazení, například počáteční písmena nebo levou hranatou závorku.
Příklad: SUMA(5; A2; [
Pro každý další argument zadejte čárku a pak argument nebo jinou aktivační událost zobrazení.
Poznámka: Následující funkce mají argumenty s výčtovými konstantami, které se automaticky zobrazí v rozevíracím seznamu: CELL, BUD_HOD, VVYHLEDAT, POZVYHLEDAT, SPLÁTKA, SOUČ_HOD, POŘADÍ, MEZISOUČET a SVYHLEDAT.
Definované názvy a názvy tabulek Písmeno nebo počáteční písmena, do kterých lze zadat dané jméno.
Příklad: Anna
Specifikátory sloupců tabulky a specifikátory zvláštních položek ([#All], [#Data], [#Headers], [#Totals], [#ThisRow]) Jedna nebo více z těchto možností:

  • [ (levá hranatá závorka) hned za názvem tabulky.
    Příklad: AnnualSummary[
  • , (čárka) bezprostředně za speciální položkou.
    Příklad: =AnnualSummary[#All],
  • : (dvojtečka) hned za názvem sloupce.
    Příklad: AnnualSummary[Sales:

Poznámka: Pokud je buňka v tabulce, je název tabulky nepovinný. Například následující vzorce by vypadaly stejně:
=[Prodej]/[Náklady]

=AnnualSummary[Sales]/AnnualSummary[Costs]
Názvy připojení ve funkcích datové krychle " (levá uvozovka) hned za levou závorku názvu funkce datové krychle.
Příklad: CUBEMEMBER("
Poznámka: Uvedená jsou jenom připojení OLAP uložená v aktuálním sešitu.
Textové řetězce MDX (Multidimensional Expressions) ve funkcích datové krychle Jedna nebo více z těchto možností:
  • " (levá uvozovka) hned za čárkou argumentu.
    Příklad: CUBEMEMBER("Datová krychle";"
  • . (tečka) hned za pravou hranatou závorkou.
    Příklad: CUBEMEMBER("Datová krychleProdeje";"[Zákazníci].
    Příklad: CUBEMEMBER("Datová krychleProdeje";"[Zákazníci].[ Mexiko].
  • ( (levá závorka) bezprostředně za levou uvozovkou textového řetězce MDX označující začátek řazené kolekce členů.
    Příklad: CUBEVALUE("Datová krychle";"(
  • , (čárka) bezprostředně za pravou hranatou závorkou v textovém řetězci MDX označující druhou část řazené kolekce členů.
    Příklad: CUBEVALUE("Datové_krychle";"([Zákazníci].[ Mexiko],
  • { (levá složená závorka) bezprostředně za levou uvozovkou textového řetězce MDX označujícího začátek výrazu sady.
    Příklad: CUBEVALUE("DataProdeje";"{
    • Abyste mohli zadat textový řetězec MDX pomocí funkce Automatické dokončování vzorce, musíte být připojení ke zdroji dat OLAP.
    • Pokud je definovaný popisek, zobrazí se v popisu, který vám pomůže potvrdit výběr.
    • Pokud je textový řetězec MDX nejednoznačný, zadá se stále jedinečný název člena, ale musíte rozhodnout, jestli se zadal správný název. Pokud má například následující textový řetězec MDX dvě hodnoty:
      CUBEMEMBER("Datová krychleProdeje";"[Zákazníci].[ Mexiko]. [Hidalgo]. [Dora N. Bootsová]
      Zadá se jedna z následujících hodnot:
      [Zákazníci]. [Název].&[54342]
      [Zákazníci]. [Název].&[34297]
      Pokud zadaná adresa neodpovídá vašim představám, odstraníte ji a vyberete druhou možnost.
    • Názvy funkcí Microsoft Služba Analysis Services serveru SQL, jako je Children, Parent nebo Crossjoin, se v rozevíracím seznamu nezobrazují, ale můžete je zapsat.

Poznámka

  • Při použití funkce Automatické dokončování vzorců můžete kdykoli napsat, co chcete použít k dokončení vzorce.
  • Funkci Automatické dokončování vzorců lze použít uprostřed existující vnořené funkce nebo vzorce. Text bezprostředně před místem vkládání je použit k zobrazení hodnot v rozevíracím seznamu a veškerý text následující za místem vkládání zůstane nezměněn.
  • Definované názvy, které vytvoříte pro výčtové konstanty, například ty, které se používají ve funkci SUBTOTAL, a připojení funkce datové krychle, se nezobrazí v rozevíracím seznamu funkce Automatické dokončování, ale můžete je zapsat.

Následující tabulka shrnuje klávesy, které můžete použít k navigaci v rozevíracím seznamu funkce Automatické dokončování vzorce.

Akce Klávesy
Přesune kurzor o jeden znak doleva. ŠIPKA VLEVO
Přesune kurzor o jeden znak doprava. ŠIPKA VPRAVO
Přesunutí výběru o jednu položku nahoru ŠIPKA NAHORU
Přesunutí výběru o jednu položku dolů ŠIPKA DOLŮ
Výběr poslední položky End
Výběr první položky HOME
Přechod o jednu stránku dolů a výběr nové položky Page Down
Přechod o jednu stránku nahoru a výběr nové položky PAGE UP
Zavřete rozevírací seznam. ESEC (nebo kliknutí na jinou buňku)
Zapnutí nebo vypnutí funkce Automatické dokončování vzorců ALT+ŠIPKA DOLŮ

Zadání položky z rozevíracího seznamu pomocí aktivační procedury pro vložení

Důležité

Při psaní vzorce, i když použijete aktivační událost vložení, nezapomeňte zadat pravou závorku pro funkci, pravou hranatou závorku pro odkaz na tabulku nebo pravou uvozovku pro textový řetězec MDX.

  • Pokud chcete vložit vybranou položku do vzorce a umístit kurzor přímo za ni, stiskněte klávesu TAB nebo na ni poklikejte.

Zapnutí nebo vypnutí funkce Automatické dokončování vzorců

Poznámka

Tato část se nevztahuje na Excel pro web.

  1. Klikněte na Možnosti souboru>>Vzorce.
  2. V části Práce se vzorci zaškrtněte políčko Automatické dokončení vzorce nebo jeho zaškrtnutí zrušte.

Tip:

Můžete taky stisknout ALT+ŠIPKA DOLŮ.

Potřebujete další pomoc?

Kdykoli se můžete zeptat odborníka z technické komunity Excelu nebo získat podporu v komunitách.