Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Вытягивать данные из другой таблицы по 1-му критерию - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Вытягивать данные из другой таблицы по 1-му критерию
frukti4ek Дата: Вторник, 26.11.2013, 13:55 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 0 ±
Замечаний: 20% ±

Добрый день! Есть 2 таблицы, в которую необходимо извлечь данные из главной таблицы где предоставлены все позиции

подскажите как с помощью формулы возможно в таб 2 и 3 вытянуть данные из табл1 из столбцов В и С

в столбце F данные вносятся вручную, необходимо что бы в столбцы G и Н данные вносились автоматически из табл1.

Заранее спасибо!!!
К сообщению приложен файл: 6175022.xlsx (10.5 Kb)
 
Ответить
СообщениеДобрый день! Есть 2 таблицы, в которую необходимо извлечь данные из главной таблицы где предоставлены все позиции

подскажите как с помощью формулы возможно в таб 2 и 3 вытянуть данные из табл1 из столбцов В и С

в столбце F данные вносятся вручную, необходимо что бы в столбцы G и Н данные вносились автоматически из табл1.

Заранее спасибо!!!

Автор - frukti4ek
Дата добавления - 26.11.2013 в 13:55
китин Дата: Вторник, 26.11.2013, 14:54 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7038
Репутация: 1080 ±
Замечаний: 0% ±

