Страницы: 1
RSS
Поиск не полных совпадений и запись их всех, найти на данные с листа4 на листе 5 и вывести все результаты со столбиков A и B листа 5
 
Добрый день помогите пожалуйста решить проблему. на листе 4 есть   наименование которое нужно найти его на листе 5 и вывести все совпадения   можно всю стоку можно A и B

Либо чтоб макрос искал по одной позиции и выводил все варианты поиска
Изменено: vov86 - 07.02.2025 13:33:36
 
Цитата
vov86 написал: и вывести все совпадения
а как Вы представляете ВСЕ выведенные совпадения, в одном столбце, напротив исходной строки?
Вот формула (для Excel 2021+). Она выводит нужные Вам данные в столбец. Для первой строки - См. файл. Для второй и далее нужно что-то думать
Код
=ФИЛЬТР(Лист2!$B$1:$B$3866;ЕЧИСЛО(ПОИСК(A1;Лист2!$B$1:$B$3866)))
Согласие есть продукт при полном непротивлении сторон
 
может такое можно Либо чтоб макрос искал по одной позиции и выводил все варианты поиска
а выводил в соседнем стобце и вниз (пусть если даже напротив других нужных ячеек) или в отдельном листе
 
Шикарная формула!!!!
Изменено: vov86 - 07.02.2025 13:45:12
 
Sanja, Помогите пожалуйста сделать чтоб эта формула работала макросом от активной ячейки,

не знаю как переменную туда вписать))
ub Макрос1()
'
' Макрос1 Макрос

Dim myCell As Range
Set myCell = ActiveCell
ActiveCell = myCell

   ActiveCell.Offset(0, 2).Range("A1").Select
   Application.CutCopyMode = False
   
   ActiveCell.Formula2R1C1 = _
       "=FILTER(Лист2!R1C2:R3866C2,ISNUMBER(SEARCH(myCel,Лист2!R1C2:R3866C2)))"

End Sub
Изменено: vov86 - 07.02.2025 14:19:35
 
Может так сойдет? Выбирайте нужную позицию в желтой ячейке
Согласие есть продукт при полном непротивлении сторон
 
Sanja, первый вариант очень хороший только можно макросом адрес активной ячейки в формулу вставлять?
 
Тыкайте мышкой в столбце 'A'
Согласие есть продукт при полном непротивлении сторон
 
Sanja, так на много даже лучше))) это очень хорошее решение!! Спасибо
Страницы: 1
Наверх