Size: a a a

Чат | Google Таблицы и скрипты

2020 February 10

АВ

Алексей Веселов... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Ты смотрел справку?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
это если вообще без выходных на неделе
источник

АВ

Алексей Веселов... in Чат | Google Таблицы и скрипты
не не речь о праздницчных днях - о 4 аргументе а не о 3!
источник

АВ

Алексей Веселов... in Чат | Google Таблицы и скрипты
аа стоп секунду
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Алексей Веселов
не не речь о праздницчных днях - о 4 аргументе а не о 3!
У тебя третьего аргумента вообще не было
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
А в четвертый аргумент можно передавать дату в любом формате даты, не обязательно числа
источник

АВ

Алексей Веселов... in Чат | Google Таблицы и скрипты
блин спасибо! там просто написано что 3 аргумент [НЕОБЯЗАТЕЛЬНЫЙ], ну я его просто не указывал и поэтому ошибка была, а я думал что дело в датах!
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Алексей Веселов
не не речь о праздницчных днях - о 4 аргументе а не о 3!
https://support.google.com/docs/answer/3295902?hl=ru просто полностью посмотри
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Алексей Веселов
блин спасибо! там просто написано что 3 аргумент [НЕОБЯЗАТЕЛЬНЫЙ], ну я его просто не указывал и поэтому ошибка была, а я думал что дело в датах!
Вообще функция с достаточно хитрым синтаксисом, да, сразу много не разобраться
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
​​Считаем рабочие дни между двумя датами в 2018 правильно. Учтём все выходные, праздники и переносы.

Друзья, привет. Функция ЧИСТРАБДНИ.МЕЖД / NETWORKDAYS.INTL считает рабочие дни между двумя датами.

У функции есть две крутые возможности:
- можно задать структуру выходных на каждой неделе (функция будет исключать эти дни из подсчета рабочих дней)
- можно исключать конкретные, выбранные даты из подсчета.

Cтуктура выходных задается строкой, начиная с понедельника. 0 - рабочий день, 1 - выходной. Строка "0000000" будет означать, что все дни на каждой неделе - рабочие. Такая структура нам и нужна, нет, мы не против выходных, совсем наоборот - мы хотим их учесть правильно.

В Таблице с примером в столбце E:E мы выписали все праздники и выходные дни (сб и вс), с учетом всех переносов по производственному календарю РФ за 2018 (получилось каких-то 118 дней).

Этот массив мы добавили в диапазон дней-исключений (последний аргумент ЧИСТРАБДНИ.МЕЖД) и теперь можем легко посчитать правильное количество рабочих дней между любыми датами в 2018.
 =NETWORKDAYS.INTL("01-01-18";"31-01-18";"0000000";$E$2:$E) 
//17

=NETWORKDAYS.INTL("01-01-18";"31-12-18";"0000000";$E$2:$E)
//247

Без дней-исключений и без выходных:
 =NETWORKDAYS.INTL("01-01-18";"31-01-18";"0000000")
//ожидаемые 31
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Считаем рабочие дни между двумя датами в 2018 правильно. Учтём все выходные, праздники и переносы.
источник

АВ

Алексей Веселов... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Вообще функция с достаточно хитрым синтаксисом, да, сразу много не разобраться
да не я с функцией разобрался сразу, выходные дни уже считал через "0010010", прост оказывается третий аргумент нельзя НЕ указывать как это обычно бывает когда он необязательный
источник

MA

Michael Amirokov in Чат | Google Таблицы и скрипты
Привет друзья, сделал из Битрикс24 выгрузку сделок, но столбец где деньги выгружается не как деньги и изменить на деньги в табличках не могу, посоветуйте как быть?  - http://bit.ly/2Se3st4
то есть задача, провести итоговое суммирование
источник

АВ

Алексей Веселов... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Считаем рабочие дни между двумя датами в 2018 правильно. Учтём все выходные, праздники и переносы.
помоему в query аргумент можно пропускать необязательный а тут почемуто нельзя
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Да, ты прав, это похоже на баг - аргумент не обязательный, но без него не работает
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Michael Amirokov
Привет друзья, сделал из Битрикс24 выгрузку сделок, но столбец где деньги выгружается не как деньги и изменить на деньги в табличках не могу, посоветуйте как быть?  - http://bit.ly/2Se3st4
то есть задача, провести итоговое суммирование
Привет.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
источник

MA

Michael Amirokov in Чат | Google Таблицы и скрипты
спасибо +
источник

v

volond in Чат | Google Таблицы и скрипты
Eugeny Namokonov
​​Считаем рабочие дни между двумя датами в 2018 правильно. Учтём все выходные, праздники и переносы.

Друзья, привет. Функция ЧИСТРАБДНИ.МЕЖД / NETWORKDAYS.INTL считает рабочие дни между двумя датами.

У функции есть две крутые возможности:
- можно задать структуру выходных на каждой неделе (функция будет исключать эти дни из подсчета рабочих дней)
- можно исключать конкретные, выбранные даты из подсчета.

Cтуктура выходных задается строкой, начиная с понедельника. 0 - рабочий день, 1 - выходной. Строка "0000000" будет означать, что все дни на каждой неделе - рабочие. Такая структура нам и нужна, нет, мы не против выходных, совсем наоборот - мы хотим их учесть правильно.

В Таблице с примером в столбце E:E мы выписали все праздники и выходные дни (сб и вс), с учетом всех переносов по производственному календарю РФ за 2018 (получилось каких-то 118 дней).

Этот массив мы добавили в диапазон дней-исключений (последний аргумент ЧИСТРАБДНИ.МЕЖД) и теперь можем легко посчитать правильное количество рабочих дней между любыми датами в 2018.
 =NETWORKDAYS.INTL("01-01-18";"31-01-18";"0000000";$E$2:$E) 
//17

=NETWORKDAYS.INTL("01-01-18";"31-12-18";"0000000";$E$2:$E)
//247

Без дней-исключений и без выходных:
 =NETWORKDAYS.INTL("01-01-18";"31-01-18";"0000000")
//ожидаемые 31
Можно задать флажками
Через двойное отрицание делать 0 или 1
и Превращать в текст и  джонить через пустоту
источник