Как синхронизировать текст в Excel на нескольких листах

Как синхронизировать текст в Excel на нескольких листах

У меня есть файл Excel с четырьмя листами.

Как сделать дублирование с помощью встроенной функции Excel, используя определенные параметры?

Пример:

Лист 1 - Всего:

         A            B          C
1    Iveco         100          4.5
2    Jaguar        200          2.3
3    Iveco         150          1.0
4    Skoda         300          1.0

Лист 2 - Iveco:

      A            B
1    100          4.5
2    150          1.0

Лист 3 - Ягуар:

      A            B
1    200          2.3

Лист 4 - Skoda:

      A            B
1    300         1.0

Так что если я напишу на сотовомА5вЛист 1 - Всегоценить"Ивеко", автоматически записал значения из ячеекВ5,С5кЛист 2 - Iveco, клеткиА3,В3.

Спасибо.

РЕДАКТИРОВАТЬ

Мой VLOOKUP вЛист 2 - Iveco:

=VLOOKUP(Total!A1,Total!A1:H200,2,FALSE)

решение1

У меня есть формула, которая должна вам помочь, и которую я использовал в похожих ситуациях.

Используйте эту формулу в ваших не-Total листах. Она возьмет имя листа и найдет его в вашем Total листе, а затем вернет Index()информацию о столбце B (или о том, что вы указали в ). без повторения:

=IFERROR(INDEX(Total!B$1:B$4,SMALL(IF(Total!A$1:A$4=MID(CELL("filename",$A$3),FIND("]",CELL("filename",A1))+1,255),ROW(Total!B$1:B$4)-ROW(Total!B$1)+1),ROWS(Total!B$1:B1))),"")

Диапазон Total!B1:B4должен соответствовать диапазону данных, которые вы хотите вернуть. Total!A1:A4— это список имен листов.

Введите это с помощьюCTRL+SHIFT+ENTER

Связанный контент