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 4.5
Level 4.5
Příspěvky: 1899
Registrován: říjen 08
Pohlaví: Muž

Problém s podmínkou IF - EXCEL

Příspěvekod atari » 23 led 2019 16:27

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.



Reklama
Uživatelský avatar
Skeleton
Level 2.5
Level 2.5
Příspěvky: 399
Registrován: říjen 12
Bydliště: Kutná Hora
Pohlaví: Muž

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

Příspěvekod Skeleton » 23 led 2019 16:39

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
MAIN PC
CASE BeQuiet Dark Base 900 Pro + 6x Silent Wings 3 |CPU Intel Core i7-4790k + Scytche Ninja 5
MB MSI B85-G43 |RAM ADATA XPG 16GB DDR3 1600MHz |GPU MSI GTX 1070 8G Gaming Z
SSD Samsung 850 EVO 500GB |HDD WD Blue 2TB |PSU EVGA Supernova G3 550W
BD-ROM Pioneer BDR-207EBK
NTB Lenovo ThinkPad E550
PHONE Galaxy S7

Uživatelský avatar
Grimm
Level 1
Level 1
Příspěvky: 64
Registrován: září 17
Pohlaví: Muž

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

Příspěvekod Grimm » 23 led 2019 18:40

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.

xlnc
Level 3.5
Level 3.5
Příspěvky: 873
Registrován: červenec 11
Pohlaví: Muž

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

Příspěvekod xlnc » 24 led 2019 16:05

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...
administrátor ProExcel.cz | lektor | vývojář | léčitel pro Microsoft Excel

MePExG
Level 1.5
Level 1.5
Příspěvky: 121
Registrován: srpen 16
Pohlaví: Muž

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

Příspěvekod MePExG » 24 led 2019 21:16

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 4.5
Level 4.5
Příspěvky: 1899
Registrován: říjen 08
Pohlaví: Muž

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

Příspěvekod atari » 25 led 2019 09:57

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.
Nemáte oprávnění prohlížet přiložené soubory.

MePExG
Level 1.5
Level 1.5
Příspěvky: 121
Registrován: srpen 16
Pohlaví: Muž

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

Příspěvekod MePExG » 25 led 2019 11:30

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.
Nemáte oprávnění prohlížet přiložené soubory.

xlnc
Level 3.5
Level 3.5
Příspěvky: 873
Registrován: červenec 11
Pohlaví: Muž

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

Příspěvekod xlnc » 25 led 2019 12:38

administrátor ProExcel.cz | lektor | vývojář | léčitel pro Microsoft Excel

Uživatelský avatar
atari
Level 4.5
Level 4.5
Příspěvky: 1899
Registrován: říjen 08
Pohlaví: Muž

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

Příspěvekod atari » 25 led 2019 16:06

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 1.5
Level 1.5
Příspěvky: 121
Registrován: srpen 16
Pohlaví: Muž

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

Příspěvekod MePExG » 25 led 2019 19:49

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.
Nemáte oprávnění prohlížet přiložené soubory.

Uživatelský avatar
atari
Level 4.5
Level 4.5
Příspěvky: 1899
Registrován: říjen 08
Pohlaví: Muž

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

Příspěvekod atari » 29 led 2019 09:22

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 1.5
Level 1.5
Příspěvky: 121
Registrován: srpen 16
Pohlaví: Muž

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

Příspěvekod MePExG » 29 led 2019 18:55

Tri bodkočiarky nič nezobrazia. Myslel som dať ho do podmieneného formátu namiesto bieleho písma.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Excel
    od mansur » 30 čer 2018 15:38 » v Kancelářské balíky
    1
    584
    od xlnc
    30 čer 2018 23:23
  • Excel -
    od chobot161 » 11 led 2019 14:36 » v Kancelářské balíky
    1
    547
    od xlnc
    12 led 2019 13:36
  • EXCEL MAKRO
    od ba.rbor.a » 06 čer 2018 12:51 » v Kancelářské balíky
    6
    756
    od ba.rbor.a
    07 čer 2018 13:55
  • Excel vzorec
    od jirkau » 09 pro 2018 16:55 » v Kancelářské balíky
    2
    831
    od jirkau
    10 pro 2018 06:46
  • Padá Excel
    od JIVA2404 » 01 čer 2018 14:38 » v Kancelářské balíky
    4
    863
    od JIVA2404
    06 čer 2018 05:51

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

Kdo je online

Uživatelé prohlížející si toto fórum: CommonCrawl [Bot] a 2 hosti