Odstraňování problémů s Excelem - Jak eliminovat chyby? (Krok za krokem)

Odstraňování problémů se vzorci aplikace Excel

Všichni pracujeme s Excelem a je to vzorec. Vždy se stává, že máme tendenci získávat nějaké chyby nebo neočekávané výsledky spojené s vzorcem, který používáme v aplikaci Excel. Někdy se mohou zobrazit chyby jako # N / A, #VALUE! atd. Někdy můžeme chtít rande, ale výsledkem budou čísla. Nebo někdy použijeme vzorec, ale nevypočítává výsledky v buňkách listu. Abychom se takové situaci vyhnuli, řešíme tyto vzorce aplikace Excel.

To jsou případy, ve kterých budete mít chyby vzorců. Hledání chyby / chyby ve vzorci aplikace Excel je někdy zdlouhavá práce, která vám může způsobit spoustu času i peněz (protože byste mohli být neproduktivní, dokud se chyba vzorce nevyřeší, pokud pracujete v organizaci a v ideálním případě nečinnosti, což způsobí ztrátu peněz na organizaci).

Existují však některé kontrolní body; víte to samé jako všude na světě? Pokud budete postupovat podle těchto metod, některé chyby vzorce lze eliminovat. Takovýmto kontrolním bodům říkáme metody řešení problémů se vzorci. V tomto článku vás provedeme několika nejčastějšími chybami vzorce v Excelu a jejich odstraňováním, abyste chyby odstranili.

Jak řešit problémy se vzorci aplikace Excel?

Níže uvádíme různé způsoby řešení problémů se vzorcem aplikace Excel.

# 1 - Řešení problémů s chybovou hodnotou # N / A

Tyto typy chyb vzorce jsou tak běžné. Pamatujete, kolikrát jste při práci na jakémkoli vzorci aplikace Excel dostali chybu # N / A? Mnohokrát, jo? Uvidíme, jak to bude možné eliminovat. Každá z chyb sama o sobě poskytuje vodítko / nápovědu, jak ji odstranit. Postupujte podle následujících pokynů:

Krok 1

Pokud se zobrazí chyba # N / A, která se nejpravděpodobněji vyskytuje při vyhledávacích vzorcích, jako je VLOOKUP, HLOOKUP atd. Nyní, pokud vidíte níže uvedený snímek obrazovky, mám se sebou jméno, věk a plat. Prostřednictvím těchto údajů se snažím zjistit, jaké by mohly být podrobnosti o platu pro jméno „Sonal“. Vzhledem k tomu, že skutečná data, kde hledám hodnotu, neobsahují podrobnosti o Sonal, dostaneme chybu # N / A. Viz snímek obrazovky níže:

Krok 2

Tuto chybu můžete eliminovat kombinací IFERROR v aplikaci Excel v daném vzorci a přidat pěknou zprávu namísto # N / A. Viz snímek obrazovky níže:

IFERROR umožňuje přidat text, kdykoli dojde k chybě.

# 2 - Řešení problémů s logickými vzorci

V aplikaci Excel jste museli použít některé logické vzorce, například IF (). Tento vzorec kontroluje logickou podmínku a poskytuje kterýkoli ze dvou výstupů (přidružených k hodnotě True a False logického testu). Je zásadní definovat logiku těchto vzorců; jinak vám poskytnou neočekávané výsledky.

Předpokládejme, že máme data, jak je uvedeno níže, která poskytují celkový prodej v letech 2018 a 2019.

Chtěli bychom zkontrolovat, zda prodej stoupá nebo klesá pro rok 2019 pomocí podmíněného příkazu IF.

Vyzkoušeli jsme podmíněný IF a dostali jsme výsledek, jak je znázorněno na následujícím obrázku:

Můžete vidět pod buňkou A5; získáváme výsledek jako „Prodej vzrostl“. Je to však správné? Stále vidíme, že tržby za rok 2019 jsou menší než v roce 2018. Kde jsme možná udělali chybu?

Zde je velmi důležité vyhodnotit svůj vzorec. Pojďme to zkontrolovat jeden po druhém.

Logická podmínka - B3 <B2 (tržby za rok 2019 <tržby za rok 2018) - logická podmínka dává TRUE jako výstup.

Pokud je tedy podmínka PRAVDA, musíme výstup zadat jako „Prodej dolů“ místo „Prodej nahoru“, a pokud je podmínka NEPRAVDA, měli bychom získat „Prodej nahoru“.

Co můžeme udělat, je, že můžeme vyměnit value_if_true a value_if_false pod logickým příkazem a odstranit tuto chybu.

Viz snímek obrazovky níže:

Nyní získáváme výsledek podle očekávání. Proto můžete také vyloučit zavádějící výsledky poskytované vzorcem provedením podrobného vyhodnocení vzorce. Je nutné vyhodnotit vzorec, který jste zadali, abyste získali výsledky podle očekávání.

# 3 - Je to číslo nebo datum, nebo ne obojí?

Předpokládejme, že se pokoušíme přidat některé prodejní hodnoty pod B2 a B3 listu pro roky 2018 a 2019.

Jakmile však zadáme hodnoty, projeví se to jako hodnoty data.

Proč by se to mělo stát? Je Excel šílený? Není schopen určit, k čemu se snažím přidat?

To se právě stalo, protože formát buňky byl bohužel nastaven na data.

Můžete přejít na formát buňky a prostřednictvím rozevíracího seznamu můžeme vybrat obecný namísto data, abychom získali požadovaný výstup.

Jakmile nastavíte formát čísla buňky jako obecný, uvidíte, že data jsou převedena na čísla, která jste v ideálním případě očekávali.

To lze provést obráceně. To znamená, že chcete data, ale ta jsou uložena jako čísla. Formátování čísla buňky můžete změnit z čísel na Datum.

# 4 - Co když se vzorec nepřepočítá

Co když přetáhnete vzorec přes řádky a očekáváte, že Excel provede výpočty sám, ale nedostanete aktualizovanou odpověď v různých buňkách? Vezmeme si příklad.

Máme hodnoty prodeje a marže pro rok 2018 a 2019, jak ukazuje obrázek níže:

Chtěli jsme zachytit% marže, kterou lze formulovat jako marže / tržby (marže děleno tržbami). Udělejme tento výpočet napříč buňkou D2.

Vidíme, že 0,82% nebo téměř 1% marže vytváříme pro rok 2018. Nyní přetáhněte stejný vzorec napříč D3.

Protože Excel je chytrý a všestranný, očekáváme, že vezme v úvahu vzor a zjistí Margin% pro rok 2019.

Excel vám však nedokázal dát přesnou odpověď. Podívejte se, odpověď je stejná jako pro rok 2018. Děje se to proto, že v části Vzorec musíte nastavit možnosti výpočtu na Ruční.

Změňte možnost výpočtu z ručního na automatický a budete moci získat hodnotu pro přesnou% marže pro rok 2019.

Takto můžeme řešit problémy s excelovými vzorci i některými jeho předdefinovanými funkcemi.

Věci k zapamatování

  • Ne každá chyba je na obtíž. V aplikaci Excel vám většinou chyba sama poskytuje informace o tom, co se ve vzorci pokazilo (pamatujte na # N / A)?
  • Odstraňování problémů se vzorci a funkcemi může trvat několik minut a může trvat i celý den a stále nebude vyřešen. Právě jsme vyzkoušeli některé běžné problémy a jak je řešit v aplikaci Excel. Mohli byste čelit dalším problémům.
  • Krok za krokem neexistuje řešení potíží, protože jde o instance typu „jako takové“.

Zajímavé články...