Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 337 След.
Подсчет суммы и количества в зависимости от равенства других ячеек
 
как-то так
Нужна консультация (составляю отчетную таблицу по данным из других таблиц), Нужна консультация, помощь в решении поставленных задач и советы по оптимизации работы таблицы
 
Написал в личку
Ответил в бесплатной ветке.
Изменено: Михаил Витальевич С. - 9 Апр 2020 19:16:16
Нужна консультация (составляю отчетную таблицу по данным из других таблиц), Нужна консультация, помощь в решении поставленных задач и советы по оптимизации работы таблицы
 
E.Nigma, вот в 10-ой строке две "сметы" на полную сумму; а в 8-ой строке - выдано ноль. и денег, соответственно ноль. Как узнать, сколько должно быть "смет" по договору? 1?; 2?; или больше? как рассчитывать строку "Всего смет необходимо выдать"?
Вам только формулы, или возможны макросы?
Ваш бюджет каков?
Оптимизация макроса, Ускорение работы макроса
 
Шерзод Маткаримов, нашел решение самостоятельно, немного лучшее, чем мое.
Оптимизация макроса, Ускорение работы макроса
 
Цитата
Шерзод Маткаримов написал:
Может сможете еще немного сократить время. В пределах минуты будет нормально.
Хорошо, давайте попробуем продолжить.
Дальнейшее обсуждение в почте.
макросы - фильтр, Доработать макросы по условиям в задании
 
Darina15, каков ваш бюджет?
Да, забыл сказать, - не претендую.
Изменено: Михаил Витальевич С. - 8 Апр 2020 11:42:07
Оптимизация макроса, Ускорение работы макроса
 
Цитата
БМВ написал:
Да и общий смыcл посыла "макрос + формулы = тормоз" - не верен.
В данном случае - согласен.
Можно, конечно, все вычислять макросом, но кроме мороки с кодом это ни чего не даст.
Цитата
Ігор Гончаренко написал:
и вообще, эта ветка не для обсуждения задачи
Изменено: Михаил Витальевич С. - 8 Апр 2020 11:11:57
Оптимизация макроса, Ускорение работы макроса
 
Joiner, авто пересчет и все остальное, что можно отключить, там отключается отдельным макросом. Вставка формул почти не влияет на время работы.
Цитата
БМВ написал:
Если можно то хочу посмотреть, не ради работы, а ради интереса,
Миш, обращайся к ТС напрямую; я вроде как не имею права, хоть ничего секретного в файле нет, на мой взгляд.
Просто он 3 М весит.
Оптимизация макроса, Ускорение работы макроса
 
Цитата
Апострофф написал:
А с чем там тормоза связаны?
ну, если на макрос в первом сообщении посмотреть, то строки с 8 по 35 - форматирование диапазонов; но здесь я и не вижу, как можно ускорить;
и строки 39-52; здесь в цикле форматируются 20 000 ячеек, по одной - вот здесь можно ускорить, собрав в диапазоны.
Макрос в файле немного отличается от показанного и там есть еще пара узких мест подобного типа.
Оптимизация макроса, Ускорение работы макроса
 
Апострофф, доброго здоровья; и всем тоже - доброго здоровья!
Я нашел, как мне кажется, несколько мест, где явно можно ускорить. Но такую прибавку не даст.
Да, и, на моем компе макрос отрабатывает примерно за минуту-полторы (таймером не проверял), так что....
Проверка на заполнение полей
 
Лина, RAN вам ненавязчиво так намекает, что без вашего файла-примера вам ни кто не поможет...
Оптимизация макроса, Ускорение работы макроса
 
Заказ свободен.
Я не вижу путей оптимизации на столько, как просит ТС.
Оптимизация макроса, Ускорение работы макроса
 
написал в личку

зы.
И. да... e-mail должен быть в профиле; выкладывать личные данные в теме запрещено правилами форума - удалите.
Изменено: Михаил Витальевич С. - 6 Апр 2020 22:27:49
При печати путевого листа менять дату
 
именно так и нужно, 1 января 2 января... или текущая дата:  6 апреля?

зы.
А 376 N 8?
Изменено: Михаил Витальевич С. - 6 Апр 2020 21:15:55
Расчеты с учетом перерыва в значениях
 
=МАКС(B4-ЕСЛИОШИБКА(ПРОСМОТР(9999;$A$4:A4);0);0)
Преобразование формул в значения где значение больше нуля...
 
