Skip to main content

Přizpůsobte data buňky funkcí IF aplikace Excel

Gabor Erdosi Talk at FoodNews Conference Prague - Processed Food Perils! (Červen 2026)

Gabor Erdosi Talk at FoodNews Conference Prague - Processed Food Perils! (Červen 2026)
Anonim
01 z 06

Jak funguje funkce IF

IF Přehled funkcí

Funkce IF v aplikaci Excel může být použita k přizpůsobení obsahu konkrétních buněk v závislosti na tom, zda jsou splněny určité podmínky v jiných buňkách pracovních listů.

Základní forma nebo syntaxe funkce Excel IF je:

= IF (logic_test, value_if true, value_if_false)

Funkce je:

  • Zkouší, zda je zadaná podmínka - logické testy - je pravda nebo nepravda.
  • Pokud je podmínka pravdivá, funkce provede akce označené v pokud je pravda argument
  • Pokud je podmínka falešná, provede akci uvedenou v hodnota, pokud je falešná argument.

Akce, které jste provedli, mohou zahrnovat provádění vzorec, vkládání textového výkazu nebo vynechání označené cílové buňky.

IF funkce krok za krokem výuka

Tento výukový program využívá následující funkci IF k výpočtu roční částky odpočtu pro zaměstnance na základě jejich roční mzdy.

= IF (D6 <30000, $ D $ 3 * D6, $ D $ 4 * D6)

Uvnitř kulatých závorek tyto tři argumenty provádějí následující úlohy:

  1. The logické testy kontroluje, zda je plat zaměstnanců nižší než 30 000 USD
  2. Pokud je méně než 30 000 USD, pokud je pravda argument násobí plat mírnou sazbou ve výši 6%
  3. Pokud ne méně než 30 000 dolarů, hodnota, pokud je falešná argument rozmnožuje plat o 8%

Na následujících stránkách jsou uvedeny kroky, které byly použity při vytváření a kopírování funkce IF zobrazené na obrázku výše, pro výpočet tohoto odpočtu pro více zaměstnanců.

Tutorial Kroky

  1. Zadání výukového data
  2. Spuštění funkce IF
  3. Zadání logického testovacího argumentu
  4. Zadání hodnoty, pokud je pravda Argument
  5. Zadání hodnoty v případě false argumentu a dokončení funkce IF
  6. Kopírování funkce IF pomocí rukojeti výplně

Zadání výukového data

Zadejte data do buněk C1 až E5 listu aplikace Excel, jak je vidět na obrázku výše.

Jediné údaje, které nebyly zadány v tomto bodě, jsou samotné funkce IF umístěné v buňce E6.

Pro ty, kteří nechtějí psát, použijte tyto pokyny pro kopírování dat do listu aplikace Excel.

Poznámka: Pokyny pro kopírování dat neobsahují kroky formátování pro pracovní list.

To neovlivní dokončení tutoriálu. Váš pracovní list může vypadat jinak než ukázaný příklad, ale funkce IF vám poskytne stejné výsledky.

02 ze dne 06

Spuštění funkce IF

Dialogové okno Funkce IF

Ačkoli je možné jen napsat IF funkci

= IF (D6 <30000, $ D $ 3 * D6, $ D $ 4 * D6)

do buňky E6 v listu, mnoho lidí zjistí, že je snadnější použít dialogové okno funkce pro zadání funkce a jejích argumentů.

Jak je vidět na obrázku výše, dialogové okno umožňuje snadné zadání argumentů funkce jeden po druhém, aniž by se museli starat o zahrnutí čárkami, které působí jako oddělovače mezi argumenty.

V tomto tutoriálu se stejná funkce používá několikrát, s jediným rozdílem, že některé odkazy na buňky se liší v závislosti na umístění funkce.

Prvním krokem je zadat funkci do jedné buňky tak, aby mohla být správně zkopírována do jiných buněk v listu.

Tutorial Kroky

  1. Klepnutím na buňku E6 ji vytvoříte jako aktivní buňku - zde bude umístěna funkce IF
  2. Klikněte na tlačítko Vzorce záložku pásku
  3. Klikněte na tlačítko Logický ikonu otevřete rozbalovací seznam funkcí
  4. Klikněte na LI v seznamu vyvolat dialogové okno funkce IF

