Excel

Excel zobrazuje vzorec, ale nie výsledok

Excel Shows Formula Not Result

Zadali ste vzorec, ale Excel nepočíta výsledok?



Raz za čas sa vám môže stať, že sa Excel správa bizarne alebo neočakávane. Jedným z príkladov je, keď vy omylom spustíte funkciu posúvania . Ďalším príkladom je, keď jeden alebo viac vzorcov zrazu prestane fungovať. Namiesto výsledku vidíte iba vzorec, ako na nasledujúcej obrazovke:

Nefunkčný vzorec - Excel zobrazuje vzorec, ale žiadny výsledok





Vzorec VLOOKUP je správny, prečo žiadny výsledok?

To môže byť veľmi mätúce a môžete si myslieť, že ste nejako zlomili tabuľku. Je to však pravdepodobne jednoduchý problém. S trochou riešenia problémov môžete znova začať fungovať.



Existujú dva hlavné dôvody, prečo sa vám namiesto výsledku môže zobraziť vzorec:

  1. Omylom ste povolili Zobraziť vzorce
  2. Excel si myslí, že váš vzorec je text

Prejdem každý prípad s niekoľkými príkladmi.

Zobraziť vzorce je povolené

Excel má funkciu s názvom Zobraziť vzorce, ktorá prepína zobrazenie výsledkov vzorcov a skutočných vzorcov. Zobraziť vzorce znamená poskytnúť vám rýchly spôsob, ako zobraziť všetky vzorce v pracovnom hárku. Ak však omylom spustíte tento režim, môže to byť celkom dezorientujúce. Keď je zapnutá možnosť Zobraziť vzorce, stĺpce sa rozšíria a každý vzorec v pracovnom hárku sa zobrazí bez viditeľných výsledkov, ako je to znázornené na nasledujúcich obrazovkách.

Zobraziť vzorce zakázané

Zobraziť vzorce zakázané (normálny režim)

Zobraziť vzorce povolené

Zobraziť vzorce povolené

Ak chcete skontrolovať, či je zapnuté Zobraziť vzorce, navštívte kartu Vzorec na páse s nástrojmi a začiarknite tlačidlo Zobraziť vzorce:

Tlačidlo Zobraziť vzorce na páse s nástrojmi

Zobraziť povolené vzorce - jednoducho zakážte kliknutím

Dôvod, prečo je možné omylom povoliť zobrazenie vzorcov, je ten, že má príponu klávesová skratka (Control `), ktoré môže užívateľ nevedomky napísať. Skúste Control `v pracovnom hárku a zistite, ako to funguje. Uvidíte, že všetky vzorce môžete rýchlo zapínať a vypínať.

Pozrite si video s viac ako 20 tipmi na vzorce

Zobraziť vzorce prepína zobrazenie každý vzorec v pracovnom liste. Ak máte problémy s a slobodný vzorec, problém nie je Zobraziť vzorce. Namiesto toho si Excel pravdepodobne myslí, že vzorec je text. Prečítajte si ďalšie informácie.

Excel si myslí, že váš vzorec je text

Ak si Excel myslí, že vzorec je iba text, a nie skutočný vzorec, text jednoducho zobrazí bez toho, aby sa ho pokúsil vyhodnotiť ako vzorec. Existuje niekoľko situácií, ktoré môžu spôsobiť toto správanie.

Žiadne znamienko rovnosti

Po prvé, možno ste zabudli na znamienko rovnosti. Všetky vzorce v programe Excel musia začínať znamienkom rovnosti (=). Ak to vynecháte, Excel bude vzorec jednoducho považovať za text:

Rozbitý vzorec - nie je znamienko rovnosti

Príklad zlomeného vzorca - znamienko rovnosti nie je (=)

Medzera pred znamienkom rovnosti

Jemná variácia tohto problému môže nastať, ak je pred znamienkom rovnosti jeden alebo viac medzier. Jedno miesto je ťažké rozoznať, ale porušuje pravidlo, že všetky vzorce musia začínať znamienkom rovnosti, takže poruší vzorec, ako je uvedené nižšie:

ako používať kontingenčné tabuľky v programe Excel 2010

Rozbitý vzorec - medzera pred znamienkom rovnosti

Vzorec zabalený v úvodzovkách

Nakoniec sa uistite, že vzorec nie je zabalený do úvodzoviek. Niekedy, keď ľudia spomenú vzorec online, použijú úvodzovky takto:

 
'=A1'

V Exceli sa na označenie textu používajú úvodzovky, takže vzorec nebude vyhodnotený, ako je uvedené nižšie:

Nefunkčný vzorec - vzorec zabalený do úvodzoviek

Poznámka: vo vzorcoch môžete používať úvodzovky. V tomto prípade vyššie uvedený vzorec vyžaduje úvodzovky okolo kritérií.

Vo všetkých vyššie uvedených príkladoch upravte vzorec tak, aby začínal znakom rovnosti a všetko by malo byť v poriadku:

Rozbitý vzorec opravený

Ako referenciu uvádzame pracovný vzorec:

 
= SUMIFS (D5:D9,E5:E9,'>30')

Formát bunky je nastavený na text

Nakoniec, raz za čas môžete vidieť vzorec, ktorý je v každom ohľade dobre vytvorený, ale akosi nezobrazuje výsledok. Ak narazíte na takýto vzorec, skontrolujte, či je formát bunky nastavený na text.

Pás kariet - formát bunky je nastavený na text

Ak je to tak, nastavte formát na hodnotu Všeobecné alebo iný vhodný formát čísla. Na to, aby Excel rozpoznal zmenu formátu, možno budete musieť vstúpiť do režimu úprav buniek (kliknite na panel vzorcov alebo použite kláves F2 a potom zadajte). Excel by mal potom vyhodnotiť ako vzorec.

Tip - Prebiehajúci vzorec uložte ako text

Aj keď zlomený vzorec nie je nikdy zábavný, niekedy môžete „vzorec ako problém s textom“ použiť vo svoj prospech ako spôsob, ako ušetriť rozpracovanú prácu na zložitom vzorci. Ak sa pokúsite zadať vzorec v nedokončenom stave, Excel za normálnych okolností vyvolá chybu, ktorá vám zabráni zadať vzorec. Ak však pridáte jeden apostrof pred znamienko rovnosti, Excel bude so vzorcom zaobchádzať ako s textom a umožní vám ho bez sťažností zadať. Jediný citát vám pripomína, že vzorec bol úmyselne prevedený na text:

Prebieha uloženie vzorca

Neskôr sa neskôr môžete vrátiť k práci na vzorci znova a začať tam, kde ste skončili. Ďalšie informácie nájdete v #17 v tomto zozname .

Autor Dave Bruns


^