|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.03.2018, 05:25 | #1 |
Пользователь
Регистрация: 12.02.2017
Сообщений: 87
|
Копирование столбцов по определенному условию
В очередной раз зашел в тупик и вынужден обратиться за помощью к специалистам.
Есть лист в котором более 12-и тысяч заполненых столбцов (каждый день снизу добавляется новая строка) и нужно скопировать на отдельный лист только те столбцы в которых за последний (определенный) период допустим число 100 встречается не менее определенного количества раз. Чтоб было понятней: если брать прикрепленный пример то допустим надо скопировать только столбцы в которых за последние десять дней (строки с 20 по 29) число 100 встречается не менее 5-и раз (в примере этому условию отвечают и должны копироваться на лист2 столбцы: B, E, P и Y). Как это реализавать даже незнаю.. просмотрел много тем и здесь на форуме и в интернете но ничего похожего не увидел. Очень надеюсь на вашу помощь т.к. самому мне не справиться даже с бубном и танцами... |
25.03.2018, 08:30 | #2 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Посмотрите пример во вложении.
Надеюсь, что все понятно.
Чем шире угол зрения, тем он тупее.
|
25.03.2018, 16:51 | #3 |
Пользователь
Регистрация: 12.02.2017
Сообщений: 87
|
Супер! Чесно говоря небыл уверен что найдется решение. Огромное СПАСИБО!!!
Вот тут Вы мне явно льстите... нет, как менять данны конечно понятно и сделано ОЧЕНЬ удобно.. а вот где сам макрос находится воообще не понял, там где обычно макросы его вроде нет.. в исходном тексте как бы тоже.. Сорри за тупизм но что мне и как перекинуть на рабочую книгу загадка )) подскажите плизз! P.S. Кажется нашел в UserForm.. тоесть это все перенести в книгу и всё? Рабочей книги под рукой нет поэтому эксперементировал со своим примером.. Только копированием вашего листа1 в свою книгу и переноской кода UserForm удалось заставить работать.. не думаю конечно, что это оптимальный вариант но получилось и славненько)) P.S.S. Простите за наглость, а можно чтоб макрос запрашивал не номера строк начала и конца диапазона а количество дней( последних)? Последний раз редактировалось СтаСС; 25.03.2018 в 18:20. |
25.03.2018, 18:23 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
см.вложение
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
Последний раз редактировалось IgorGO; 25.03.2018 в 18:46. |
25.03.2018, 18:35 | #5 |
Пользователь
Регистрация: 12.02.2017
Сообщений: 87
|
Ошибка вроде.. тут подсвечивается
Код:
Последний раз редактировалось СтаСС; 25.03.2018 в 18:40. |
25.03.2018, 18:47 | #6 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
извините. поправил
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
25.03.2018, 19:02 | #7 |
Пользователь
Регистрация: 12.02.2017
Сообщений: 87
|
|
25.03.2018, 19:31 | #8 |
Пользователь
Регистрация: 12.02.2017
Сообщений: 87
|
Честно говоря это уже наглость с моей стороны, но...
То что копируется только определенный диапазон мне понравилось, но подумав я решил что может не всегда подойдет.. Не могли бы вы как запасной вариант сделать чтоб копировался полностью весь столбик? А Вас я бы хотел попрасить если это возможно конечно как я уже писал выше чтоб в окне запроса указывались не номера строк а количество последних дней? Еще раз извините за наглость (( |
26.03.2018, 05:09 | #9 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Посмотрите пример.
1. Теперь, для поиска, в установках указывается количество последних строк. 2. Добавлен выбор копирования (либо столбцы целиком, либо только из диапазона указанных строк).
Чем шире угол зрения, тем он тупее.
|
26.03.2018, 14:41 | #10 |
Пользователь
Регистрация: 12.02.2017
Сообщений: 87
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
копирование ячеек на лист 2 и по условию копирование строки в буфер | FiataliS | Microsoft Office Excel | 7 | 11.05.2020 18:19 |
Подсчет ячеек по определенному условию | Z0RGE | Microsoft Office Excel | 5 | 01.07.2015 09:35 |
копирование строк, соответствующих условию фильтра и копирование на новый лист | xorek | Microsoft Office Excel | 0 | 09.07.2012 18:13 |
И снова суммирование по определенному условию | alexsampler | Microsoft Office Excel | 5 | 09.08.2011 16:44 |
Скрытие столбцов по условию | snake980 | Microsoft Office Excel | 6 | 26.02.2008 16:52 |