Data, která budou vložena do tří prázdných řádků v dialogovém okně, vytvoří argumenty funkce IF.

Možnost zkratky tutoriálu

Chcete-li pokračovat v tomto výukovém programu, můžete

  • zadejte argumenty do dialogového okna, jak je znázorněno na obrázku výše, a pak přejděte na poslední stránku, která zahrnuje kopírování funkce IF do řádků 7 až 10;
  • nebo následujte následující tři stránky, které poskytují podrobné pokyny a vysvětlení pro zadání těchto tří argumentů.
03 ze dne 06

Zadání logického testovacího argumentu

Zadání logického testovacího argumentu

Logickým testem může být libovolná hodnota nebo výraz, který vám dává pravdivou nebo falešnou odpověď. Data, která lze v tomto argumentu použít, jsou čísla, odkazy na buňky, výsledky vzorců nebo textová data.

Logickým testem je vždy porovnání dvou hodnot a aplikace Excel má šest srovnávacích operátorů, které lze použít k otestování toho, zda jsou obě hodnoty stejné nebo zda je jedna hodnota menší nebo větší než druhá.

V tomto výukovém manuálu je porovnání mezi hodnotou v buňce E6 a prahovou hodnotou ve výši 30 000 USD.

Protože cílem je zjistit, zda je E6 méně než 30 000 USD, Méně než operátor " < " se používá.

Tutorial Kroky

  1. Klikněte na tlačítko Logical_test v dialogovém okně
  2. Klepnutím na buňku D6 přidáte tento odkaz na buňku Logical_test řádek.
  3. Zadejte méně než klíč " < "na klávesnici.
  4. Zadejte 30000 za méně než symbol.
  5. Poznámka : Nezadávejte znak dolaru ($) nebo oddělovač čárky (,) s výše uvedenou částkou. An Neplatný chybová zpráva se zobrazí na konci Logical_test line, pokud je některý z těchto symbolů zadán společně s daty.
  6. Vyplněný logický test by měl znít: D6 <3000
04 z 06

Zadání hodnoty Pokud je pravda Argument

Zadání argumentu Value_if_true

Argument Value_if_true informuje IF funkci co dělat, pokud je logický test true.

Argument Value_if_true může být vzorec, blok textu, číslo, odkaz na buňku nebo buňka může zůstat prázdná.

V tomto výukovém programu, je-li zaměstnanec roční plat umístěný v buňce D6 je menší než 30 000 dolarů, funkce IF je použít vzorec k násobení platu o 6% odečtu, který se nachází v buňce D3.

Relativní vs Absolutní odkazy na buňky

Po dokončení je záměrem kopírovat funkci IF v E6 do buněk E7 až E10, aby se zjistila míra odečtení ostatních uvedených zaměstnanců.

Obvykle je při kopírování funkce do jiných buněk odkazy na buňky změněny tak, aby odrážely nové umístění funkce.

Tyto se nazývají relativní odkazy na buňky a obvykle usnadňují použití stejné funkce na více místech.

Příležitostně se nicméně, když se odkazy na buňky změní při kopírování funkce, dojde k chybám.

Chcete-li zabránit takovým chybám, mohou být provedeny odkazy na buňky Absolutní což znemožňuje jejich změnu při kopírování.

Absolutní odkazy na buňky jsou vytvořeny přidáním dolarových značek kolem pravidelných odkazů na buňky, jako je například $ D $ 3.

Přidání označení dolaru lze snadno provést stisknutím tlačítka F4 klávesu na klávesnici po vložení odkazu buňky do buňky listu nebo do dialogového okna funkce.

Absolutní odkazy na buňky

Pro tento tutoriál musí být dvě odkazy na buňky, které musí zůstat stejné u všech instancí funkce IF, D3 a D4 - buňky obsahující rychlost odečtení.

Proto pro tento krok, když je do řádku Value_if_true v dialogovém okně zadán odkaz buňky D3, bude to jako absolutní odkaz na buňku $ D $ 3.

