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

Вход

Регистрация

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

 

= Мир MS Excel/Выбор значения из списка (с повторяющимися данными) (ВПР) - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Выбор значения из списка (с повторяющимися данными) (ВПР)
Kirsh Дата: Пятница, 01.11.2013, 11:58 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 43
Репутация: 0 ±
Замечаний: 0% ±

Добрый день!
Прошу помощи в следующем вопросе:
1. Есть таблица с данными ("Объект"), в которой находятся номенклатура работ и договоренности с исполнителями...
2. Также есть накопительная ведомость ("Таблица 2") - таблица учета в которую попадают данные из табл. Объект, в соответствии с выбранными критериями (выпадающий список) и при помощи функции ВПР.

Таблица 2 работает идеально только при условии, что в Табл. Объект вся номенклатура работ уникальна. Если же в Табл. Объект появляются повторяющиеся значения, то начинаются проблемы: ВПР выдает в Таблицу 2 только первое из повторяющихся значений Табл. Объект, не зависимо какое значение было выбрано в выпадающем списке...

Нужно, чтобы в Таблицу 2 попадали данные, относящиеся именно к выбранной из списка работе, а не к первой среди повторяющихся...

Подскажите, пожалуйста, как можно решить данную задачу при помощи формул (без унификации номенклатуры в Табл. Объект), или, может, нужно макрос писать?
К сообщению приложен файл: primer.xlsx (15.4 Kb)


Сообщение отредактировал Kirsh - Пятница, 01.11.2013, 14:53
 
Ответить
СообщениеДобрый день!
Прошу помощи в следующем вопросе:
1. Есть таблица с данными ("Объект"), в которой находятся номенклатура работ и договоренности с исполнителями...
2. Также есть накопительная ведомость ("Таблица 2") - таблица учета в которую попадают данные из табл. Объект, в соответствии с выбранными критериями (выпадающий список) и при помощи функции ВПР.

Таблица 2 работает идеально только при условии, что в Табл. Объект вся номенклатура работ уникальна. Если же в Табл. Объект появляются повторяющиеся значения, то начинаются проблемы: ВПР выдает в Таблицу 2 только первое из повторяющихся значений Табл. Объект, не зависимо какое значение было выбрано в выпадающем списке...

Нужно, чтобы в Таблицу 2 попадали данные, относящиеся именно к выбранной из списка работе, а не к первой среди повторяющихся...

Подскажите, пожалуйста, как можно решить данную задачу при помощи формул (без унификации номенклатуры в Табл. Объект), или, может, нужно макрос писать?

Автор - Kirsh
Дата добавления - 01.11.2013 в 11:58
китин Дата: Пятница, 01.11.2013, 12:08 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7030
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
написать формулу,используя ИНДЕКС,ПОИСКПОЗ и другие функции Экселя
[offtop]37 сообщений на форуме.а про правила ни малейшего понятия


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852


Сообщение отредактировал китин - Пятница, 01.11.2013, 12:09
 
Ответить
Сообщениенаписать формулу,используя ИНДЕКС,ПОИСКПОЗ и другие функции Экселя
[offtop]37 сообщений на форуме.а про правила ни малейшего понятия

Автор - китин
Дата добавления - 01.11.2013 в 12:08
ShAM Дата: Пятница, 01.11.2013, 12:08 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Есть таблица с данными

Также есть накопительная ведомость


И где все это?
 
Ответить
Сообщение
Есть таблица с данными

Также есть накопительная ведомость


И где все это?

Автор - ShAM
Дата добавления - 01.11.2013 в 12:08
Kirsh Дата: Пятница, 01.11.2013, 12:16 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 43
Репутация: 0 ±
Замечаний: 0% ±

Таблица была больше 100к.. .уменьшал...
сейчас она прикреплена к сообщению...
Проблема выделена желтым цветом...
К сообщению приложен файл: 9198107.xlsx (15.4 Kb)


Сообщение отредактировал Kirsh - Пятница, 01.11.2013, 12:20
 
Ответить
СообщениеТаблица была больше 100к.. .уменьшал...
сейчас она прикреплена к сообщению...
Проблема выделена желтым цветом...

Автор - Kirsh
Дата добавления - 01.11.2013 в 12:16
Kirsh Дата: Пятница, 01.11.2013, 17:52 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 43
Репутация: 0 ±
Замечаний: 0% ±

Попробовал сделать с функцией
Код
=ИНДЕКС(ДВССЫЛ(B3&"!B:AA");ПОИСКПОЗ(C3;ДВССЫЛ(B3&"!$B:$B");0);ПОИСКПОЗ(D3;ДВССЫЛ(B3&"!$2:$2");0)-1)


работает также как и ВПР... при повторяющихся данных - не работает...
Подскажите, плз, можно ли как-то это исправить?

[admin]Используйте теги при оформлении кода![/admin]
К сообщению приложен файл: primer2.xlsx (15.1 Kb)
 
Ответить
СообщениеПопробовал сделать с функцией
Код
=ИНДЕКС(ДВССЫЛ(B3&"!B:AA");ПОИСКПОЗ(C3;ДВССЫЛ(B3&"!$B:$B");0);ПОИСКПОЗ(D3;ДВССЫЛ(B3&"!$2:$2");0)-1)


работает также как и ВПР... при повторяющихся данных - не работает...
Подскажите, плз, можно ли как-то это исправить?

[admin]Используйте теги при оформлении кода![/admin]

Автор - Kirsh
Дата добавления - 01.11.2013 в 17:52
Pelena Дата: Пятница, 01.11.2013, 19:07 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19429
Репутация: 4569 ±
Замечаний: ±

