Funkce DATEVALUE
Funkce DATEVALUE převádí datum uložené jako text na číslo, které odpovídá datu, pro účely porovnání nebo výpočtů.
Obvykle se používá ve spojení s Funkce IF nebo při odčítání. Při odčítání je výsledkem rozdíl v minutách.
Formát:
*DATEVALUE(String)
kde:
Řetězec odpovídá jednomu z následujících formátů:
- DD-MM-YYYY
- DD-MM-YYYY HH:MM
- DD.MM.YYYY
- DD.MM.YYYY HH:MM
- YYYY-MM-DD
- YYYY-MM--DD HH:MM
Příklad:
IF(D>DATEVALUE("01-08-2015");B*2;B)
V tomto příkladu pro každý řádek reportu ve sloupci obsahujícím uvedený vzorec vzorec zkontroluje, zda je datum v tomto řádku ve sloupci D větší než 1. srpna 2015. Pokud ano, vrátí hodnotu z tohoto řádku ve sloupci B vynásobenou 2. Jinak vrátí pouze hodnotu ze sloupce B.