Zjištění kolik dní je ve kterém měsíci mezi dvěma daty EXCEL

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
spider-x
Začátečník
Začátečník
Registrován: 10. zář 2005
Kontaktovat uživatele:

Zjištění kolik dní je ve kterém měsíci mezi dvěma daty EXCEL

Příspěvek od spider-x »

Ahoj. Potřeboval bych zjistit jestli rozmezí dvou dat zasahuje do vícero měsíců a potom, ve kterém měsíci je kolik dnů z daného rozmezí.
spider-x
Začátečník
Začátečník
Registrován: 10. zář 2005
Kontaktovat uživatele:

Re: Zjištění kolik dní je ve kterém měsíci mezi dvěma daty E

Příspěvek od spider-x »

Díky za radu :) Už jsem na to přišel. Špatně jsem nad tím uvažoval.
junglist
Začátečník
Začátečník
Uživatelský avatar
Registrován: 23. lis 2006
Bydliště: Praha

Re: Zjištění kolik dní je ve kterém měsíci mezi dvěma daty E

Příspěvek od junglist »

Ahoj. Přidám se z otázkou.
Jak mám excel donutit, aby mi spočítal dny včetně zadaných datumů? Například zadám do excelu, že jsem pracoval od pondělí 20.11.2017 do pátku 24.11.2017. DATEDIF i DAYS mi to spočítá jako rozdíl 4 dnů, což je sice hezký, ale já pracoval dnů 5. Lze to nějak udělat, aby mi to spočítal jako 5 dnů?
Děkuji
spider-x
Začátečník
Začátečník
Registrován: 10. zář 2005
Kontaktovat uživatele:

Re: Zjištění kolik dní je ve kterém měsíci mezi dvěma daty E

Příspěvek od spider-x »

Zkus =NETWORKDAYS(Start_date,End_date)
junglist
Začátečník
Začátečník
Uživatelský avatar
Registrován: 23. lis 2006
Bydliště: Praha

Re: Zjištění kolik dní je ve kterém měsíci mezi dvěma daty E

Příspěvek od junglist »

Ok. To funguje. Ovšem já tu práci dával jen jako příklad. :) Tzn. jak mám spočítat 20.11.2017 a 26.11.2017 aby výsledek byl 7?
děkuji
S.h.I.t.
Začátečník
Začátečník
Registrován: 09. čer 2007
Bydliště: Hradec Králové

Re: Zjištění kolik dní je ve kterém měsíci mezi dvěma daty E

Příspěvek od S.h.I.t. »

proste pouzijes DATEIF nebo DAYS a prictes +1? Proc hledas slozitost tam, kde neni?
junglist
Začátečník
Začátečník
Uživatelský avatar
Registrován: 23. lis 2006
Bydliště: Praha

Re: Zjištění kolik dní je ve kterém měsíci mezi dvěma daty E

Příspěvek od junglist »

Asi proto, že to pro mě složitý je. O excelu toho moc nevim. Ani nevim, jak mám tu +1 k výsledku přičíst (lze to udělat v jedný buňce která počítá dny a zároveň tu +1 přičte?). Ptám se na to, jestli excel má funkci počítání dnů včetně zadaných. Network days se k tomu velice přiblížila, ale v mojí tabulce neřeším víkendy, zajímají mě prostě celé dny.
S.h.I.t.
Začátečník
Začátečník
Registrován: 09. čer 2007
Bydliště: Hradec Králové

Re: Zjištění kolik dní je ve kterém měsíci mezi dvěma daty E

Příspěvek od S.h.I.t. »

nema na to extra funkci.
Proste das v bunce funkci

Kód: Vybrat vše

	
=DATEDIF(Počáteční_datum,Koncové_datum,"D")+1
a slozite to neni. Vis, ze pokazde potrebujes o 1 vyssi vysledek. Co tedy udelas? Ano, k dodanemu vysledku tu 1 proste pokazde prictes. na tohle nemusis byt expert na Excel, na tohle staci zakladni logicke a matematicke mysleni. Jak to prevest do Excelu je vec druha.
junglist
Začátečník
Začátečník
Uživatelský avatar
Registrován: 23. lis 2006
Bydliště: Praha

Re: Zjištění kolik dní je ve kterém měsíci mezi dvěma daty E

Příspěvek od junglist »

Pokud excel tuhle funkci neumí (nechápu proč), tak je to +1 dobrý řešení. Na to určitě expert být nemusím, ale musím to umět nějak zapsat. To co jsi mi napsal mi nefunguje. Čárku jsem nahradil středníkem, to ještě zvládnu, ale když za to dopíšu to +1, tak mi to v buňce napíše datum 05.01.1900.
lelekdk
Začátečník
Začátečník
Uživatelský avatar
Registrován: 03. črc 2009
Bydliště: Brno

Re: Zjištění kolik dní je ve kterém měsíci mezi dvěma daty E

Příspěvek od lelekdk »

Ahoj,

příště sem hoď Excel. problém je pouze ve formátu buňky, když tam přidáš "+1", tak se formát přenastavý na "datum", nutno změnit na "číslo"

Obrázek
c# Kozel zahradníkem
S.h.I.t.
Začátečník
Začátečník
Registrován: 09. čer 2007
Bydliště: Hradec Králové

