Функція DATEVALUE: відмінності між версіями
Матеріал з Planfix
								
												
				|  (Створена сторінка: {{#seo: |title=Функція ДАТАЗНАЧ |titlemode=append |keywords=планфікс, звіти, функції |description=Функція ДАТАЗНАЧ }}  Функція ДАТАЗНАЧ перетворює дату, яка зберігається у вигляді тексту, в число, яке відповідає цій даті для цілей порівняння та віднімання.  Зазвичай використов...) | Aliona (обговорення | внесок)  Немає опису редагування | ||
| Рядок 1: | Рядок 1: | ||
| {{#seo: | {{#seo: | ||
| |title=Функція  | |title=Функція DATEVALUE | ||
| |titlemode=append | |titlemode=append | ||
| |keywords=планфікс, звіти, функції | |keywords=планфікс, звіти, функції, DATEVALUE | ||
| |description=Функція  | |description=Функція DATEVALUE | ||
| }} | }} | ||
| Функція  | Функція DATEVALUE перетворює дату, яка зберігається у вигляді тексту, в число, яке відповідає цій даті для цілей порівняння та віднімання. | ||
| Зазвичай використовується у зв'язці з [[Функція IF| функцією  | Зазвичай використовується у зв'язці з [[Функція IF| функцією IF]] або відніманням. При відніманні результатом є різниця в хвилинах. | ||
| Формат: | Формат: | ||
| '''DATEVALUE(Рядок)''' | '''DATEVALUE(Рядок)''' | ||
| Рядок 31: | Рядок 30: | ||
| '''Приклад:''' | '''Приклад:''' | ||
| IF(D>DATEVALUE("01-08-2015");B*2;B) | |||
| У цьому прикладі для кожного рядка звіту в стовпці, що містить вказану формулу, перевіряється, чи більша дата в стовпці D цього ж рядка, ніж перше серпня 2015 року і в разі позитивної відповіді виводиться значення зі стовпця B цього рядка, збільшене вдвічі, інакше виводиться просто значення зі стовпця B. | |||
Поточна версія на 11:34, 29 вересня 2023
Функція DATEVALUE перетворює дату, яка зберігається у вигляді тексту, в число, яке відповідає цій даті для цілей порівняння та віднімання.
Зазвичай використовується у зв'язці з функцією IF або відніманням. При відніманні результатом є різниця в хвилинах.
Формат:
DATEVALUE(Рядок)
де:
Рядок відповідає одному з наступних форматів:
- ДД-ММ-РРРР
- ДД-ММ-РРРР ГГ:ХХ
- ДД.ММ.РРРР
- ДД.ММ.РРРР ГГ:ХХ
- РРРР-ММ-ДД
- РРРР-ММ-ДД ГГ:ХХ
Приклад:
IF(D>DATEVALUE("01-08-2015");B*2;B)
У цьому прикладі для кожного рядка звіту в стовпці, що містить вказану формулу, перевіряється, чи більша дата в стовпці D цього ж рядка, ніж перше серпня 2015 року і в разі позитивної відповіді виводиться значення зі стовпця B цього рядка, збільшене вдвічі, інакше виводиться просто значення зі стовпця B.