» Poradna » Programy

Excel - více podmínek KDYŽ v jedné buňce

Odpovědět  |  Zobrazit bez stromu  |  Upozornit redakci  |  nových odpovědí: 12/12
 |   |  Microsoft Windows 7 Chrome 46.0.2490.80  |  [94.113.138.---]

Dobry den,Moc prosim o radu, zda je mozne v Excelu pouzit v jedne bunce nekolik funkci KDYŽ (bez zanorovani) na jedne urovni tak, aby mi bunka zobrazila vysledek jen te funkce KDYŽ, která je pravdiva? V podstate funkce NEBO vybira z nekolika funkci KDYŽ (ale to mi nefunguje a vraci mi #HODNOTA). Konkretne: Když se hodnota A2 rovna hodnote B5, pak se v bunce B7 objevi A (když ne, tak B), nebo když se hodnota B2 rovna hodnote B5, pak se v bunce B7 objevi C (když ne, tak D), atd.Moc dekuji za radu.VeronikaS

Odpovědi na otázku

 | Microsoft Windows 8 Opera 9.80

=NEBO(KDYŽ(); KDYŽ(); KDYŽ())

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 46.0.2490.80  |  [94.113.138.---]

Moc dekuji za rychlou odpoved, ale prave tento vzorec, ktery jste mi napsal, mi vraci #HODNOTA....

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 8 Opera 9.80

Dej sem vzorec, který ti vrací chybnou hodnotu

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 46.0.2490.80  |  [94.113.138.---]

=NEBO(KDYŽ(B5=A2;"A";"B");KDYŽ(B5=B2;"C";"D"))

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 8 Opera 9.80

Omlouvam se, nepochopil jsem přesně ten dotaz. Bojim se, že se nevyhneš zanořování Když(). Případně můžeš použit SVyhledat()Ten požadavek je "hloupý". Představ si, že A2<>B5 a B2=B5. Ty chceš vracet současně "B" i "C"?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 8 Opera 9.80

Pokud se má zobrazovat víc hodnot současně, pak použij Concatenate:=CONCATENATE(KDYŽ(B5=A2;"A";"B");KDYŽ(B5=B2;"C";"D"))Pak se ti zobrazí seznam hodnot podle všech podmínek, třeba BC

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 46.0.2490.80  |  [94.113.138.---]

Mate pravdu, takto zadane je to hloupost... Nicmene, priklad ma byt do detailu takto: =NEBO(KDYŽ(B5=A2;"A";"");KDYŽ(B5=B2;"C";"")). Pri nepravde ma vracet prazdnou bunku. Pricemz bunky radku 2 vsech sloupcu jsou vzdy ruzne (konkretne datum v mesici). Tusim ale, ze resenim bude opravdu zanorovani...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 8 Opera 9.80

Pouzitim CONCATENATE se vyhnes zanorovani KDYZ, ale neosetris to, ze kdyz budou splneny 2 podminky, tak se ti vrati vic vysledku.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 46.0.2490.80  |  [94.113.138.---]

Super! Uz to funguje, moc dekuji! VS

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Linux Firefox 41.0

co když platí obojí zároveň, co se má zobrazit?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 46.0.2490.80  |  [94.113.138.---]

Oboje zaroven platit nemuze, jelikoz jde o data v mesici, tudiz hodnota sloupce je vzdy jina. Uz to mam ale vyresene diky CONCATENATE. Dekuji

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 41.0

Související témata: B7



Určitě si přečtěte