Цитата
Шахин написал:
где по условие значение в ячейке больше 0.
если условие не выполняется, что делаем? оставляем формулу, или пусто?
Расчет налогооблагаемых командировочных дней
 
Цитата
azmanltd написал:
А можно реализовать без дополнительного столбца?
как вариант, формула массива:
=СУММ(ИНДЕКС(B5:B12;ПОИСКПОЗ(ИСТИНА;B5:B12>30;0)):B12)
в файле - желтая ячейка
Как массово применить фильтр и результат записать в новый фай CSV
 
Цитата
mazersw написал:
файл не прикрепляется из-за объема.
Цитата
Wild.Godlike написал:
приложил пример такого файла, в пару десяткой строк.
Как массово применить фильтр и результат записать в новый фай CSV
 
Если это разовое действие - то вручную:
открываем каждый файл
применяем фильтр (<100)
выделяем видимые строки
удаляем; сохраняем как csv

Если многоразовая - то здесь в одной теме несколько задач, и вам лучше в раздел Работа
Расчет налогооблагаемых командировочных дней
 
с доп. столбцом.
см. файл
Поиск в диапазоне последней ячейки с данными и подстановка номера столбца
 
=ПРОСМОТР(9999;A2:AH2;СТОЛБЕЦ(A2:AH2)-1)
Статус бар с количеством заполненных и пустых ячеек
 
Цитата
БМВ написал:
В любом случае правильно написанная формула будет работать много быстрее чем сейчас.
согласен
Цитата
БМВ написал:
А код будет сложнее.
для меня - неоднозначно...
Статус бар с количеством заполненных и пустых ячеек
 
Цитата
БМВ написал:
раз уже все равно макрос, то временно сделать на листе 3 столбец где склеиваем нужное
Для макроса "третий столбец не нужен".
Цитата
sokol92 написал:
В данном случае, поскольку всё равно применяются макросы, нет смысла в использовании формул. Время расчета не должно превышать 3 секунд (для 2500 организаций)
Даже если проверять весь столбец, время расчета не буде превышать 3-5 сек; для 2500 организаций - глазом моргнуть не успеете.
Цитата
БМВ написал:
Отказ от формулы может сильно усложнить код, и не факт что даст выигрыш в скорости,
использование простых массивов, в данном случае, код не усложнит; а время расчетов уменьшит во много раз.
Разделить любое число на 5 целых чисел
 
А 3+1+1+1+1 возможно?
Найти значение в таблице, по нему найти и вывести значение верхней ячейки.
 
формула:
=ЕСЛИОШИБКА(ИНДЕКС(Праздники!A8:O8;МАКС(СУММПРОИЗВ((Праздники!A9:O19=AL5)*СТОЛБЕЦ(A8:O8))));"Обычный день")

зы
Цитата
ЛИБО !!!  При наведении/нажатии курсора на праздник на календаре
выводить его название в одной из ячеек
это только макросом; при наведении есть сложности, при нажатии - легко.
Изменено: Михаил Витальевич С. - 27 Мар 2020 00:11:17
О погоде
 
Цитата
БМВ написал:
мне последний раз притащили такое лет 10, наверное назад.
судя по этикетке, бутылке на фото лет 30, не меньше...
Карен, сколько ж ты этих "Фантазий" обошел, чтоб нужное найти? ;)
Интересно было б сравнить, из обеих бутылок...

зы. счас посмотрел - крепость уже не та... счас больше 40% не делают...
Изменено: Михаил Витальевич С. - 26 Мар 2020 10:58:25
Где выгодно заказать уникальный бетон с доставкой?
 
Юрий М, был бы покупатель, памперсы найдём.
Сложение и вычитание процентов от фиксированного значения.
 
Цитата
Lavrov написал:
Предложенные варианты =A2+СУММ(B2:K2)/100*A2 так же достаточно верны но они выдают результат 478,5 хочется точного в 478,0344672
точный ответ - 478,5;
посмотрите файл в моем сообщении #13
Сложение и вычитание процентов от фиксированного значения.
 
=A2+СУММПРОИЗВ(A2*B2:K2/100)
Сложение и вычитание процентов от фиксированного значения.
 
Цитата
Lavrov написал:
500-5%+0%+2%-2%+0%-0,5%+1%+1,4%+0%-1,2%
500 - это что? рубли, КГ, тонны, километры?
5% - от чего?
чисто арифметически нельзя писать "500-5%";
правильно: "500-5%*500":
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 337 След.
Наверх