Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemZamknuto podmienené formátovanie závislé od hodnôt v 2 rôznych bunkách

V prvom rade chcem štastné a veselé zablahoželať. A potom sa spýtať.
Mám bunku v exceli ktorej hodnota sa mi mení v závistlosti od inej bunky.
Napr. bunka B1 bude mat hodnotu 16 ak bunka B20 má hodnotu -1 ale zároveň musí mat bunka B2 hodnotu 6.
Ak jedna z týchto podmienok nieje splnená tak bunka B1 hodnotu 16 nenadobúda.
Ako to urobiť, opvládam len podmienené formátovanie závisle od hodnoty v 1 bunke. Ďakujem vopred.

Předmět Autor Datum
Tam je nastavení podmínek. Přidáš jednu podmínku a pak tam máš "přidat další", tak přidáš tu druhou…
Kráťa 24.12.2011 17:50
Kráťa
Ještě tam někde je "a zsároveň", nebo "nebo" pro tu druhou podmínku. [http://pc.poradna.net/file/vi…
Kráťa 24.12.2011 17:56
Kráťa
díky za odpoveď ale tuto pravdepodobne o podmienene formatovanie nejde, ale zrejme o vzorec "když",…
viačeslav 24.12.2011 21:03
viačeslav
Podmínky KDYŽ můžeš vnořovat. Tedy pokud platí první podmínky, provede se kontrola druhé podmínky.…
host 24.12.2011 21:22
host
Moc ti nerozumím. U podmíněného formátování ti stačí jedna podmínka, ne? Zbytek podmínek uděláš pomo…
host 24.12.2011 21:18
host
tak snaď teraz porozumiete. To čo ste mi napísali do ukážky mi prosim Vás aplikujte na tento konkrét…
viačeslav 24.12.2011 22:00
viačeslav
Pokud chceš do buňky B38 zapsat hodnotu tak: =KDYŽ(A(B15<0;B39>0);1;"")
Siki83 24.12.2011 22:24
Siki83
díky pomohli ste mi a dalšiu podmienku vztahujucu sa na tuto bunku ako zapíšem, keď B15>0;B39>0 aby…
viačeslav 24.12.2011 23:52
viačeslav
To už bys mohl zvládnout sám, ne? Když ti tu napíšeme hotové řešené, tak se to nenaučíš.
host 24.12.2011 23:56
host
=KDYŽ(A(B15<0;B39>0);1;KDYŽ(A(B15>0;B39>0);-1;""))
Siki83 24.12.2011 23:58
Siki83
Můj* je kratší! :-p =KDYŽ(B39>0;KDYŽ(B15<0;1;-1);"") *) ten vzorec
host 25.12.2011 00:03
host
*) ten vzorec :-D seš prostě borec 8-)
Siki83 25.12.2011 00:08
Siki83
Nějak takto by to mohlo být: =KDYŽ(B15<0;KDYŽ(B39>0;1;"");"") Nebo elegantnější řešení od Sikiho.
host 24.12.2011 22:46
host
dakujem funguje mi to, na 2 podmienky ako ste mi napísali, ale ked tam chcem vložiť 3. už je problem…
viačeslav 25.12.2011 08:29
viačeslav
Nevím jak u Tebe, ale mě ten vzorec chodí. Pokud jsou obě hodnoty (B15 a B39) záporné tak vzorec vrá…
Siki83 25.12.2011 11:15
Siki83
skutočne neviem, kde je problém. V druhom liste mi to ide
viačeslav 25.12.2011 12:59
viačeslav
UZ VIEM KDE JE PROBLEM, ALE NEVIEM AKO HO ODSTRANIT. V Bunke B38 mám uvedenú podmienku =KDYŽ(A(B15<0…
viačeslav 25.12.2011 15:39
viačeslav
No střelím jen tak od boku: Opravdu ti "podmínka" v B39 =KDYŽ(B16=1;"-6";KDYŽ(B16=-1;"6";KDYŽ(B16=-…
Siki83 25.12.2011 16:17
Siki83
Pridavam subor nejde-to-xls V bunke B38 by mala byt podla podmienky hodnota -16. Je tam však -1. Ak…
viačeslav 25.12.2011 22:27
viačeslav
No teď mi to docvaklo chyba je ve vzorcích* v buňkách B39 a B40 kde máš: =KDYŽ(B15=1;"-6";KDYŽ(B15=…
Siki83 25.12.2011 23:39
Siki83
dík a ked chcem napísať dajme tomu že udaj v bunke B15 má byť menší ako nula a väčší ako -316 tak sa…
viačeslav 26.12.2011 17:09
viačeslav
Samozřejmě první varianta. Tu druhou sis právě vymyslel.
host 26.12.2011 17:35
host
KDYŽ(A(B15<0;B15>-316) ....
Siki83 26.12.2011 17:39
Siki83
Zdravim experti, ja mam podobny problem:podmienene formatovanie na zaklade dvoch buniek v ktorych je…
Jurroo 14.11.2014 10:02
Jurroo
Zaloz novy dotaz a nemichej "podobne" tri roky stare. Tady zamykam. poslední
Kráťa 14.11.2014 14:18
Kráťa

díky za odpoveď ale tuto pravdepodobne o podmienene formatovanie nejde, ale zrejme o vzorec "když", nemam to problem spravit ak to když je na jednu podmienku ale ako to mam spravit, aby to bolo aj natú druhu podmienku ? Podmienene formatovanie by mi platilo bud na farby alebo iné vizualne rozlišenie, ale ked chcem konkretnu čiselnu hodnotu neviem ako dalej :-(

tak snaď teraz porozumiete. To čo ste mi napísali do ukážky mi prosim Vás aplikujte na tento konkrétny prípad. A to :

Bunka B38 bude mat hodnotu 1 ak budu splnené súčasne tieto dve podmienky: bunka B15<0 a zároveň bunka B39 bude >0

dakujem funguje mi to, na 2 podmienky ako ste mi napísali, ale ked tam chcem vložiť 3. už je problem. Kde mám chybu ??? Pr

=KDYŽ(A(B15<0;B39>0);1;KDYŽ(A(B15>0;B39>0);-16;KDY Ž(A(B15<0;B39<0);16;" "))). Tá podmienka pri ktorej mám dostat "16" mi nejde. Tie podmienky na 1 a -16 fungujú super.

UZ VIEM KDE JE PROBLEM, ALE NEVIEM AKO HO ODSTRANIT. V Bunke B38 mám uvedenú podmienku =KDYŽ(A(B15<0;B39>0);1;KDYŽ(A(B15>0;B39>0);-1;KDYŽ (A(B15<0;B39<0);-2*B39+4;KDYŽ(A(B15>0;B39<0);2*B39 -4;""))))

Ak do bunky B39 napíšem číslo podmienka v bunke B38 mi krásne funguje.
Problém je tam ten, že v bunke B39 sa mi zjavuje číslo na základe podmienky
=KDYŽ(B16=1;"-6";KDYŽ(B16=-1;"6";KDYŽ(B16=-6;"1";K DYŽ(B16=6;"-1"))))
Ak sa mi však v bunke B39 číslo zjaví na základe podmienky (nie voľne napísane) tak v tomto prípade mi už podmienka v bunke B38 v prípadoch KDYŽ(A(B15>0;B39<0);KDYŽ(A(B15<0;B39<0);-nefunguje ,ako to možno vyriešiť ?

No střelím jen tak od boku:
Opravdu ti "podmínka" v B39

=KDYŽ(B16=1;"-6";KDYŽ(B16=-1;"6";KDYŽ(B16=-6;"1";KDYŽ(B16=6;"-1"))))

vrací číselnou hodnotu?
Jakou hodnotu ti vzorec vrací?

vyzkoušej

=KDYŽ(B16=1;"-6";KDYŽ(B16=-1;"6";KDYŽ(B16=-6;"1";KDYŽ(B16=6;"-1";""))))

Ps: nebylo by od věci když tak vložit ukázkový soubor s nějakými fiktivními daty, takhle je to jenom o hádání a když sem vkládáš vzorce, tak je vlož mezi tagy code pač poradna je nějak kujví - vkládá mezery kde nemají být.

Pridavam subor nejde-to-xls

V bunke B38 by mala byt podla podmienky hodnota -16. Je tam však -1. Ak ale v bunke B39 hodnotu -6 napíšeme voľne rukou tak tym padom vyhodí správnu hodnotu -16 v bunke B38.Ak je v bunke B39 hodnota -6 (nenapisana voľne rukou ale vyhodená na základe podmienky) tak v bunke B38 miesto požadovanej -16 vyhodí -1. Nerozumiem prečo ???

No teď mi to docvaklo
chyba je ve vzorcích* v buňkách B39 a B40 kde máš:

=KDYŽ(B15=1;"-6";KDYŽ(B15=-1;"6";KDYŽ(B15=-6;"1";KDYŽ(B15=6;"-1";" "))))

a

=KDYŽ(B16=1;"-1";KDYŽ(B16=-1;"1"))

a mělo by tam být

=KDYŽ(B15=1;-6;KDYŽ(B15=-1;6;KDYŽ(B15=-6;1;KDYŽ(B15=6;-1;" "))))

a

=KDYŽ(B16=1;-1;KDYŽ(B16=-1;1))

*) ta chyba spočívá právě v těch uvozovkách, je rozdíl jestli napíšeš -16 a "-16". V prvním případě číslo chápe excel jako číslo(hodnotu) v druhém chápe excel číslo jako text. Proto ti při ručním zadání (-6) vrátí správně vzorec hodnotu (-16), ale pokud použiješ vzorec který ti vrátí sice hodnotu (-6 ale chápanou jako TEXT) vrací vzorec v B38 chybný výsledek

PS: Pokud máš někde ve svém listu hodnoty které se tváří jako text a chceš s nimi provádět matematické operace tak se koukni na fci HODNOTA - ta převede číslo chápané jako text na číslo chápané jako hodnotu

Zdravim experti, ja mam podobny problem:podmienene formatovanie na zaklade dvoch buniek v ktorych je datum ako udaj:

priklad:

A1 je 1.10.2014 a A2 je 23.8.2014, cieľ je vyfarbiť A2 pokiaľ bude dátum vyšší ako 23.8.2014

Ďakujem za pripadnu odpoved aj ked vidim ze je to uz dlho co tu niekto naposledy nol :)

Zpět do poradny Nahoru