Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Расчет / Загрузка данных только если первая ячейка совпадает - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Расчет / Загрузка данных только если первая ячейка совпадает
DAUR Дата: Пятница, 02.08.2024, 10:06 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 47
Репутация: 0 ±
Замечаний: 0% ±

Всем привет
Помогите с кодом пожалуйста
Есть файл с двумя листами
В одном листе куча данных а во втором всплывающее меню
При выборе из списка критерия эксель ведет калькуляцию всех ячеек в листе с данными или загружает данные из вне и это очень замедляет работу файла
Если ли такой код который бы проверял на совпадение в первом столбце и когда нашел то считал / загружал данные только в ячейки в данной строке
Остальные строки чтобы оставались со старыми данными
Заранее кланяюсь
К сообщению приложен файл: eg.xlsx (10.9 Kb)
 
Ответить
СообщениеВсем привет
Помогите с кодом пожалуйста
Есть файл с двумя листами
В одном листе куча данных а во втором всплывающее меню
При выборе из списка критерия эксель ведет калькуляцию всех ячеек в листе с данными или загружает данные из вне и это очень замедляет работу файла
Если ли такой код который бы проверял на совпадение в первом столбце и когда нашел то считал / загружал данные только в ячейки в данной строке
Остальные строки чтобы оставались со старыми данными
Заранее кланяюсь

Автор - DAUR
Дата добавления - 02.08.2024 в 10:06
Hugo Дата: Пятница, 02.08.2024, 22:32 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3690
Репутация: 790 ±
Замечаний: 0% ±

365
Ну в примере достаточно только найти позицию в первом столбце, не нужно искать ещё и в шапке.
Можно использовать ВПР()
Можно использовать ФИЛЬТР() у кого есть.
К сообщению приложен файл: 6250968.xlsx (12.7 Kb)


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD


Сообщение отредактировал Hugo - Пятница, 02.08.2024, 22:39
 
Ответить
СообщениеНу в примере достаточно только найти позицию в первом столбце, не нужно искать ещё и в шапке.
Можно использовать ВПР()
Можно использовать ФИЛЬТР() у кого есть.

Автор - Hugo
Дата добавления - 02.08.2024 в 22:32
Hugo Дата: Пятница, 02.08.2024, 22:40 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3690
Репутация: 790 ±
Замечаний: 0% ±

365
Остальные строки чтобы оставались со старыми данными

эти формулы не пересчитываются если нет изменений в аргументах


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
Сообщение
Остальные строки чтобы оставались со старыми данными

эти формулы не пересчитываются если нет изменений в аргументах

Автор - Hugo
Дата добавления - 02.08.2024 в 22:40
DAUR Дата: Понедельник, 05.08.2024, 00:27 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 47
Репутация: 0 ±
Замечаний: 0% ±

Hugo, привет

формулами прописывал
Все равно проверяет каждую ячейку и соответственно файл тормозит сильно из-за большого количества данных
Мне кажется макрос который находил бы соответствие в столбце и давал бы команду считать только эту строку будет оптимальным

С уважением
 
Ответить
СообщениеHugo, привет

формулами прописывал
Все равно проверяет каждую ячейку и соответственно файл тормозит сильно из-за большого количества данных
Мне кажется макрос который находил бы соответствие в столбце и давал бы команду считать только эту строку будет оптимальным

С уважением

Автор - DAUR
Дата добавления - 05.08.2024 в 00:27
Hugo Дата: Понедельник, 05.08.2024, 09:42 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3690
Репутация: 790 ±
Замечаний: 0% ±

365
Исходя из показанного примера не могу понять в чём может быть проблема, и зачем тут макрос.
Какие тут данные извне?
Можно конечно написать макрос на событие изменения этой одной ячейки, но пока не вижу смысла.


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
СообщениеИсходя из показанного примера не могу понять в чём может быть проблема, и зачем тут макрос.
Какие тут данные извне?
Можно конечно написать макрос на событие изменения этой одной ячейки, но пока не вижу смысла.

Автор - Hugo
Дата добавления - 05.08.2024 в 09:42
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!