< návrat zpět

MS Excel


Téma: Zobrazení rozsahu hodnot rss

Zaslal/a 23.10.2015 13:42

Zdravím,
řeším kalendářní harmonogram, kde by jsem chtěl mít 2 buňky (od; do) a pod nimi vygenerovaný řádek buněk (dnů) v rozsahu od-do. Nějaký tip jak toho dosáhnout? díky

https://www.dropbox.com/s/sghi13gtd5nke4i/ex.PNG?dl=0

Zaslat odpověď >

#027625
avatar
První buňka ve vygenerovaném řádku se rovná datu "od"
Od druhé buňky dál vzorec: =IFERROR(IF(CB3+1>$CG$2;"";CB3+1);"")citovat
#027627
avatar
Vypadá to nadějně, ale vrací mi to prázdnou buňku. Každopádně díky za inspiraci, vyřešil jsem to takto:

=IFERROR(KDYŽ(CB3+1>$CG$2;"";CB3+1);"")

Jirka78 napsal/a:

První buňka ve vygenerovaném řádku se rovná datu "od"
Od druhé buňky dál vzorec: =IFERROR(IF(CB3+1>$CG$2;"";CB3+1);"")
citovat
#027643
elninoslov
Samozrejme, že to vracia prázdnu bunku, lebo príkaz IF je v CZ Excel vyhodnotený ako chybný názov lebo v CZ je to KDYŽ, no a chyba je pomocou IFERROR zapísaná ako prázdna bunka. Krásny príklad toho, aký potrebný je doplnok od eLCHacitovat
#027645
avatar
Doplněk od elCHa pro vzájemný převod mezi českým a slovenským zněním vzorců je jistě vhodnou pomůckou pro předávání vzorců "na papíře". Výskyt slovenského "IF" v textu místo českého "KDYŽ" to dobře dokládá.
Pravda ovšem také je, že jde o důsledek nevhodného předávání vzorců mezi dvěma národními prostředími. Pokud se nechceme dočkat podobných nemilých překvapení, stačí vzorce si předávat přímo na listech sešitu, a ne v textu příspěvku. Když Slovák do svého vzorce na listu napíše "IF", Čech si ho z téhož listu bez jakýchkoliv pomůcek přečte v českém Excelu po svém jako "KDYŽ".citovat
#027650
avatar
Ukázka toho, jak je funkce IFERROR záludná. Její použití k nahrazení elementárních testů nepovažuji za dobrý nápad.

Dokud nebyla, psalo se něco jako

=KDYŽ(CB5="";"";KDYŽ(CB5+1>$CG$2;"";CB5+1))

pokud se tady zamění KDYŽ a IF, excel varuje a nápis #NÁZEV? signalizuje, v čem hledat chybu.citovat
#027651
avatar
Zákeřný IFERROR, kombinace IFERROR a KDYŽ, nutnost doplňku pro vlastní mozkové závity? Svět je normální už jen v Globusu?citovat
icon #027652
avatar
off topic: Rozhodne sa nechcem dotknúť schopností eLCHy ani ďalších kolegov, ktorí tu nezištne radia. Čo sa týka prekladu funkcií medzi jednotlivými lokalizáciami, toto pokladám za domácu úlohu, ktorú by mal pri troche snahy zvládnuť každý sám! Pokladám to za neúctu k riešiteľom a mrhanie ich časom, pokiaľ niekto napíše niečo v zmysle: "Funkcia If mi nefunguje". Na získanie prekladu funkcií totiž skutočne stačí chvíľu googliť a pokiaľ OP nie je ochotný pre riešenie svojho problému podstúpiť ani toto, tak sa domnievam, že si asistenciu nezaslúži.citovat
icon #028248
eLCHa
@AL
tohoto Vašeho příspěvku jsem si všiml až nyní a tak si dovolím s Vámi až nyní plně souhlasit. ;))
Na druhou stranu - já to napsal pro sebe - používám to a šetří to můj čas. Ty Vaše středníky mi totiž nedovolí překlad pomocí VBE. A stejně tak to může posloužit i Vám, pokud je ve fóru český vzorec, který Vás zajímá.

Nepředpokládám, že si to stáhne nějaký tazatel - protože většinu z nich zajímá jen jejich dotaz.citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse