Problém s podmínkou IF - EXCEL

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3377
Registrován: 24 říj 2008 19:50

Problém s podmínkou IF - EXCEL

Příspěvek od atari »

Mám v Excelu v buňce podmínku "=KDYŽ(A1;0;-1)".

Jenže potřebuji, aby při splnění podmínky buńka zůstala prázdná. Když zadám "=KDYŽ(A1;"";-1)", tak buňka sice zůstane prázdná, ale jelikož je součástí součtů, tak to hlásí chybu.

Má někdo nápad jak to vyřešit?
Naposledy upravil(a) atari dne 23 led 2019 17:29, celkem upraveno 1 x.
Skeleton
Level 3.5
Level 3.5
Příspěvky: 743
Registrován: 26 říj 2012 11:27
Bydliště: Kutná Hora

Re: Problém s podmínkou IF - EXCEL

Příspěvek od Skeleton »

Zkusil bych ve formátu buňky 0 brát jako prázdný výraz tzn, když bude v oné buňce hodnota 0, pak bude buňka vypadat jako prázdná.

https://support.office.com/cs-cz/articl ... 0e9e476b03
ABBC3_SPOILER_SHOW
Uživatelský avatar
Grimm
Level 2
Level 2
Příspěvky: 165
Registrován: 30 zář 2017 20:50

Re: Problém s podmínkou IF - EXCEL

Příspěvek od Grimm »

Ten vzorec je nějakej divnej.
Jakou podmínku testuješ?
=KDYŽ(A1=podmínka;"";-1)
nebo
=KDYŽ(A1<>podmínka;"";-1)

Když při splněné podmínce použiješ prázdný řetězec "" při součtu to nemůže absolutně vadit.
guest

Re: Problém s podmínkou IF - EXCEL

Příspěvek od guest »

a) Podmínka je neúplná, jak již bylo řečeno.
b) Operátor "+" má problémy s prázdným řetězcem, SUMA je zkousne.

Jistou variantou je vracet nulu a globálně v rámci listu nulové hodnoty skrývat - viz Soubor/Možnosti...
MePExG
Level 2
Level 2
Příspěvky: 193
Registrován: 14 srp 2016 20:43

Re: Problém s podmínkou IF - EXCEL

Příspěvek od MePExG »

Konečne som pochopil (aspoň dúfam) Vašu otázku. Nepotrebujete použiť podmienku KDYŽ(...), lebo chyba pri sčítaní prázdneho znaku vznikne z toho, že je to chápané ako text a nie číslo. Dá sa použiť dva spôsoby podmieneného formátu, aby ste docielili, aby pri výslednej hodnote nula bolo v bunke zobrazené nič. Klasický podmienený formát (nový tuším od verzie 2007) nebudem vysvetľovať (tu sa dá hrať s farbami fontu). Ovšem existuje tu aj formát bunky, ktorý som mal vysvetlený v 90. rokoch. Stačí vybrať formát ktorý požadujete a potom vo vlastný ho trochu zmodifikovať (význami hodnôt a formátov sa oddeľujú bodkočiarkou) 1.formát je pre kladné číslo, 2. pre záporné, 3. pre nulu a 4. pre text . Napr. "0,00;-0,00;;"
Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3377
Registrován: 24 říj 2008 19:50

Re: Problém s podmínkou IF - EXCEL

Příspěvek od atari »

Podmmínka „A1“ je neúplná, abych Vás nezatěžoval sáhodlouhým vzorcem …. :-)

Ještě tedy uvedu, co řeším:
Je to sloupec XY, a pokud je splněná podmínka, tak se do buňky vloží výsledek výpočtu (může to být i číslo nula). A pak se provádí vizuální kontrola ostatních sloupců (jen na řádcích kde je v XY nějaký výsledek) A já potřebuji, aby buňky kde není vloženo číslo (nebyla splněna podmínka) byly prázdné, aby je kontrolující přeskočil a nezdržoval se. Ukázka sloupce XY, viz obrázek.

Z toho důvodu skrývání nuly není řešení (pak to skryje i ty nuly, které jsou výsledkem výpočtu)
Ano, použít funkci „SUMA“ místo „+“, je tedy řešení (díky, to mě nenapadlo), ale zase mi ta „SUMA“ znepřehledňuje, již tak složité vzorce. Ale pořád lepší než nic …. :-)

Ještě poznámka: Vím že by to šlo řešit také tím podmíněným formátem různou barevností buněk, ale to nechci, protože barevné buňky mám již ve vedlejších sloupcích a už by to bylo matoucí, a vedlo by to k chybám kontrolujícího.
Přílohy
sloupec.png
sloupec.png (2.48 KiB) Zobrazeno 1449 x
MePExG
Level 2
Level 2
Příspěvky: 193
Registrován: 14 srp 2016 20:43

Re: Problém s podmínkou IF - EXCEL

Příspěvek od MePExG »

Asi ste všetko nečítali čo som písal o "novom" podmienenom formáte. Síce píšete že ho poznáte, ale ja som písal nie o farbe výplni bunky, ale FONTU (ktorý keď dáte biely, nebude hodnota v bunke viditeľná pri splnenej podmienke v inom stĺpci je výsledok v bunke rovný nule). Prikladám príklad použitia tohoto podmieneného formátu.
Přílohy
PodmFormFarbaFontu.xlsx
(9.12 KiB) Staženo 35 x
Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3377
Registrován: 24 říj 2008 19:50

Re: Problém s podmínkou IF - EXCEL

Příspěvek od atari »

Ano tu závorku jsem přehlíd.

Takže závěr je ten, že bude asi nejjednodušší podmíněným formátem dát font písma na bílou.
MePExG
Level 2
Level 2
Příspěvky: 193
Registrován: 14 srp 2016 20:43

Re: Problém s podmínkou IF - EXCEL

Příspěvek od MePExG »

Ešte ma napadlo, použiť vo formáte čísla použiť tri bodkočiarky (středníky) [namiesto bieleho písma], podľa priloženého obrázku.
Přílohy
nič.png
Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3377
Registrován: 24 říj 2008 19:50

Re: Problém s podmínkou IF - EXCEL

Příspěvek od atari »

Formát tři středníky je nejaký divný, co to má být? Pokud ho použiji, tak buňka nezobrazuje vůbec nic, ani ty výpočty s plusovou hodnotou.
MePExG
Level 2
Level 2
Příspěvky: 193
Registrován: 14 srp 2016 20:43

Re: Problém s podmínkou IF - EXCEL

Příspěvek od MePExG »

Tri bodkočiarky nič nezobrazia. Myslel som dať ho do podmieneného formátu namiesto bieleho písma.
Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Přechod z Excel 21 na Excel 24
    od Snekment » » v Kancelářské balíky
    2 Odpovědi
    14495 Zobrazení
    Poslední příspěvek od Snekment
  • Pohoda a excel
    od brownwld » » v Kancelářské balíky
    1 Odpovědi
    7415 Zobrazení
    Poslední příspěvek od atari
  • Excel 2016 - vzorec kombinace podmínek
    od MK_Vs » » v Kancelářské balíky
    5 Odpovědi
    6218 Zobrazení
    Poslední příspěvek od lubo.
  • Tisk sloupců vedle sebe na A4 - Excel
    od atari » » v Kancelářské balíky
    5 Odpovědi
    6001 Zobrazení
    Poslední příspěvek od atari
  • Problém s FPS
    od mcrakvar » » v Vše ostatní (sw)
    4 Odpovědi
    9433 Zobrazení
    Poslední příspěvek od petr22

Zpět na „Kancelářské balíky“