Size: a a a

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

2019 January 13

ИР

Ирина Романова... in Чат | Google Таблицы и скрипты
Elena Ipatova
Всех приветствую! Ломаю голову который день, решила обратиться к вашим светлым головам.
Нужно посчитать разницу между приходом и уходом сотрудников в часах, и потом к этому рассчитать зарплату.
Оплата почасовая. Но в период с 22:00 - оплата выше на 50%. То есть мне надо знать общеее количество отработанных часов, и сколько из них - ночные.

Вроде, предварительно сплавилась.
Но! Функция ЧАС (8:00-10:30) считает только целое значение.
А мне половники часов тоже нужны...
есть идеи?
Ссылку на файл ниже напишу
недавно делала подобное задание найти разницу между временем и примененить вместе часы+минуты  Часы вытянет вам скажем 2 часа можно умножить на 60 и плюс минуты вытянет 30 минут . Получится 120 минут плюс 30 минут=150 минут ,
источник

EI

Elena Ipatova in Чат | Google Таблицы и скрипты
Готово
источник

ИР

Ирина Романова... in Чат | Google Таблицы и скрипты
дальше 150/60 * умножить на зп
источник

ЮП

Юрий Пак in Чат | Google Таблицы и скрипты
Спасибо!!! Поиск при вводе данных сделал, все работает. Пользоваться могу только я, подскажите, как сделать, чтоб любой пользователь мог искать, не мешая другому, с доступом на простмотр по ссылке? Видел такое по этой ссылке https://docs.google.com/spreadsheets/d/1-WlDY07omyZM180Q9lKUJMhS6fe70WLeYHzvesfbM-M
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
Elena Ipatova
Готово
теперь нужно открыть доступ на строку с формулами массива
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Юрий Пак
Спасибо!!! Поиск при вводе данных сделал, все работает. Пользоваться могу только я, подскажите, как сделать, чтоб любой пользователь мог искать, не мешая другому, с доступом на простмотр по ссылке? Видел такое по этой ссылке https://docs.google.com/spreadsheets/d/1-WlDY07omyZM180Q9lKUJMhS6fe70WLeYHzvesfbM-M
Еще прошлый раз хотел вам сказать, что это плохой вариант. Существуют пользовательские филтры и ими надо пользоваться. Не умрут ваши пользователи, если узнают что-то новое и удобное https://gdriveru.blogspot.com/2014/07/filterviewes.html
источник

ЮП

Юрий Пак in Чат | Google Таблицы и скрипты
Alexander Ivanov
Еще прошлый раз хотел вам сказать, что это плохой вариант. Существуют пользовательские филтры и ими надо пользоваться. Не умрут ваши пользователи, если узнают что-то новое и удобное https://gdriveru.blogspot.com/2014/07/filterviewes.html
про временный прочитал в книге)))
источник

EI

Elena Ipatova in Чат | Google Таблицы и скрипты
Авазбек Исманов
теперь нужно открыть доступ на строку с формулами массива
Готово
источник

АИ

Авазбек Исманов... in Чат | Google Таблицы и скрипты
Elena Ipatova
Готово
вместо правсимв использувайте минуты()
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Elena Ipatova
Всех приветствую! Ломаю голову который день, решила обратиться к вашим светлым головам.
Нужно посчитать разницу между приходом и уходом сотрудников в часах, и потом к этому рассчитать зарплату.
Оплата почасовая. Но в период с 22:00 - оплата выше на 50%. То есть мне надо знать общеее количество отработанных часов, и сколько из них - ночные.

Вроде, предварительно сплавилась.
Но! Функция ЧАС (8:00-10:30) считает только целое значение.
А мне половники часов тоже нужны...
есть идеи?
Ссылку на файл ниже напишу
Время и дата - это числа, 1 - это сутки, следовательно час это 1/24, вам достаточно посчитать разницу между часами, умножить на 24 и умножить на ставку.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Alexander Ivanov
Еще прошлый раз хотел вам сказать, что это плохой вариант. Существуют пользовательские филтры и ими надо пользоваться. Не умрут ваши пользователи, если узнают что-то новое и удобное https://gdriveru.blogspot.com/2014/07/filterviewes.html
Причем тут режим фильтрации? Человек хочет сделать интерактивный отчет
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Юрий Пак
про временный прочитал в книге)))
Другой вариант https://awesome-table.com/
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Причем тут режим фильтрации? Человек хочет сделать интерактивный отчет
Нет, он хочет фильтр "чтоб любой пользователь мог искать".
источник

ЮП

Юрий Пак in Чат | Google Таблицы и скрипты
Alexander Ivanov
Нет, он хочет фильтр "чтоб любой пользователь мог искать".
Да
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Ну да, интерактивный отчет, который зависит от выбора в ячейках.
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Нарушен ПРФ. К сожалению, гибкость Таблиц оставляет желать лучшего. Вам придется выбирать между не очень удобными методами. Пользовательские фильтры самый гибкий и надежный из них.
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Ну да, интерактивный отчет, который зависит от выбора в ячейках.
Не ПРФ.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Alexander Ivanov
Не ПРФ.
Что такое прф, Саша?
источник

ИР

Ирина Романова... in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Время и дата - это числа, 1 - это сутки, следовательно час это 1/24, вам достаточно посчитать разницу между часами, умножить на 24 и умножить на ставку.
Должно получится число 16-10=6 часов и плюс 30 минут , в итоге число 6,5. По моему при подходе 1/24 теряются минуты о чем и спрашивали выше
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Alexander Ivanov
Не ПРФ.
Можно делать интерактивные отчеты, вывод которых зависит от выбора пользователя в выпадающих списках. Это возможно потому, что таблицы умеют выводить массивы, которые отвечают запросу.
источник