на сайте art-buro.com.ua доработать: сделать 2 калькулятора для разных разделов сайта и устранить: при нажатии кнопки Купить не видно выбранного товара в корзине - приходится обновлять страницу. Подробности в прикрепленном ТЗ ...
Скрипт для google sheets (gs/javascript)
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Есть таблица
https://docs.google.com/spreadsheets/d/1Aj-dIt0r2Zv2YBs0O_dZ0usat27jICAkYSlW7t8rZ8k/edit?usp=sharing
Надо написать скрипт, который заполняет первую табличку, используя начальные данные из второй таблицы + данные из листов, созданных по шаблону.
Алгоритм примерно такой:
1) Функция вставляется в первую пустую ячейку результирующей таблицы,
2) Автоматически определяется сколько строк надо будет заполнить (столбцов всегда 3, а кол-во строк может меняться, можно добавлять и удалять счета). Определить это можно идя вниз от активной и найдя первую не пустую ячейку. Или же можно забить количество счетов константой в коде, которую легко поменять (в 1 месте).
3) Каждая ячейка из диапазона (в тестовом файле диапазон это B5:D14) заполняется по правилу:
а) Начальное значение - для ячейки B5 - это G5, для С8 I8 и тд
б) + все операции, начиная от даты, записанной в H1 до сегодняшнего числа из листов - отчетов по месяцам (ф-ия для итерации по листам описана ниже).
в) Очередная запись с очередного листа учитываяется в соответствующей валюте в счете, соответствующему записи в колонке "Счет" в каждом отдельном месяце.
В итоге будет построена таблица, учитывающая начальные данные и все операции от определенного числа.
// Код для итерации по нужным листам:
// var sheets = SpreadsheetApp.getActiveSpreadsheet().getSheets();
// var sum = 0;
// var re = /.+\s[0-9]{4}$/
// var regExp = new RegExp(re);
// for (var i = 0; i
// var sheet = sheets;
// if (sheet.getName().match(regExp)) {
// var val = sheet.getRange("I1").getValue();
// sum += val;
// }
Просьба в заявке оставлять цену и сроки исполнения.
Заявки фрилансеров
Похожие заказы
- Веб-программирование4 заявкиЗакрыт8 лет назад
Нужен плагин-парсер для Wordpress. Краткая суть плагина: По запросу администратора парсить информацию с сайта www.myscore.ru/ (статистика матчей), показывать результат своей работы и сохранять как черновик. Прошу в комментариях указывать свои контакты ...
Веб-программирование4 заявкиЗакрыт10 лет назад- $50
Нужно сделать фильтр товаров по атрибутам на сайт http://autodonor.org/ Пишите цену и скайп
Веб-программирование1 заявкаЗакрыт10 лет назад Ищу удаленного программиста для внедрения на мой личный проект hkcinema.ru разнообразных фишек разной степени сложности. Сайт не на каком-то фреймворке, абсолютно самописный, PHP/MySQL и писался в разное время (с 2000 года) разными людьми, так что ...
Веб-программирование18 заявокЗакрыт10 лет назадСайт www.teplo-vest.ru Ошибки на сайте Страниц в поиске у меня 699 а загружено роботом 1400 HTTP-статус: Ресурс не найден (404) 127 Документ запрещен в файле robots.txt 331 Документ содержит мета-тег noindex ...
Веб-программирование2 заявкиЗакрыт10 лет назадmaterial.mainTexture зависит от текущего кадра с вебкамеры. нужно чтобы при нажатии кнопки вызывался метод, который сохранит mainTexture в данный момент в файл (public Texture2D ) В приложении код, ...
Веб-программирование1 заявкаЗакрыт10 лет назадПроверил сайт на правильность кода. Показало ошибки красным, в основном треугольные > скоби и прямой флэш // Мне нужно исправить ошибки-на главной странице, так как для остальных страниц макет тот, ...
Веб-программирование10 заявокЗакрыт10 лет назадФайл ru_Ru создан, но перевод купленного шаблона не сделан до конца: например не переведены кнопки Back to blog, read more и т.д Проект www.golubika.by Укажите сроки и стоимость работ.
Веб-программирование1 исполнительЗавершен10 лет назадЗдравствуйте! Нужно настроить машину на базе Ubuntu на серверах Amazon: 1. Поднять машину на Ubuntu server(желательно последние версии) 2. Сделать доступ через vnc или remote desktop 3. Подключить сетевой ...
Веб-программирование3 заявкиЗакрыт10 лет назад