Re: Zjištění kolik dní je ve kterém měsíci mezi dvěma daty E

Příspěvek od S.h.I.t. »

Prepni rucne format sloupce na cislo. Pokud nechas "obecny" nebo "datum" napise to datum.

Ad carka/strednik: pokud carka nefunguje, maj to spatne na webu Microsoftu... :) ... Jeste se da urcite pouzit, taky ale potreba prehodit format sloupce vysledku na cislo (a pripadne upravit pocet zobrazovanych desetinnych mistna zadne)

Kód: Vybrat vše

=DAYS(konec;zacatek)+1
junglist
Začátečník
Začátečník
Uživatelský avatar
Registrován: 23. lis 2006
Bydliště: Praha

Re: Zjištění kolik dní je ve kterém měsíci mezi dvěma daty E

Příspěvek od junglist »

Děkuji vám. Opět jsem se něčemu přiučil. Takhle se to zdá být v pořádku.
Akorát mi teda ty jedničky z předpřipravený tabulky kecaj do grafu, ale s tim už se naučim nějak žít..
S.h.I.t.
Začátečník
Začátečník
Registrován: 09. čer 2007
Bydliště: Hradec Králové

Re: Zjištění kolik dní je ve kterém měsíci mezi dvěma daty E

Příspěvek od S.h.I.t. »

Jak kecaji do grafu? Mas nejaky priklad? Treba by se i toto dalo nejak opravit aby to nekecalo.
junglist
Začátečník
Začátečník
Uživatelský avatar
Registrován: 23. lis 2006
Bydliště: Praha

Re: Zjištění kolik dní je ve kterém měsíci mezi dvěma daty E

Příspěvek od junglist »

Mám tabulku, o dvaceti řádcíh, do který doplňuju do dvou sloupců datumy a ve třetím se mi zobrazuje vypočítaný číslo jako počet dnů. Z toho třetího sloupce mám udělanej sloupcovej graf. Jelikož mám v tom třetim sloupci vyplněnej výpočet na počet dnů +1, tak už tam mám všude hodnotu 1, dokud nedoplnim skutečný hodnoty datumů. Takže graf mi ukazuje na všech nevyplněnejch hodnotách 1. Ale je to celkem jedno. Co je důležitý je, že průměr kterej zobrazuju v extra buňce se ze zadanejch čísel počítá dobře díky parametru =AVERAGEIF <>1. Pod dva dny se snad se svejma výpočtama nedostanu. Očekávám 4 a víc, ale stejně trochu zamrzí, že mi excel nespočítá reálný čísla z datumů bez toho zadání +1.
lelekdk
Začátečník
Začátečník
Uživatelský avatar
Registrován: 03. črc 2009
Bydliště: Brno

Re: Zjištění kolik dní je ve kterém měsíci mezi dvěma daty E

Příspěvek od lelekdk »

tak tam práskni podmínku. Když tam nenude uvedený 2x datum (nebude uvedena hodnota buňce), tak nebudeš počítat počet "pracovních dní" a v prípadě pokud bude uveden 2x datum (nějaká hodnota v buňce), tak provedeš ten výpočet +1.
c# Kozel zahradníkem
junglist
Začátečník
Začátečník
Uživatelský avatar
Registrován: 23. lis 2006
Bydliště: Praha

Re: Zjištění kolik dní je ve kterém měsíci mezi dvěma daty E

Příspěvek od junglist »

No to zní dobře. Taky mě to napadlo, ale nepodařilo se mi vygooglit (nepochopil jsem to), jak bych to měl udělat. Když by byla nějaká rada, tak by potěšila :)

Tabulka vypadá nějak takto
https://uloz.to/!IRY9HjLSjPA0/tabulka-xlsx
S.h.I.t.
Začátečník
Začátečník
Registrován: 09. čer 2007
Bydliště: Hradec Králové

Re: Zjištění kolik dní je ve kterém měsíci mezi dvěma daty E

Příspěvek od S.h.I.t. »

presne tak, zadas podminku. Defakto ti tam asi neljip pujde podminka kdyz Konec>Start - tim si osetris i spatne zadane datum, kde by konec byl driv nez zacatek...
neco jako

Kód: Vybrat vše

=IF((Konec>Zacatek);(DAYS(Konec;Zacatek)+1);0)
junglist
Začátečník
Začátečník
Uživatelský avatar
Registrován: 23. lis 2006
Bydliště: Praha

Re: Zjištění kolik dní je ve kterém měsíci mezi dvěma daty E

Příspěvek od junglist »

Zítra to vyzkouším. Zatím díky.
lelekdk
Začátečník
Začátečník
Uživatelský avatar
Registrován: 03. črc 2009
Bydliště: Brno

Re: Zjištění kolik dní je ve kterém měsíci mezi dvěma daty E

Příspěvek od lelekdk »

už to tu je :), tak jen doplním jak by to bylo v tom excelu pro druhý řádek (rozkopírované až dolů):

Kód: Vybrat vše

=KDYŽ(B2>A2;DATEDIF(A2;B2;"d")+1;"")
případně místo funkce DATEDIF ta s DAYS
c# Kozel zahradníkem
Odpovědět

Zpět na „Programování a web“