Tutorial Kroky

  1. Klikněte na tlačítko Value_if_true v dialogovém okně.
  2. Klepnutím na buňku D3 v listu přidejte odkaz na buňku Value_if_true řádek.
  3. zmáčkni F4 na klávesnici, aby E3 absolutní odkaz na buňku ( $ D $ 3 ).
  4. Stiskněte hvězdičku ( * ) na klávesnici. Hvězdička je symbol násobení v aplikaci Excel.
  5. Klepnutím na buňku D6 přidáte tento odkaz na buňku Value_if_true řádek.
  6. Poznámka: D6 není zadán jako absolutní odkaz na buňku, protože se musí měnit při kopírování funkce
  7. Dokončený řádek Value_if_true by měl znít: $ D $ 3 * D6 .
05 ze dne 06

Zadání hodnoty Pokud neplatný argument

Zadání argumentu Value_if_false

Argument Value_if_false říká IF funkci co dělat, pokud logický test je falešný.

Argument Value_if_false může být vzorec, blok textu, hodnota, odkaz na buňku nebo buňka může zůstat prázdná.

V tomto výukovém manuálu, pokud je roční plat zaměstnanců umístěný v buňce D6 nižší než 30 000 dolarů, funkce IF použije vzorec k násobení platu o 8% - v buňce D4.

Stejně jako v předcházejícím kroku, aby se předešlo chybám při kopírování dokončené funkce IF, zadá se rychlost odečtení v D4 jako absolutní odkaz buňky ( $ D $ 4 ).

Tutorial Kroky

  1. Klikněte na tlačítko Value_if_false v dialogovém okně
  2. Klepnutím na buňku D4 přidejte tento odkaz na buňku Value_if_false řádek
  3. zmáčkni F4 na klávesnici D4 absolutní odkaz na buňku ( $ D $ 4 ).
  4. Stiskněte hvězdičku ( * ) na klávesnici. Hvězdička je symbol násobení v aplikaci Excel.
  5. Klepnutím na buňku D6 přidáte tento odkaz na buňku Value_if_false řádek.
  6. Poznámka: D6 není zadán jako absolutní odkaz na buňku, protože se musí měnit při kopírování funkce
  7. Dokončený řádek Value_if_false by měl znít: $ D $ 4 * D6 .
  8. Klepnutím na tlačítko OK zavřete dialogové okno a vložte dokončenou funkci IF do buňky E6.
  9. Hodnota 3.678,96 dolarů by se měla zobrazit v buňce E6.
  10. Vzhledem k tomu, že B. Smith vydělává více než 30 000 dolarů ročně, funkce IF použije pro výpočet jeho ročního odpočtu vzorce $ 45 987 * 8%.
  11. Když kliknete na buňku E6, úplnou funkci= IF (D6 <3000, $ D $ 3 * D6, $ D $ 4 * D6) se zobrazí ve vzorci nad pracovním listem

Pokud byly dodrženy kroky v tomto výukovém manuálu, měl by list obsahovat stejnou funkci IF zobrazenou na obrázku na stránce 1.

06 z 06

Kopírování IF funkce pomocí rukojeti Fill

Kopírování funkce IF pomocí rukojeti výplně

Chcete-li vyplnit pracovní list, musíme přidat funkci IF do buněk E7 až E10.

Vzhledem k tomu, že naše data jsou stanovena v pravidelném vzoru, můžeme kopírovat funkci IF v buňce E6 do ostatních čtyř buněk.

Jak je funkce zkopírována, aplikace Excel aktualizuje relativní odkazy na buňky tak, aby odrážely nové umístění funkce, přičemž zachovávají absolutní odkaz na buňky stejný.

Chcete-li zkopírovat naši funkci, použijeme rukojeť naplnění.

Tutorial Kroky

  1. Klikněte na buňku E6, aby se stala aktivní buňkou.
  2. Umístěte ukazatel myši nad černý čtverec do pravého dolního rohu. Ukazatel se změní na znaménko plus "+".
  3. Klepněte na levé tlačítko myši a přetáhněte ovladač výplně dolů do buňky F10.
  4. Uvolněte tlačítko myši. Buňky E7 až E10 budou vyplněny výsledky funkce IF.