Excel 2007;2010;2016
наверное так
Код
=ЕСЛИОШИБКА(ИНДЕКС($A$7:$C$13;НАИМЕНЬШИЙ(ЕСЛИ($F$6=$A$7:$A$13;СТРОКА($B$1:$B$7));СТРОКА(A1));ПОИСКПОЗ(G$6;$A$6:$C$6;0));"")
К сообщению приложен файл: frukti4ek.xlsx (11.2 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениенаверное так
Код
=ЕСЛИОШИБКА(ИНДЕКС($A$7:$C$13;НАИМЕНЬШИЙ(ЕСЛИ($F$6=$A$7:$A$13;СТРОКА($B$1:$B$7));СТРОКА(A1));ПОИСКПОЗ(G$6;$A$6:$C$6;0));"")

Автор - китин
Дата добавления - 26.11.2013 в 14:54
китин Дата: Вторник, 26.11.2013, 14:58 | Сообщение № 3
Группа: Модераторы
Ранг: Экселист
Сообщений: 7038
Репутация: 1080 ±
Замечаний: 0% ±

Excel 2007;2010;2016
ну можно и с выпадающим списком
К сообщению приложен файл: frukti4ek_22.xlsx (10.9 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениену можно и с выпадающим списком

Автор - китин
Дата добавления - 26.11.2013 в 14:58
frukti4ek Дата: Вторник, 26.11.2013, 15:41 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 0 ±
Замечаний: 20% ±

китин, Спасибо все работает!!!
 
Ответить
Сообщениекитин, Спасибо все работает!!!

Автор - frukti4ek
Дата добавления - 26.11.2013 в 15:41
frukti4ek Дата: Вторник, 26.11.2013, 17:21 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 0 ±
Замечаний: 20% ±

frukti4ek,

Что то неправильно делаю, наверное в формуле, может кто то подскажет что не так.

При изменении диапазона, формула перестает считать
К сообщению приложен файл: 2366495.xlsx (14.5 Kb)
 
Ответить
Сообщениеfrukti4ek,

Что то неправильно делаю, наверное в формуле, может кто то подскажет что не так.

При изменении диапазона, формула перестает считать

Автор - frukti4ek
Дата добавления - 26.11.2013 в 17:21
Pelena Дата: Вторник, 26.11.2013, 17:44 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19587
Репутация: 4656 ±
Замечаний: ±

Excel 365 & Mac Excel
Вот эту часть СТРОКА('Свод Графики'!$B$1:$B$54) тоже надо менять. Последнее число - это количество строк в исходной таблице


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеВот эту часть СТРОКА('Свод Графики'!$B$1:$B$54) тоже надо менять. Последнее число - это количество строк в исходной таблице

Автор - Pelena
Дата добавления - 26.11.2013 в 17:44
frukti4ek Дата: Вторник, 26.11.2013, 17:48 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 0 ±
Замечаний: 20% ±

Pelena, спасибо ОГРОМНОЕ!!
 
Ответить
СообщениеPelena, спасибо ОГРОМНОЕ!!

Автор - frukti4ek
Дата добавления - 26.11.2013 в 17:48
_Boroda_ Дата: Вторник, 26.11.2013, 18:07 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16979
Репутация: 6656 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Вот поэтому и не нужно писать
Код
=ИНДЕКС($A$7:$C$13;НАИМЕНЬШИЙ(ЕСЛИ($F$6=$A$7:$A$13;СТРОКА($B$1:$B$7))...

Вот возьмете Вы, да и удалите строку 3, например. Допустим, у Вас там нет ничего и место понадобилось. Что тогда получится?
из ИНДЕКС($A$7:$C$13;НАИМЕНЬШИЙ(ЕСЛИ($F$6=$A$7:$A$13;СТРОКА($B$1:$B$7)) Вы получите вот так: =ИНДЕКС($A$6:$C$12;НАИМЕНЬШИЙ(ЕСЛИ($F$5=$A$6:$A$12;СТРОКА($B$1:$B$6)) - то есть, диапазон 7-13 просто сместился вверх и стал 6:12, а вот диапазон 1-7 стал 1-6. То же самое произойдет, если Вы вставите дополнительные строки.
Вывод - гораздо безопаснее писать формулы, охватывающие ТОЛЬКО рабочий диапазон. То есть, примерно так:
ИНДЕКС($A$7:$C$13;НАИМЕНЬШИЙ(ЕСЛИ($F$6=$A$7:$A$13;СТРОКА($B$7:$B$13)-6)
Или, если уж совсем обезопаситься
ИНДЕКС($A$7:$C$13;НАИМЕНЬШИЙ(ЕСЛИ($F$6=$A$7:$A$13;СТРОКА($B$7:$B$13)-СТРОКА($B$6))


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеВот поэтому и не нужно писать
Код
=ИНДЕКС($A$7:$C$13;НАИМЕНЬШИЙ(ЕСЛИ($F$6=$A$7:$A$13;СТРОКА($B$1:$B$7))...

Вот возьмете Вы, да и удалите строку 3, например. Допустим, у Вас там нет ничего и место понадобилось. Что тогда получится?
из ИНДЕКС($A$7:$C$13;НАИМЕНЬШИЙ(ЕСЛИ($F$6=$A$7:$A$13;СТРОКА($B$1:$B$7)) Вы получите вот так: =ИНДЕКС($A$6:$C$12;НАИМЕНЬШИЙ(ЕСЛИ($F$5=$A$6:$A$12;СТРОКА($B$1:$B$6)) - то есть, диапазон 7-13 просто сместился вверх и стал 6:12, а вот диапазон 1-7 стал 1-6. То же самое произойдет, если Вы вставите дополнительные строки.
Вывод - гораздо безопаснее писать формулы, охватывающие ТОЛЬКО рабочий диапазон. То есть, примерно так:
ИНДЕКС($A$7:$C$13;НАИМЕНЬШИЙ(ЕСЛИ($F$6=$A$7:$A$13;СТРОКА($B$7:$B$13)-6)
Или, если уж совсем обезопаситься
ИНДЕКС($A$7:$C$13;НАИМЕНЬШИЙ(ЕСЛИ($F$6=$A$7:$A$13;СТРОКА($B$7:$B$13)-СТРОКА($B$6))

Автор - _Boroda_
Дата добавления - 26.11.2013 в 18:07
frukti4ek Дата: Вторник, 26.11.2013, 18:12 | Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 0 ±
Замечаний: 20% ±

_Boroda_ ого как все сложно :), в том то и проблема что диапазон будет меняться каждый месяц. поэтому и не фиксирую его заполнеными ячейками
 
Ответить
Сообщение_Boroda_ ого как все сложно :), в том то и проблема что диапазон будет меняться каждый месяц. поэтому и не фиксирую его заполнеными ячейками

Автор - frukti4ek
Дата добавления - 26.11.2013 в 18:12
_Boroda_ Дата: Вторник, 26.11.2013, 20:22 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16979
Репутация: 6656 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Это я больше для Игоря написал - он у нас молодец, постоянно учится, поэтому и ликбезы подобные, я надеюсь, не в обиду ему будут.
Просто, если файл "для себя", то тогда уже четко представляешь, что в нем делать можно, а что нельзя. В этом случае можно писать всякие сокращения. А если кому-то писать, то вполне возможны вот такие накладки. Хотя, с другой стороны, пользователь тоже должен соображать.
Кстати, frukti4ek,
в том то и проблема что диапазон будет меняться каждый месяц

Так и названия тогда тоже меняться могут, правильно? Кстати, там еще кремлевская затесалась. Почему ее не показываем? Да, и вообще - не совсем ясен смысл такой разбивки. Сделайте сводную таблицу по динамическому диапазону (Контрл F3), как в приложенном файле и нужно будет только обновить ее при вводе новых данных. И тогда сразу выявятся ошибки - например, будет ясно, что ячейка А8 вовсе не такая же, как А9.
Вы бы описали желаемый КОНЕЧНЫЙ результат. Вот, вывели мы данные в эти таблицы, а дальше что?
К сообщению приложен файл: 6175022_1.xlsx (16.8 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЭто я больше для Игоря написал - он у нас молодец, постоянно учится, поэтому и ликбезы подобные, я надеюсь, не в обиду ему будут.
Просто, если файл "для себя", то тогда уже четко представляешь, что в нем делать можно, а что нельзя. В этом случае можно писать всякие сокращения. А если кому-то писать, то вполне возможны вот такие накладки. Хотя, с другой стороны, пользователь тоже должен соображать.
Кстати, frukti4ek,
в том то и проблема что диапазон будет меняться каждый месяц

Так и названия тогда тоже меняться могут, правильно? Кстати, там еще кремлевская затесалась. Почему ее не показываем? Да, и вообще - не совсем ясен смысл такой разбивки. Сделайте сводную таблицу по динамическому диапазону (Контрл F3), как в приложенном файле и нужно будет только обновить ее при вводе новых данных. И тогда сразу выявятся ошибки - например, будет ясно, что ячейка А8 вовсе не такая же, как А9.
Вы бы описали желаемый КОНЕЧНЫЙ результат. Вот, вывели мы данные в эти таблицы, а дальше что?

Автор - _Boroda_
Дата добавления - 26.11.2013 в 20:22
китин Дата: Среда, 27.11.2013, 08:18 | Сообщение № 11
Группа: Модераторы
Ранг: Экселист
Сообщений: 7038
Репутация: 1080 ±
Замечаний: 0% ±

Excel 2007;2010;2016
не в обиду ему будут.

вы про что?только одни благодарности. hands
спасибо.будем разбираться


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщение
не в обиду ему будут.

вы про что?только одни благодарности. hands
спасибо.будем разбираться

Автор - китин
Дата добавления - 27.11.2013 в 08:18
frukti4ek Дата: Среда, 27.11.2013, 10:53 | Сообщение № 12
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 117
Репутация: 0 ±
Замечаний: 20% ±

_Boroda_, конечный результат таков, у меня есть ряд продуктов по котором хотят видеть данные мое руководство. но эти данные постоянно меняются. там где я писала что данные будут вносится руками у меня есть определенный список продуктов которые, интересны для исследования. в сводной таблице будут представлены все позиции... вдруг мне завтра начальник скажет поменяет позиции.. а списке я их изменилась а данные подтянулись... почему сводная таблица будет увеличиваться да потому что появляются новые продукты у конкурентов... на сегодня у меня более 4000 наименований конкурентов и наших, но из всего списка мне надо провести анализ цен и построить графики только по 30, которые мне указывает начальство.

может конечно я сильно и все усложняю в своих таблица, я не такой гений экселя, но то как я пытаюсь себе упросить построение отчетности, у меня возникают ряд вопросов к Вам, для того, что бы понять как "автоматизировать" решение.
 
Ответить
Сообщение_Boroda_, конечный результат таков, у меня есть ряд продуктов по котором хотят видеть данные мое руководство. но эти данные постоянно меняются. там где я писала что данные будут вносится руками у меня есть определенный список продуктов которые, интересны для исследования. в сводной таблице будут представлены все позиции... вдруг мне завтра начальник скажет поменяет позиции.. а списке я их изменилась а данные подтянулись... почему сводная таблица будет увеличиваться да потому что появляются новые продукты у конкурентов... на сегодня у меня более 4000 наименований конкурентов и наших, но из всего списка мне надо провести анализ цен и построить графики только по 30, которые мне указывает начальство.

может конечно я сильно и все усложняю в своих таблица, я не такой гений экселя, но то как я пытаюсь себе упросить построение отчетности, у меня возникают ряд вопросов к Вам, для того, что бы понять как "автоматизировать" решение.

Автор - frukti4ek
Дата добавления - 27.11.2013 в 10:53
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2026 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!