» Poradna » Programy

EXCEL - vypocet

Odpovědět  |  Zobrazit bez stromu  |  Upozornit redakci  |  nových odpovědí: 11/11
 |   |  Microsoft Windows 7 IE 8.0  |  [150.127.225.---]

Dobry den,mam takovy mensi problem se zapsanim fce v excelu.Jde o zjisteni uplynulych dni urcitych udalosti v minulosti od aktualniho data(ktere se bude tedy menit) a chci aby vysledek byl v kolonce v jednom sloupci a data minula v druhem. Ovsem netusim jak ty dve fce sloucit TODAY() a DATEDIF(C11,D11,"d"). aby byli v jedne buncePokud jsem se vyjadril nedostatecne omlouvam se

Odpovědi na otázku

 |   |  Microsoft Windows 7 IE 8.0  |  [150.127.225.---]

Respektive pisu li - =DATEDIF(TODAY(),D11,"d") , tak mi to hazi chybu...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Opera 9.80  |  [147.175.68.---]

Použi jednoducho =TODAY() - D11A len nastav správny formát (číslo bez des. miest)

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Firefox 20.0

Pokud máš český excel, tak TODAY() nefunguje. Je tam místo toho DNES().

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Firefox 20.0

A1= datum událostiA2=DATEDIF(A1;DNES();"d")

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Firefox 20.0

Další věc je, že pokud tam máš, to co jsi uvedl:=DATEDIF(TODAY(),D11,"d")tak ani v EN verzi to nefunguje, protože tam má být místo čárek středník. Takže takto:=DATEDIF(TODAY();D11;"d")A pokud se někomu zdá, že je to blbě, tak ať napíše správné řešení. Mínusy mu moc nepomůžou.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 8.0  |  [150.127.225.---]

Office je v ENG a kupodivu samotny vzorec mi se strednikama nefunguje, pouze s carkama. Kazdopadne vlozim li vzorec takto =DATEDIF(TODAY();D11;"d") tak mi to hodi chybu a netusim proc, pac logicky by to melo byt spravne.Potrebuju rozdil ve dnech tedy odecet pouze datumu od sebe podle mne neni reseni, jak psal jiny kolega vyse

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Opera 9.80  |  [147.175.68.---]

Kde je problém? Excel ukladá dátumy ako počet dní od epochy (1.1.1900), teda rozdiel medzi dvoma dátumami je celé číslo rovné počtu dní medzi dátumami.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Chrome 26.0.1410.43

Tazatel evidentně vůbec neví co vlastně řeší a jak Excel funguje. Samozřejmě, že jednoduchý odečet je správně a nejjednodušší co může být.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Opera 9.80  |  [147.175.68.---]

1. dátumy vkladaj kompletne (aj s rokom)2. pozor na formát - dátumy nesmú byť textové reťazce.3. DATEDIF vráti len kladný rozdiel, t.j. TODAY() je až druhý argument (end_date). Prvý argument je bunka s konkrétnym dátumom (start_date)

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Firefox 20.0

Zkus přehodit TODAY() a D1. Vrací to jen kladná čísla, pokud by výsledek byl záporný, vyhodí to chybu.

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

Jojo, nejjednodušší je =TODAY()-A1 a formát cílové buňky Obecný. Výsledek je rozdíl dnů.

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Today



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


Jak fungují kryptoměny: Za oponou se odehrává perfektně organizovaný chaos

Jak fungují kryptoměny: Za oponou se odehrává perfektně organizovaný chaos

** Bitcoin letos trhal rekordy ** Zdaleka není sám, jsou tu i další kryptoměny ** Jak vlastně kyberpeníze v nitru fungují?

13.  12.  2017 | Jakub Čížek | 67


Aktuální číslo časopisu Computer

26 procesorů v důkladném testu

Zhodnotili jsme 18 bezdrátových reproduktorů

Jak fungují cash back služby?

Pohlídejte své děti na internetu