0 / 0 / 0
Регистрация: 27.01.2017
Сообщений: 13
1

Перенос данных с одного листа на другой по нескольким критериям

11.02.2017, 15:05. Показов 3311. Ответов 6
Метки нет (Все метки)

Доброй время суток всем. Хотел бы поинтересоваться как можно с помощью формул перенести данные с одного листа на другой по нескольким критериям На листе 1 в колонке "Images" необходимо проставить картинки из списка на листе
"2". Обратите внимание на то, что имя картинки содержит Make и Model, а значит,
что для одного и того же SKU но с разными Make, Model картинки будут разные. То есть нужно подтянуть по первому второму и третему столбцу на листе один с второго листа с второго столбика. Пробовал с помощью ВПР не оно подтягивает только по одному значению.Буду благодарен за помощь.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Вложения
Тип файла: xls 12345.xls (26.5 Кб, 19 просмотров)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.02.2017, 15:05
Ответы с готовыми решениями:

Вывод массива данных с одного листа на другой по заданным критериям (формулами)
Имеем базу данных студентов с заголовками столбцов: Фамилия, Имя, Номер, Адрес, Дата поступления. ...

Перенос данных с одного листа на другой
привет предыдущий созданный топик дал ответ только на один вопрос, поэтому создаю новый :) ...

Перенос данных из одного листа в другой
Добрый вечер! Такое дело: у меня есть 5 листов (1-й, 2-й, 3-й, 4-й кварталы и "общий"). Выглядят...

Перенос данных с одного листа на другой!
Переношу данные с одного листа на другой.Hадо что бы не переносилось согласно колличества строк, а...

6
771 / 614 / 294
Регистрация: 05.01.2014
Сообщений: 1,338
11.02.2017, 15:31 2
Так? Формула массива.
Код
=ИНДЕКС(Лист2!$B$2:$B$12;ПОИСКПОЗ(A11&B11;Лист2!$A$2:$A$12&ПСТР(Лист2!$B$2:$B$12;1;ПОИСК("-";Лист2!$B$2:$B$12)-1)))
1
Вложения
Тип файла: xls 12345_1.xls (22.0 Кб, 29 просмотров)
820 / 477 / 149
Регистрация: 30.03.2013
Сообщений: 968
11.02.2017, 16:12 3
Формулы без массивного ввода, но для Excel 2010+ и вторая для более ранних версий.
Код
=INDEX(Лист2!B$2:B$12;AGGREGATE(15;6;ROW($1:$200)/(SEARCH(B3;Лист2!B$2:B$12)>0)/(SEARCH(C3;Лист2!B$2:B$12)>0)/(Лист2!A$2:A$12=A3);1))
Код
=INDEX(Лист2!B$2:B$12;MAX(INDEX(ROW($1:$10)*ISNUMBER(SEARCH(B2;Лист2!B$2:B$11))*ISNUMBER(SEARCH(C2;Лист2!B$2:B$11))*(Лист2!A$2:A$11=A2);0)))
1
Вложения
Тип файла: xlsx Copy of 12345.xlsx (11.1 Кб, 22 просмотров)
2634 / 1691 / 694
Регистрация: 04.09.2015
Сообщений: 3,367
11.02.2017, 16:29 4
Тоже без массивного ввода
Код
=ПРОСМОТР(2;1/(МУМНОЖ(--ЕЧИСЛО(ПОИСК(A2:B2;Лист2!B$2:B$12));{1:1})=2);Лист2!B$2:B$12)
1
Вложения
Тип файла: xls 12345_02.xls (30.0 Кб, 19 просмотров)
2634 / 1691 / 694
Регистрация: 04.09.2015
Сообщений: 3,367
11.02.2017, 20:09 5
Если поставить дефисы в двух строках с Grand-Am как у Czeslav, то можно делать проверку по трем столбцам формулой
Код
=ПРОСМОТР(2;1/(МУМНОЖ(--ЕЧИСЛО(ПОИСК(A2:B2:C2;Лист2!B$2:B$12));{1:1:1})=3);Лист2!B$2:B$12)
1
0 / 0 / 0
Регистрация: 27.01.2017
Сообщений: 13
11.02.2017, 21:48  [ТС] 6
Всем большое спасибо Реально помогли я неделю пытался решить эту задачу.

Добавлено через 3 минуты
А чем всем не нравятся формулы массива ?
0
2634 / 1691 / 694
Регистрация: 04.09.2015
Сообщений: 3,367
11.02.2017, 22:06 7
Одна из причин - специфический ввод.
Вторая - когда на листе очень много массивных формул, может тормозить ПК.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.02.2017, 22:06

Перенос данных с одного листа на другой
Форум привет. Подскажите, как это загуглить или сделать. Дано: таблица с данными, пополняется...

Перенос данных с одного листа на другой
Такая проблема, на одном листе записаны автомобили и их гос.номера. нужно, чтобы на другом листе,...

Перенос данных из одного листа на другой
У меня в excel предположим, что в диапазоне A1:F2 данные, и мне нужно, что бы эти данные были на...

Перенос данных строк с одного листа на другой
Прошу помочь. Знаю, что есть функция, но не умею пользоваться. На первом листе Названия товаров...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.