Поиск значений из разных ячеек и сохранение их в одной ячейке

#excel #excel-formula

#excel #excel-формула

Вопрос:

У меня есть лист Excel. Данные хранятся как

 Col1. Col2. Col3. Col4  Col5
_____________________________

A=123 B=456 C=789 A=INV Y=67
_____________________________

A=678 B=783 A=900 U=89
_____________________________

B=890 C=PO F=09
_____________________________
  

Теперь я хочу выполнить поиск в «A =» в одной строке. Суть в том, чтобы выполнить поиск «A =» в этих 5 столбцах. И, если найдено, вставьте значение в Col6. Если обнаружено несколько случаев «A =», обе ячейки, имеющие «A =», должны быть скопированы в ячейку Col6.

Мой COl 6 должен выглядеть так

 123,INV
678,900

  

В первом случае я могу получить только первое значение в Col 6, т.е. 123. Как работать с кратными?

Ответ №1:

Если у вас есть Office365 , используйте приведенную ниже формулу-

 =TEXTJOIN(", ",TRUE,MID(FILTER(A1:E1,ISNUMBER(SEARCH("A=",A1:E1)),""),3,3))
  

введите описание изображения здесь

Комментарии:

1. Не могли бы вы, пожалуйста, что здесь означает 3,3?

2. 3,3 означает извлечение данных из позиции от 3 до 3 символов.