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

Вход

Регистрация

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

 

= Мир MS Excel/Вывести отфильтрованные данные на соседний лист - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Вывести отфильтрованные данные на соседний лист
stoniq Дата: Четверг, 18.01.2018, 15:15 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 82
Репутация: 0 ±
Замечаний: 20% ±

Excel 2013
Всем добрый день!
Прощу у вас помощи с задачкой. На листе 1 есть данные в виде двух столбцов, необходимо вывести оба столбца на соседний лист, отфильтровав тех, у кого в колонке B стоит 0. На листе 1 список постоянно пополняется, поэтому нужно на листе 2 чтобы данные добавлялись автоматически.
К сообщению приложен файл: 9897675.xlsx (8.7 Kb)
 
Ответить
СообщениеВсем добрый день!
Прощу у вас помощи с задачкой. На листе 1 есть данные в виде двух столбцов, необходимо вывести оба столбца на соседний лист, отфильтровав тех, у кого в колонке B стоит 0. На листе 1 список постоянно пополняется, поэтому нужно на листе 2 чтобы данные добавлялись автоматически.

Автор - stoniq
Дата добавления - 18.01.2018 в 15:15
Che79 Дата: Четверг, 18.01.2018, 15:29 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
В А2 на Лист 2
Код
=ИНДЕКС(Лист1!A$2:A$1000;НАИМЕНЬШИЙ(ЕСЛИ(Лист1!$B$2:$B$1000=0;СТРОКА($A$1:$A$999));СТРОКА(A1)))
- формула массива, далее протянуть вниз и вправо на B2


Делай нормально и будет нормально!
 
Ответить
СообщениеВ А2 на Лист 2
Код
=ИНДЕКС(Лист1!A$2:A$1000;НАИМЕНЬШИЙ(ЕСЛИ(Лист1!$B$2:$B$1000=0;СТРОКА($A$1:$A$999));СТРОКА(A1)))
- формула массива, далее протянуть вниз и вправо на B2

Автор - Che79
Дата добавления - 18.01.2018 в 15:29
stoniq Дата: Четверг, 18.01.2018, 15:33 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 82
Репутация: 0 ±
Замечаний: 20% ±

Excel 2013
Che79, огромное спасибо!
 
Ответить
СообщениеChe79, огромное спасибо!

Автор - stoniq
Дата добавления - 18.01.2018 в 15:33
sboy Дата: Четверг, 18.01.2018, 15:33 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
еще вариант обычной
Код
=ЕСЛИОШИБКА(ИНДЕКС(Лист1!$A$2:$A$2000;АГРЕГАТ(15;6;СТРОКА($A$1:$A$1999)/((Лист1!$B$2:$B$2000=0)*ЕЧИСЛО(Лист1!$B$2:$B$2000));СТРОКА(A1)));"")

и в соседнюю
Код
=ЕСЛИ(ДЛСТР(A2);;"")
К сообщению приложен файл: 2279413.xlsx (9.7 Kb)


Яндекс: 410016850021169
 
Ответить
Сообщениееще вариант обычной
Код
=ЕСЛИОШИБКА(ИНДЕКС(Лист1!$A$2:$A$2000;АГРЕГАТ(15;6;СТРОКА($A$1:$A$1999)/((Лист1!$B$2:$B$2000=0)*ЕЧИСЛО(Лист1!$B$2:$B$2000));СТРОКА(A1)));"")

и в соседнюю
Код
=ЕСЛИ(ДЛСТР(A2);;"")

Автор - sboy
Дата добавления - 18.01.2018 в 15:33
stoniq Дата: Четверг, 18.01.2018, 15:42 | Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 82
Репутация: 0 ±
Замечаний: 20% ±

Excel 2013
sboy, Круто, спасибо!
 
Ответить
Сообщениеsboy, Круто, спасибо!

Автор - stoniq
Дата добавления - 18.01.2018 в 15:42
  • Страница 1 из 1
  • 1
Поиск:

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