Předmět Autor Datum
IF(C5=1; IF(C5=1; IF(C5=1; IF(C5=1; IF(C5=1; IF(C5=1; IF(C5=1; IF(C5=1;"ano je to jedna, proste te n…
programator 26.03.2009 13:37
programator
Bud prejit na Excel 2007, ktery umoznuje 64 vnorenych urovni funkci, nebo pouzit pomocne bunky s dil…
navstevnik 27.03.2009 08:28
navstevnik
cože? až v Excelu 2007? Tak o důvod víc přejít na OpenOffice :)) ... Akorát jsem zvědav za rok a bu…
programator 27.03.2009 08:38
programator
Takýto typ podmienky sa normálne zapisuje pomocou kombinácie funkcií MATCH a CHOOSE - vnorené podmie… poslední
los 27.03.2009 21:40
los
IF(C5=1;
	IF(C5=1;
		IF(C5=1;
			IF(C5=1;
				IF(C5=1;
					IF(C5=1;
						IF(C5=1;
							IF(C5=1;"ano je to jedna, proste te neukecam :-)";"else")
								;"else")
									;"else")
										;"else")
											;"else")
												;"else")
													;"else");
														"else")

nechápu pořádně dotaz, ale touto podmínkou je jasné, že v OOo (OpenOffice.org) 8 IFů funguje ;-)

Bud prejit na Excel 2007, ktery umoznuje 64 vnorenych urovni funkci, nebo pouzit pomocne bunky s dilcimi funkcemi (max sedmi vnorenymi urovnemi IF) a vysledek slozit z techto dilcich vysledku - 7x7 IF.
Je mozno take resit procedurou VBA s vyuzitim prikazu Select Case ... End Select.

cože? až v Excelu 2007? Tak o důvod víc přejít na OpenOffice :))

... Akorát jsem zvědav za rok a budeme brát statistiku, jestli se vyplní prognózy IT studentstva- mých spolužáků, kteří se hezky rychle vrátili od OOo na MS Office, protože prý má Calc fci Řešitel dělanou nějak divoce (na několik kroků, že prý je to složité). No uvidíme co to bude za výzvu :-)

Takýto typ podmienky sa normálne zapisuje pomocou kombinácie funkcií MATCH a CHOOSE - vnorené podmienky IF na to nie sú príliš vhodné, ani keby to šlo. Tvoj vzorec by potom vyzeral nejako takto:

=CHOOSE(MATCH($G$3;$A$2:$A$4;FALSE);$C$3:$C5;$C$7:$C$9;$C$11:$C13)

V tvojom konkrétnom prípade by možno namiesto výberu z pevne daných rozsahov pomocou funkcie CHOOSE bolo lepšie si ten výsledný rozsah vypočítať a vo vzorci potom použiť funkciu INDIRECT.

Zpět do poradny Odpovědět na původní otázku Nahoru