Pokusili jste se v Excelu napsat pouze vzorec, abyste zjistili, že se zobrazuje jako textový řetězec, namísto vytvoření výsledku. Podívejme se, jak vyřešit problém vzorce nefunguje v Excelu.
Vzorec nefunguje v Excelu
Jak je vidět na obrázku níže, jsou vzorce zadané do buněk správné. Vzorce však nepřinášejí žádné výsledky a zobrazují se pouze jako textové řetězce.
Toto neočekávané chování, kdy uživatelé zjistí, že vzorec nefunguje v Excelu a je zobrazen ve formě textového řetězce, je obvykle způsobeno následujícími důvody.
- Možnost Zobrazit vzorce je v listu povolena.
- Výpočty nastaveny na ruční
- Excel zpracovává vzorec jako text.
Pojďme tedy dále a podívejme se, jak tyto dva problémy vyřešit.
1. Zakažte ukázkové vzorce
Funkce Zobrazit vzorce v Excelu umožňuje zobrazit všechny vzorce použité v listu, abyste je mohli podle potřeby zkontrolovat a opravit.
Tato funkce funguje jako přepínač, když je zapnutá, zobrazuje skutečné vzorce použité v buňkách a po vypnutí zobrazuje výsledky výpočtu vytvořené pomocí vzorců.
Je pravděpodobné, že jste omylem zapnul režim Formule, což má za následek zobrazení vzorců v listu.
Nejčastějším důvodem nechtěného povolení Show Formulas v Excelu je, že uživatelé zadali Control `, což je vlastně klávesová zkratka pro Show Formula.
Chcete-li zakázat zobrazení vzorců, klikněte na záložku Vzorce v horní nabídce pásu karet a poté na možnost Zobrazit vzorce v sekci Vzorec konkurz.
Nyní byste měli mít možnost vidět běžný pracovní list bez viditelných vzorců v buňkách.
2. Výpočty nastaveny na ruční
Je možné, že možnost výpočtu listu byla nastavena na ruční režim. Chcete-li to vyřešit, klikněte na kartu Vzorce v horní nabídce pásu karet> klikněte na Možnosti výpočtu> a poté v rozevírací nabídce klikněte na Automaticky.
Jakmile je list nastaven na automatický režim, uvidíte vzorce, které produkují výsledky, jakmile je zadáte.
3. Excel ošetřující vzorec jako text
Pokud zjistíte, že nefunguje pouze jediný vzorec nebo vzorce v několika buňkách, problém není způsoben povolením Zobrazit vzorce.
V tomto případě je pravděpodobné, že Excel zpracovává vzorec v této konkrétní buňce nebo skupině buněk jako text.
Když si Excel myslí, že vzorec je Text, jednoduše zobrazí jakýkoli vzorec, který zadáte do buněk, a nepokouší se vyhodnotit vzorec.
Může existovat mnoho důvodů, proč aplikace Excel považuje text za text. Pojďme tedy pokračovat a vyloučit mnoho z těchto důvodů.
3.1. Vzorec uzavřený v uvozovkách
Ujistěte se, že vzorec není uzavřen v uvozovkách (““). V případě, že vzorec je uzavřen v uvozovkách, Excel bude považovat vzorec za textový řetězec.
K tomuto problému obvykle dochází, když uživatelé zkopírují vzorce z webů, které používají uvozovky (““), aby na tento vzorec upozornily.
Klikněte na buňku obsahující vzorec a podívejte se, zda je vzorec uzavřen v uvozovkách.
Jednoduše odstraňte uvozovky a uvidíte výsledky vzorců.
Poznámka: Je povoleno používat uvozovky uvnitř vzorců, ale ne uzavírat vzorec do uvozovek.
3.2. Žádné rovné znamení ve vzorci
Když ručně zadáte vzorec v Excelu, vzorec by měl vždy začínat znaménkem Equal (=).
Pokud zapomenete začít svůj vzorec bez znaménka Equal (=), Excel nebude mít pocit, že skutečně zadáváte vzorec.
3.3. Místo před znaménkem rovnosti
Dalším běžným důvodem pro to, že vzorec nefunguje v Excelu, je přítomnost mezery před znaménkem Equal (=). Jak je vidět na obrázku níže, vzorec začínající mezerou před znaménkem rovnosti je v Excelu považován za text.
Chcete-li tento problém vyřešit, klepněte na buňku obsahující vzorec> klepněte na lištu vzorců a odeberte mezeru před znaménkem Equal.
3.4. Formát buňky nastaven na text
Pokud je vše o vzorci v pořádku a přesto vzorec nefunguje, je pravděpodobné, že buňka obsahující vzorec je v textovém formátu.
Klikněte pravým tlačítkem myši na buňku obsahující vzorec a v rozevírací nabídce klikněte na možnost Formátovat buňky ....
Na obrazovce Formát buněk nastavte formát na Obecný nebo na určitý formát čísla, ve kterém chcete zobrazit výsledek vytvořený vzorcem, a klepněte na OK.
Po změně formátu klikněte na lištu vzorců a stiskněte klávesu Enter na klávesnici vašeho počítače.
Nyní byste měli vidět výsledek zobrazeného vzorce.