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

Вход

Регистрация

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

 

= Мир MS Excel/Выборка в другую колонку - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Выборка в другую колонку
Kvazios Дата: Понедельник, 27.04.2015, 12:02 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте!
Подскажите реализацию, если это вообще возможно, выборки по критерию.

Например у нас есть таблица, в одной колонке идут имена, а в соседней указывается б - большой или о - отпуск. А ниже, автоматически формируется список с именами тех кто большой и тех кто в отпуске.

Возможно ли это вообще организовать? Если да, то как?

Спасибо за ответы!
К сообщению приложен файл: 6014992.xlsx (10.1 Kb)
 
Ответить
СообщениеЗдравствуйте!
Подскажите реализацию, если это вообще возможно, выборки по критерию.

Например у нас есть таблица, в одной колонке идут имена, а в соседней указывается б - большой или о - отпуск. А ниже, автоматически формируется список с именами тех кто большой и тех кто в отпуске.

Возможно ли это вообще организовать? Если да, то как?

Спасибо за ответы!

Автор - Kvazios
Дата добавления - 27.04.2015 в 12:02
_Boroda_ Дата: Понедельник, 27.04.2015, 12:16 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16895
Репутация: 6613 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Массивная формула (вводится одновременным нажатием Контрл Шифт Ентер)
Код
=ЕСЛИОШИБКА(ИНДЕКС($A$1:$A$99;НАИМЕНЬШИЙ(ЕСЛИ($B$3:$B$99=ЛЕВБ(H$1);СТРОКА(B$3:B$99));СТРОКА(H1)));"")

обычная формула, но значения снизу вверх
Код
=ЕСЛИОШИБКА(ПРОСМОТР(;-1/($B$3:$B$99=ЛЕВБ(E$1))/ЕНД(ПОИСКПОЗ($A$3:$A$99;E$1:E1;));$A$3:$A$99);"")
К сообщению приложен файл: 6014992_1.xlsx (11.7 Kb)


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

обычная формула, но значения снизу вверх
Код
=ЕСЛИОШИБКА(ПРОСМОТР(;-1/($B$3:$B$99=ЛЕВБ(E$1))/ЕНД(ПОИСКПОЗ($A$3:$A$99;E$1:E1;));$A$3:$A$99);"")

Автор - _Boroda_
Дата добавления - 27.04.2015 в 12:16
Samaretz Дата: Понедельник, 27.04.2015, 12:19 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 223
Репутация: 63 ±
Замечаний: 0% ±

Excel 2010; 2013; 2016
В А13 вставляете эту формулу как формулу массива (через Ctrl+Shift+Enter):
Код
=IFERROR(INDEX($A$3:$A$9;SMALL(IF(LOWER(LEFT(A$12;1))=$B$3:$B$9;ROW($A$3:$A$9)-2;"");ROW()-12));"")

После чего протягиваете вниз и вправо на всю таблицу.
К сообщению приложен файл: 7908203.xlsx (12.0 Kb)
 
Ответить
СообщениеВ А13 вставляете эту формулу как формулу массива (через Ctrl+Shift+Enter):
Код
=IFERROR(INDEX($A$3:$A$9;SMALL(IF(LOWER(LEFT(A$12;1))=$B$3:$B$9;ROW($A$3:$A$9)-2;"");ROW()-12));"")

После чего протягиваете вниз и вправо на всю таблицу.

Автор - Samaretz
Дата добавления - 27.04.2015 в 12:19
Kvazios Дата: Понедельник, 27.04.2015, 13:27 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Спасибо за ответы!

Подскажите, как происходит выборка по букве в формуле?
 
Ответить
СообщениеСпасибо за ответы!

Подскажите, как происходит выборка по букве в формуле?

Автор - Kvazios
Дата добавления - 27.04.2015 в 13:27
Nic70y Дата: Вторник, 28.04.2015, 08:07 | Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 9133
Репутация: 2416 ±
Замечаний: 0% ±

Excel 2010
вариант: ИНДЕКС на ИНДЕКСе, ИНДЕКСОМ погоняет (не массивно)
К сообщению приложен файл: _Xl0000193.xls (29.0 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщениевариант: ИНДЕКС на ИНДЕКСе, ИНДЕКСОМ погоняет (не массивно)

Автор - Nic70y
Дата добавления - 28.04.2015 в 08:07
  • Страница 1 из 1
  • 1
Поиск:

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