Профессиональные приемы работы в Microsoft Excel

Пожалуйста, войдите или зарегистрируйтесь.


Расширенный поиск  

Новости:

Теперь на форум можно залогиниться / зарегистрироваться с помощью ВКонтакте. Уже существующие пользователи могут связать свою учетную запись с аккаунтом ВКонтакте одним кликом в профиле пользователя http://forum.msexcel.ru/index.php?action=profile;area=account

Автор Тема: ВПР + выпадающий список  (Прочитано 194 раз)

0 Пользователей и 1 Гость просматривают эту тему.

BrainzPoem

  • Новичок
  • *
  • Уважение: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 4
ВПР + выпадающий список
« : 25.05.2018, 23:17:29 »

Всех приветствую!

Обращаюсь с просьбой, можете посоветовать как можно сделать задание во вложение, но только не самыми заумными формулами, а как-нибудь попроще - что-то средней сложности?) А то я далеко не профи в excel)
Заранее спасибо за любые комментарии.
Записан

vikttur

  • Глобальный модератор
  • Старожил
  • *****
  • Уважение: +46/-0
  • Онлайн Онлайн
  • Сообщений: 960
Re: ВПР + выпадающий список
« Ответ #1 : 26.05.2018, 00:24:09 »

На форумах принято отписываться в своих темах и давать самостоятельно ссылки на параллельное размещение темы, тем более если сообщение в ответ уже есть.
https://www.excel-vba.ru/forum/index.php?topic=5640.0
Записан

_Boroda_

  • Глобальный модератор
  • Ветеран
  • *****
  • Уважение: +414/-0
  • Оффлайн Оффлайн
  • Сообщений: 2 515
Re: ВПР + выпадающий список
« Ответ #2 : 26.05.2018, 00:54:07 »

Я у Дмитрия по-моему не зарегистрирован, наверное поэтому файла в том посте не вижу
В общем, такой вариант (попроще там не получится, в особенности список уникальных и вып. список)
В ячейках B4, D4, F4 поясняющие примечания
Будут вопросы - задавайте
Записан
Скажи мне, кудесник, любимец ба’гов...



Яндекс-деньги: 41001632713405
Webmoney: R289877159277; Z102172301748; E177867141995

BrainzPoem

  • Новичок
  • *
  • Уважение: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 4
Re: ВПР + выпадающий список
« Ответ #3 : 26.05.2018, 11:19:06 »

_Boroda_,
Огромное спасибо. Буду разбираться. Надеюсь сам разберусь и уточнять ничего не придется больше)

vikttur,
Буду знать)
Записан

BrainzPoem

  • Новичок
  • *
  • Уважение: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 4
Re: ВПР + выпадающий список
« Ответ #4 : 27.05.2018, 16:17:07 »

_Boroda_,
Можете подсказать некоторые моменты еще в этой формуле =ИНДЕКС(Реестр_процессов!A$2:A$40;ПОИСКПОЗ(0;СЧЁТЕСЛИ(B$3:B4;Реестр_процессов!A$2:A$40);ЛОЖЬ)) ?
1) Что подразумевается под искомым значением 0 в моем случае?
2) Никак не могу разобраться как здесь применяется СЧЕТЕСЛИ

Если можете, то объясните на словах, а не ссылками на лекции для прочтения)
Заранее спасибо.
Записан

_Boroda_

  • Глобальный модератор
  • Ветеран
  • *****
  • Уважение: +414/-0
  • Оффлайн Оффлайн
  • Сообщений: 2 515
Re: ВПР + выпадающий список
« Ответ #5 : 27.05.2018, 18:42:25 »

1. 0 - это ноль. Ничего не подразумевается, ноль - он и есть ноль. А вот зачем - см. п.2
2. Давайте для понятности напишем формулу не для строки 4, а для строки 7 - СЧЁТЕСЛИ(B$3:B6;Реестр_процессов!A$2:A$40) дает массив данных. Если бы было написано, например, СЧЁТЕСЛИ(B$3:B6;Реестр_процессов!A$2), то это мы посчитали бы количество вхождений значения Реестр_процессов!A$2 в массив B$3:B6. А если мы напишем так - СЧЁТЕСЛИ(B$3:B6;Реестр_процессов!A$2:A$40), то эта формула даст нам количество вхождений значения Реестр_процессов!A$2:A$40 в массив B$3:B6. Сначала для А2, потом для А3 и так далее до А40. То есть это будет массив из 39 элементов. А проверяем мы это количество вхождений в массиве B$3:B6, в котором значение в В3 нас не волнует, а в В4, В5 и В6 есть уже какие-то коды (посчитанные ранее по этой же формуле) и для них СЧЁТЕСЛИ даст какое-то, отличное от нуля, число. Другими словами, получается, что если выше ячейки В7 есть какие-то коды, то СЧЕТЕСЛИ(В_Этих_Кодах;Список_из_Реестр_процессов) даст нам массив с размерностью, равной Список_из_Реестр_процессов и со значениями каких-то чисел и нулей. Числа - это когда коды выше ячейки В7 найдены в списке и нули, когда не найдены.
Затем мы ПОИСКПОЗом ищем ноль в этом полученном массиве. Это будет первая позиция того кода, которого еще нет в ячейках В4, В5 и В6
А дальше ИНДЕКСом выковыриваем значение кода, соответствующее позиции, найденной ПОИСКПОЗом
 
Вот как-то так примерно, если своими словами
Записан
Скажи мне, кудесник, любимец ба’гов...



Яндекс-деньги: 41001632713405
Webmoney: R289877159277; Z102172301748; E177867141995

BrainzPoem

  • Новичок
  • *
  • Уважение: +0/-0
  • Оффлайн Оффлайн
  • Сообщений: 4
Re: ВПР + выпадающий список
« Ответ #6 : 27.05.2018, 20:48:14 »

Огромное спасибо за доступное объяснение. Плюс вам в карму)
Записан
 



Темы без ответов

22.05.2018 11:38 Скрипт написать который допишет данные в файл 174
03.03.2018 00:00 Подсчет отработанного времени, за исключением заранее определенных перерывов 598
14.02.2018 10:11 Подготовить читабельную отчетность по платежам 570
23.01.2018 13:46 Найти вероятность повторной покупки 581
12.01.2018 23:56 Сделать отчет на Power BI (Dashboard) 783
06.09.2017 10:43 Solver VBA не решает гиперболическое уравнение, но при этом решает гармоническое 850
17.08.2017 12:15 Гиперссылка и фильтр одновременно макрос 1086
23.05.2017 11:20 Копирование данных из одной таблицы в умную таблицу по условию 2534
15.03.2017 15:45 автозамена картинок PowerPoint 1575
11.03.2017 13:43 Изменить нумерацию страниц 1807





Яндекс цитирования msexcel.ru Яндекс.Метрика

Страница сгенерирована за 0.151 секунд. Запросов: 114.