Створити таблицю в гугл таблицях
500 UAHМаємо таблицю зі стовпцями: Назва пива, Статус, Отримали, Днів на складі, Підключена, Днів підключено, Закінчилась, Закінчилась за.
В колонці Статус може бути три випадаючих варіанта: "Повна", "Підключена", "Закінчилось".
В стовчику Отримали, Підключена і Закінчилась буде дата.
Потрібно налаштувати сортування рядків по такому принципу:
- Сортуємо все по стовпчику Статус, спочатку всі рядки в який "Закінчилось", далі "Підключено" і "Повне".
- Далі всі рядки зі стусом "Закінчилось" додатково сортуємо по даті в стовпці Закінчилось
- Всі рядки зі статусом "Підключено" сортуємо за датою в полі в стовбці Підключена
- Всі рядки зі статусом "Повне" сортуємо по даті в колонці "Отримали"
Сортування має спрацювувати при редагуванні кожного стовпця "Статус", "Закінчилось", "Підключена", "Отримали". Потрібно буде написати максимально простий код для Apps Script, який буде зрозумілим всім з детальними коментарями.
Також має автоматично рахувати кількість днів в стовпцях "Днів на складі", "Днів підключено ", "Закінчилась за". В ідеаліщоб там було пусто поки немає потрібних дданих, а не так як на скріні.
Також створити і налаштувати саму таблицю, полям надати правильно тип данних і т.п. Сам ради дати не можу)
Вигляд таблиці додаю.
Приложения 1
-
421 13 0 Добро пожаловать!
Работаю с Excel и Google таблицами.
Готов помочь с помощью формулы или макроса (скриптов).
Буду рад сотрудничеству.
-
2578 57 1 1 Я сделаю это сегодня вечером. Работаю финансовым аналитиком в крупной международной компании. Есть большой опыт (посмотрите отзывы).
-
Є код який майже працює так як треба:
function onEdit(e) {
// Отримати активний аркуш та діапазон даних (від рядка 2 до останнього рядка у всіх стовпцях)
var activeSheet = e.source.getActiveSheet();
var range = activeSheet.getRange("A2:I" + activeSheet.getLastRow());
// Отримати номер редагованого стовпця та значення
var editedColumn = e.range.getColumn();
var editedValue = e.range.getValue();
// Сортування за стовпцем "Статус"
if (editedColumn === 2) {
// Сортувати за стовпцем "Статус", потім за відповідним стовпцем залежно від значення "Статус"
if (editedValue === "Закінчилось") {
range.sort([{column: 2, ascending: true}, {column: 7, ascending: true}]);
} else if (editedValue === "Підключена") {
range.sort([{column: 2, ascending: true}, {column: 5, ascending: true}]);
} else if (editedValue === "Повне") {
range.sort([{column: 2, ascending: true}, {column: 3, ascending: true}]);
}
}
// Сортування за стовпцем "Закінчилось"
if (editedColumn === 7 && editedValue === "Закінчилось") {
range.sort([{column: 2, ascending: true}, {column: 7, ascending: true}]);
}
// Сортування за стовпцем "Підключена"
if (editedColumn === 5 && editedValue === "Підключено") {
range.sort([{column: 2, ascending: true}, {column: 5, ascending: true}]);
}
// Сортування за стовпцем "Отримали"
if (editedColumn === 3 && editedValue === "Повна") {
range.sort([{column: 2, ascending: true}, {column: 3, ascending: true}]);
}
}
Але треба довести це все до пуття. -
Актуальные фриланс-проекты в категории Базы данных и SQL
Доопрацювання 1С УТ 11 для ТСД Zebra (RDP): різні звукові сигнали при скануванні
1000 UAH
Конфигурация: 1С УТ 11 Адресный склад ТСД Zebra TC26 Работа через RDP Сканирование товаров выполняется в документах приемки, размещения, отбора и других складских операциях. Текущая проблема: Кладовщики работают через ТСД Zebra. При сканировании не всегда замечают сообщения на… C#, Базы данных и SQL ∙ 4 часа 52 минуты назад ∙ 2 ставки |
Восстановить конфигурацию 1с
5000 UAH
Конфигурация CRM & ERP SmartCeiling (2.8.26.0) Защита через Регистрационный Код. Зарегистрирована до конца года. Базы данных и SQL ∙ 19 часов 58 минут назад ∙ 7 ставок |
Нужен специалист 1С для доработок и разработкиИщу специалиста по 1С для сотрудничества на фрилансе. В настоящее время уже работаю с подрядчиком, который обеспечивает поддержку и обслуживание системы 1С. Однако из-за загруженности подрядчика возникает необходимость в оперативном выполнении дополнительных задач, доработок и… Базы данных и SQL ∙ 5 дней 19 часов назад ∙ 11 ставок |
Восстановление инстаграм после блокировки3 марта 2026 г заблокировали инстаграм с причиной нарушения правил. Считаю произошла какая то ошибка, так как страничка была личной с фото и видео личных поездок. Коментарии и тд я не писала нигде. Отправляла несколько раз на обжалование. Не могу скачать свои файлы, так как не… Базы данных и SQL, Веб-программирование ∙ 6 дней 6 часов назад ∙ 6 ставок |
Устранить проблему неполного импорта данных из Excel-файлов спецификаций Новой Почты в 1С:
2000 UAH
Цель: Есть обработка в 1с по загрузке спецификации Новой почти. По непонятнім причинам перестало подгружать некоторіе табличніе данніе Нужно найти причину и Устранить проблему неполного импорта данных из Excel-файлов спецификаций Новой Почты в 1С: Малый Бизнес. Текущее… Администрирование систем и сетей, Базы данных и SQL ∙ 9 дней 13 часов назад ∙ 16 ставок |