Ahojte, potřeboval bych poradit, jak mám udělat vzoreček pro výpočet hodnot v závislosti na týdnu.
př: mám řádek A1 - A52 (týden 1 - 52)
v buňce B2 je vzoreček, kdy se má odečítat aktuální týden - minulý týden (tzn. máme týden 49 tak bude vzoreček =B49-B48).
Zkoušel jsem to funkcí KDYZ, ale to je těžká otročina.
Moc díky za pomoc
výpočet dle týdne
Moderátor: Mods_senior
Re: výpočet dle týdne
Ahoj,
proč ten výpočet bude v B2? Co když bude 2. týden?
=NEPŘÍMÝ.ODKAZ("B"&WEEKNUM(DNES();1))-NEPŘÍMÝ.ODKAZ("B" & WEEKNUM(DNES();1)-1)
Je to bez řešení případu, kdy bude 1. týden.
proč ten výpočet bude v B2? Co když bude 2. týden?
=NEPŘÍMÝ.ODKAZ("B"&WEEKNUM(DNES();1))-NEPŘÍMÝ.ODKAZ("B" & WEEKNUM(DNES();1)-1)
Je to bez řešení případu, kdy bude 1. týden.
Re: výpočet dle týdne
může být kdekoliv, to byl jen příklad
trošku jsem na tom přemýšlel, a něco jsem vyplodil.
=(OFFSET(A1;0;DJ3)-OFFSET(A1;0;(DJ3-1))), kde v buňce DJ3 je vzoreček na aktuální týden
trošku jsem na tom přemýšlel, a něco jsem vyplodil.
=(OFFSET(A1;0;DJ3)-OFFSET(A1;0;(DJ3-1))), kde v buňce DJ3 je vzoreček na aktuální týden
Re: výpočet dle týdne
Ve vzorci máš přehozený asi řádek a sloupec.
Nemělo by být? - OFFSET(A1;DJ3;0) a když by se jednalo o odečet ve sloupci B, tak
by to mělo:
=OFFSET(A1;DJ3;1)-OFFSET(A1;DJ3-1;1) - ale bacha pokud by 1.týden začínal na řádku 1, musel by vzorec být =OFFSET(A1;DJ3 - 1;1)-OFFSET(A1;DJ3 - 2;1). Jinak by odečítal od 50. řádku.
Nemělo by být? - OFFSET(A1;DJ3;0) a když by se jednalo o odečet ve sloupci B, tak
by to mělo:
=OFFSET(A1;DJ3;1)-OFFSET(A1;DJ3-1;1) - ale bacha pokud by 1.týden začínal na řádku 1, musel by vzorec být =OFFSET(A1;DJ3 - 1;1)-OFFSET(A1;DJ3 - 2;1). Jinak by odečítal od 50. řádku.
Re: výpočet dle týdne
jojo jasné, díky moc
zavírám
zavírám
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 12 Odpovědi
- 9040 Zobrazení
-
Poslední příspěvek od petr22


