Знаю как это можно сделать для числового формата без формул а для этого варианта не пойму как сделать ? И с текстом эта формула не хочет работать
Код
=НАИБОЛЬШИЙ(КартОтборный!A2:A26;СТРОКА(A1))
Хочется в нужных диапазонах столбца искать заполненные ячейки значениями (если сработала эта формула
Код
=ЕСЛИ(ИЛИ(Рейсы!$B4=карт.отборн);Рейсы!$B4;"")
которая подставляет значение если оно равно значению из списка и выписывать если таковые имеются в столбик примерно в 4 ячейки. Не обязательно сортировать по возрастающей или еще как просто надо чтобы они шли друг за другом.
Например Если в нужном диапазоне сработала формула два три раза ( , , , , ПНДР-4, , , ,104, , , ) то надо выписать эти значения по очереди. Еще могут быть нулевые значения их выписывать не надо.
Спасибо.
Знаю как это можно сделать для числового формата без формул а для этого варианта не пойму как сделать ? И с текстом эта формула не хочет работать
Код
=НАИБОЛЬШИЙ(КартОтборный!A2:A26;СТРОКА(A1))
Хочется в нужных диапазонах столбца искать заполненные ячейки значениями (если сработала эта формула
Код
=ЕСЛИ(ИЛИ(Рейсы!$B4=карт.отборн);Рейсы!$B4;"")
которая подставляет значение если оно равно значению из списка и выписывать если таковые имеются в столбик примерно в 4 ячейки. Не обязательно сортировать по возрастающей или еще как просто надо чтобы они шли друг за другом.
Например Если в нужном диапазоне сработала формула два три раза ( , , , , ПНДР-4, , , ,104, , , ) то надо выписать эти значения по очереди. Еще могут быть нулевые значения их выписывать не надо.
koyaanisqatsi, попробуйте преобразовать текст в число, как в примере. [p.s.]перечитал еще раз Ваше сообщение и понял, что нужно работать с чистым текстом, а не с числами в текстовом формате. Мой вариант не годится. Посмотрите эту статью
koyaanisqatsi, попробуйте преобразовать текст в число, как в примере. [p.s.]перечитал еще раз Ваше сообщение и понял, что нужно работать с чистым текстом, а не с числами в текстовом формате. Мой вариант не годится. Посмотрите эту статьюMacSieM
Приложил простой пример. ход работы этого конвейера.
1 создаем "список" для сравнения для вводимых данных 2 в "Рейсах" вводим данные, которые сравниваются со списком и фильтруются в "Фильтр" 3 "Желаемый результат" написал руками так как не знаю как собрать эти данные и заархивировать в 2-4 ячейки, то-есть выписать их последовательно. Их обычно немного но это важно знать если они есть.
Пример создал с использованием
Код
=ЕСЛИ(ИЛИ(Рейсы!$A1=список);Рейсы!$A1;"")
формулы.
Спасибо.
Приложил простой пример. ход работы этого конвейера.
1 создаем "список" для сравнения для вводимых данных 2 в "Рейсах" вводим данные, которые сравниваются со списком и фильтруются в "Фильтр" 3 "Желаемый результат" написал руками так как не знаю как собрать эти данные и заархивировать в 2-4 ячейки, то-есть выписать их последовательно. Их обычно немного но это важно знать если они есть.
AlexM, Огромная благодарность. Удивительно как вы сумели все внутри файла перепутать но формулу написать именно ту которую надо
Единственное вы немного перепутали вкладку Список и Список имя. теперь голову ломаю как вашу формулу перефразировать. То есть как бы и не надо вовсе было обращаться к списку. надо было выбирать только из вкладки фильтр эти результаты и выписывать. Просто я повторил условия исходной таблицы.
AlexM, Огромная благодарность. Удивительно как вы сумели все внутри файла перепутать но формулу написать именно ту которую надо
Единственное вы немного перепутали вкладку Список и Список имя. теперь голову ломаю как вашу формулу перефразировать. То есть как бы и не надо вовсе было обращаться к списку. надо было выбирать только из вкладки фильтр эти результаты и выписывать. Просто я повторил условия исходной таблицы.koyaanisqatsi
Сообщение отредактировал koyaanisqatsi - Пятница, 06.12.2013, 12:00
Не понял задачу. Раньше в лист "Фильтр" попадали данные, которые есть на листах "Рейсы" и "Список" А что сейчас просите, чтобы данные с листа "Рейсы" переместить на лист "Фильтр"?
Не понял задачу. Раньше в лист "Фильтр" попадали данные, которые есть на листах "Рейсы" и "Список" А что сейчас просите, чтобы данные с листа "Рейсы" переместить на лист "Фильтр"?AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
AlexM, еще раз. есть список с которым надо сравнивать данные. Данные вводятся в вкладку "рейсы" если какие-то совпадают со списком не путать с вкладкой. Список сделан как имя. то они выписываются в вкладке "Фильтр" сделано это для того чтобы к ним притягивались еще все данные в строку которые относятся к этому значению.
так вот из вкладки фильтр и надо выписать в сжатом виде этот столбик. Так понятнее ?
AlexM, еще раз. есть список с которым надо сравнивать данные. Данные вводятся в вкладку "рейсы" если какие-то совпадают со списком не путать с вкладкой. Список сделан как имя. то они выписываются в вкладке "Фильтр" сделано это для того чтобы к ним притягивались еще все данные в строку которые относятся к этому значению.
так вот из вкладки фильтр и надо выписать в сжатом виде этот столбик. Так понятнее ?koyaanisqatsi
AlexM, мы можем вообще не обращаться ни к списку ни к вкладке Список ? Просто выписать из вкладки фильтр данные друг за другом ? Мне кажется вы все усложняете.
AlexM, мы можем вообще не обращаться ни к списку ни к вкладке Список ? Просто выписать из вкладки фильтр данные друг за другом ? Мне кажется вы все усложняете.koyaanisqatsi
Ну хорошо тогда прийдется в фильтрах уже пользоваться вашей формулой а в том листе куда выписывать уже просто приравнивать один к другому. Попробую так наверно тоже должно получится. А так вообще в том файле который я первым вам показал там в фильтрах были пробелы Попробую так сделать как предложили вы.
Ну хорошо тогда прийдется в фильтрах уже пользоваться вашей формулой а в том листе куда выписывать уже просто приравнивать один к другому. Попробую так наверно тоже должно получится. А так вообще в том файле который я первым вам показал там в фильтрах были пробелы Попробую так сделать как предложили вы.koyaanisqatsi
Уже и не знаю что проще. Пытаться отсортировать прямо в фильтре как предложили вы или все же опять пробовать выписывать уже готовые значения из указанных мест только друг за другом. Наверняка второй вариант намного проще ?
AlexM,
Ну вот... попробовал вашу формулу переделать под свои данные и чего-то не догоняю.
Уже и не знаю что проще. Пытаться отсортировать прямо в фильтре как предложили вы или все же опять пробовать выписывать уже готовые значения из указанных мест только друг за другом. Наверняка второй вариант намного проще ?koyaanisqatsi
Сообщение отредактировал koyaanisqatsi - Четверг, 12.12.2013, 12:23
AlexM, да что-то не выходит. А как просто выписать друг за дружкой значений из столбика $U$4:$U$28 если внутри столбика куча нулевых значений и примерно три с буквами или цыфрами. Естественно без нулей и пробелов надо все подряд друг за другом. Спасибо.
AlexM, да что-то не выходит. А как просто выписать друг за дружкой значений из столбика $U$4:$U$28 если внутри столбика куча нулевых значений и примерно три с буквами или цыфрами. Естественно без нулей и пробелов надо все подряд друг за другом. Спасибо.koyaanisqatsi
Выдержка из правил форума "старайтесь сохранить структуру, расположение таблиц, имена листов - аналогично оригиналу" Для чего это надо. Для того, чтобы вы не подстраивали рекомендованные формулы совершено другие таблицы. Это не всегда получается просто. В сообщении №18 задача, под которую вы предлагаете помогающим сделать таблицу. А по правилам файл должен быть ваш.
Выдержка из правил форума "старайтесь сохранить структуру, расположение таблиц, имена листов - аналогично оригиналу" Для чего это надо. Для того, чтобы вы не подстраивали рекомендованные формулы совершено другие таблицы. Это не всегда получается просто. В сообщении №18 задача, под которую вы предлагаете помогающим сделать таблицу. А по правилам файл должен быть ваш.AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
AlexM, Изначальная задача была в перечислении подряд значений которые иногда появляются потом я пояснил это файлом. и сказал в каком личте это надо сделать. Вы решили что надо подставлять формулы в лист под названием Фильтр. хотя я нужный лист поставил на первое место и указал его в текстовом сообщении. сообщение номер пять
3 "Желаемый результат" написал руками так как не знаю как собрать эти данные и заархивировать в 2-4 ячейки, то-есть выписать их последовательно. Их обычно немного но это важно знать если они есть.
AlexM, Изначальная задача была в перечислении подряд значений которые иногда появляются потом я пояснил это файлом. и сказал в каком личте это надо сделать. Вы решили что надо подставлять формулы в лист под названием Фильтр. хотя я нужный лист поставил на первое место и указал его в текстовом сообщении. сообщение номер пять
3 "Желаемый результат" написал руками так как не знаю как собрать эти данные и заархивировать в 2-4 ячейки, то-есть выписать их последовательно. Их обычно немного но это важно знать если они есть.koyaanisqatsi