|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.12.2010, 05:30 | #1 |
Форумчанин
Регистрация: 24.01.2009
Сообщений: 625
|
Копирование с условием
Прошу подсказать как осуществить формулу
[файл_получатель_ячейка]=[файл_источник_ячейка(ЕСЛИ БОЛЬШЕ НУЛЯ КОПИРУЕМ, ИНАЧЕ ПЕРЕХОДИМ НА ЯЧЕЙКУ ВНИЗ, ЕСЛИ ОПЯТЬ НОЛЬ-ПЕРЕХОДИМ ЕЩЁ НИЖЕ] |
11.12.2010, 11:15 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
=ИНДЕКС(диапазон;ПОИСКПОЗ(1E-307;диапазон;1)+1) - вернет первое число больше 0 из диапазона
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
11.12.2010, 13:34 | #3 | |
Форумчанин
Регистрация: 24.01.2009
Сообщений: 625
|
Цитата:
Есть файл источник, у которого в диапазоне J17:J7652 расположены нужные мне данные. Данные расположены не подряд, а с пропуском, где через 2 строки, где через 5, где через 10 Имеется файл приёмник, в котором те-же данные должны располагаться подряд, без пропусков. Можно конечно применить автофильтр, но налоговая программа не допускает применения автофильтра. Телепатов на форуме нет, это я много раз слышал, сейчас приложу файлы Что имеем "istochnik.xlsx", что желаю иметь "poluchatel.xlsx" Последний раз редактировалось kzld; 11.12.2010 в 13:43. |
|
12.12.2010, 15:32 | #4 | |
Форумчанин
Регистрация: 24.01.2009
Сообщений: 625
|
Цитата:
|
|
12.12.2010, 19:43 | #5 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Макрос не подходит?
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 12.12.2010 в 20:11. |
13.12.2010, 01:08 | #6 |
Участник клуба
Регистрация: 16.05.2010
Сообщений: 1,249
|
kzld, у Вас нет желания приготовить небольшой пример. Но ведь у других тоже может не быть желания смотреть объемные файлы...
|
13.12.2010, 05:32 | #7 |
Форумчанин
Регистрация: 24.01.2009
Сообщений: 625
|
Да, самое то.
Только вот почему то вытаскивает не все значения. В источнике сумма 25 лимонов, а в получателе 15 Сейчас буду разбираться. Спасибо за помощь Всё, разобрался. Макрос не скопировал ячейки в которых стояло нецифровое значение. Но , вместе с тем и проверка Последний раз редактировалось kzld; 13.12.2010 в 06:02. |
13.12.2010, 06:48 | #8 |
Форумчанин
Регистрация: 24.01.2009
Сообщений: 625
|
|
13.12.2010, 09:46 | #9 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Конечно, меняете как нужно эти строки:
Код:
А насчёт "нецифровое значение" - я их специально отсеивал, чтоб как в Вашем примере получилось. Это здесь: Код:
НО при таком отсеивании через массив пропадают формулы - они заменяются на значения!!! Зато быстро.
webmoney: E265281470651 Z422237915069 R418926282008
|
13.12.2010, 10:00 | #10 | |
Форумчанин
Регистрация: 24.01.2009
Сообщений: 625
|
Цитата:
Как правильно записать условие При попытке Код:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Копирование с условием (Макрос Excel) | Gvaridos | Microsoft Office Excel | 0 | 09.12.2010 11:44 |
Копирование данных в другой документ с условием | oleg544 | Microsoft Office Excel | 2 | 05.04.2010 11:12 |
Ссумирование с условием | Dendy702200 | Microsoft Office Access | 2 | 26.12.2009 17:33 |
сложение с условием | Palmer | Microsoft Office Excel | 12 | 18.12.2009 09:12 |
Помогите с условием! | lisa_hitray | Microsoft Office Access | 1 | 27.11.2009 22:29 |