Excel 365 & Mac Excel
А если расценки в один столбец поместить, а название исполнителя в другой?
Посмотрите, может так подойдет
К сообщению приложен файл: 9504315.xlsx (15.2 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеА если расценки в один столбец поместить, а название исполнителя в другой?
Посмотрите, может так подойдет

Автор - Pelena
Дата добавления - 01.11.2013 в 19:07
Kirsh Дата: Суббота, 02.11.2013, 00:29 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 43
Репутация: 0 ±
Замечаний: 0% ±

Боюсь, что так не подходит т.к. На одной и той же работе могут быть 2 и более исполнителей...
 
Ответить
СообщениеБоюсь, что так не подходит т.к. На одной и той же работе могут быть 2 и более исполнителей...

Автор - Kirsh
Дата добавления - 02.11.2013 в 00:29
AndreTM Дата: Суббота, 02.11.2013, 02:05 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
Kirsh, а потом ещё окажется, что эти несколько исполнителей выполняли данный вид работ "не оптом, а в розницу", иногда троём, иногда всей бригадой... И снова переделывать?

Вот меня всегда убивал подход строителей к расчётам - составим одну смету на работы, затем одну ведомость на выполнение, куда забьём работы по смете. И будем долго и упорно пытаться туда же прилепить исполнителей. И долго и упорно будем придумывать - КАК?

Вместо того, чтобы правильно организовать расчёт по техпроцессу, разделив сущности. Вот смотрите:
Процесс: Выполнение подряда.
Составляющие: Заказ (предварительная смета) - Подбор исполнителей - Договор (смета + оплата) - Наём исполнителей (договора) - Выполнение работ ("смета"<-акты выполнения) - Дополнения (изменения сметы) - Сдача/Приёмка (приёмосдаточные акты)/Оплата - Оплата труда (ведомости).
То, что написано - это минимум по одной табличке на каждый пункт, то, что в скобках - это выходные формы (отдельные таблички или документы-отчёты).
А вы всё в одну-две таблицы пытаетесь воткнуть... :)


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
СообщениеKirsh, а потом ещё окажется, что эти несколько исполнителей выполняли данный вид работ "не оптом, а в розницу", иногда троём, иногда всей бригадой... И снова переделывать?

Вот меня всегда убивал подход строителей к расчётам - составим одну смету на работы, затем одну ведомость на выполнение, куда забьём работы по смете. И будем долго и упорно пытаться туда же прилепить исполнителей. И долго и упорно будем придумывать - КАК?

Вместо того, чтобы правильно организовать расчёт по техпроцессу, разделив сущности. Вот смотрите:
Процесс: Выполнение подряда.
Составляющие: Заказ (предварительная смета) - Подбор исполнителей - Договор (смета + оплата) - Наём исполнителей (договора) - Выполнение работ ("смета"<-акты выполнения) - Дополнения (изменения сметы) - Сдача/Приёмка (приёмосдаточные акты)/Оплата - Оплата труда (ведомости).
То, что написано - это минимум по одной табличке на каждый пункт, то, что в скобках - это выходные формы (отдельные таблички или документы-отчёты).
А вы всё в одну-две таблицы пытаетесь воткнуть... :)

Автор - AndreTM
Дата добавления - 02.11.2013 в 02:05
Kirsh Дата: Суббота, 02.11.2013, 16:02 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 43
Репутация: 0 ±
Замечаний: 0% ±

Уважаемый Andre Tm, боюсь что все что вы написали - пустая теория и к сожалению не имеет ничего общего с реальностью... Если бы все было так просто как вы написали, мой вопрос на этом форуме не прозвучал бы...
 
Ответить
СообщениеУважаемый Andre Tm, боюсь что все что вы написали - пустая теория и к сожалению не имеет ничего общего с реальностью... Если бы все было так просто как вы написали, мой вопрос на этом форуме не прозвучал бы...

Автор - Kirsh
Дата добавления - 02.11.2013 в 16:02
nilem Дата: Суббота, 02.11.2013, 17:05 | Сообщение № 10
Группа: Авторы
Ранг: Старожил
Сообщений: 1613
Репутация: 563 ±
Замечаний: 0% ±

Excel 2013, 2016
Kirsh,
попробуйте вот такой вариант с пользовательской функцией в столбце I
К сообщению приложен файл: 9198107.xlsm (23.0 Kb)


Яндекс.Деньги 4100159601573
 
Ответить
СообщениеKirsh,
попробуйте вот такой вариант с пользовательской функцией в столбце I

Автор - nilem
Дата добавления - 02.11.2013 в 17:05
Kirsh Дата: Вторник, 05.11.2013, 16:25 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 43
Репутация: 0 ±
Замечаний: 0% ±

nilem, Спасибо! Сейчас попробую ее использовать...
 
Ответить
Сообщениеnilem, Спасибо! Сейчас попробую ее использовать...

Автор - Kirsh
Дата добавления - 05.11.2013 в 16:25
Kirsh Дата: Вторник, 05.11.2013, 16:47 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 43
Репутация: 0 ±
Замечаний: 0% ±

nilem, Данная функция по смыслу похожа на ту, что я использовал в исходном файле (только вы создали "вспомогательный" столбец) но, к сожалению данная функция не решает проблему повторяющихся значений в наименовании видов работ на 100%... ((

Спасибо за помощь...


Сообщение отредактировал Kirsh - Среда, 06.11.2013, 12:35
 
Ответить
Сообщениеnilem, Данная функция по смыслу похожа на ту, что я использовал в исходном файле (только вы создали "вспомогательный" столбец) но, к сожалению данная функция не решает проблему повторяющихся значений в наименовании видов работ на 100%... ((

Спасибо за помощь...

Автор - Kirsh
Дата добавления - 05.11.2013 в 16:47
  • Страница 1 из 1
  • 1
Поиск:

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