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

Вход

Регистрация

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

 

= Мир MS Excel/Сортировка списков - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Сортировка списков
Nidere Дата: Вторник, 20.10.2015, 20:29 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Приветствую!

Есть несколько списков вида

А 2
Д 7
Е 3
Я 1
Г 2

Где первый столбец - ключи, второй - численные значения.
Набор ключей в разных столбцах местами пересекается.

Нужно составить таблицу, в каждой строке которой был бы ключ и все найденные в имеющихся списках численные значения к нему.
Т.е. если ключ "А" встречается в 3 списках из 5, получить строку
А 0 2 0 0 4 9

Можно ли это сделать, не прибегая к макросам?

Буду крайне признателен за помощь!
 
Ответить
СообщениеПриветствую!

Есть несколько списков вида

А 2
Д 7
Е 3
Я 1
Г 2

Где первый столбец - ключи, второй - численные значения.
Набор ключей в разных столбцах местами пересекается.

Нужно составить таблицу, в каждой строке которой был бы ключ и все найденные в имеющихся списках численные значения к нему.
Т.е. если ключ "А" встречается в 3 списках из 5, получить строку
А 0 2 0 0 4 9

Можно ли это сделать, не прибегая к макросам?

Буду крайне признателен за помощь!

Автор - Nidere
Дата добавления - 20.10.2015 в 20:29
МВТ Дата: Вторник, 20.10.2015, 20:33 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 476
Репутация: 137 ±
Замечаний: 0% ±

Excel 2007
Можно. Выделяете данные в обоих столбцах и применяете сортировку (вкладка Главная - Сортировка и фильтр). В качестве поля для сортировки она выберет левый столбец
 
Ответить
СообщениеМожно. Выделяете данные в обоих столбцах и применяете сортировку (вкладка Главная - Сортировка и фильтр). В качестве поля для сортировки она выберет левый столбец

Автор - МВТ
Дата добавления - 20.10.2015 в 20:33
Nic70y Дата: Вторник, 20.10.2015, 20:44 | Сообщение № 3
Группа: Друзья
Ранг: Экселист
Сообщений: 9137
Репутация: 2416 ±
Замечаний: 0% ±

Excel 2010
Набор ключей в разных столбцах местами пересекается.
не понятно, где это столбцы? покажите в файле


ЮMoney 41001841029809
 
Ответить
Сообщение
Набор ключей в разных столбцах местами пересекается.
не понятно, где это столбцы? покажите в файле

Автор - Nic70y
Дата добавления - 20.10.2015 в 20:44
Nidere Дата: Вторник, 20.10.2015, 20:47 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
МВТ, простите, а можно поподробнее?
Вот у меня есть списки

А 1 | Б 4 | В 7
Б 2 | В 5 | Г 8
В 3 | Г 6 | Д 9

получится из них сделать

А 1 0 0
Б 2 4 0
В 3 5 7
Г 0 6 8
Д 0 0 9

?

Прошу прощения, что без файла с примером - эксель поломался немного


Сообщение отредактировал Nidere - Вторник, 20.10.2015, 20:49
 
Ответить
СообщениеМВТ, простите, а можно поподробнее?
Вот у меня есть списки

А 1 | Б 4 | В 7
Б 2 | В 5 | Г 8
В 3 | Г 6 | Д 9

получится из них сделать

А 1 0 0
Б 2 4 0
В 3 5 7
Г 0 6 8
Д 0 0 9

?

Прошу прощения, что без файла с примером - эксель поломался немного

Автор - Nidere
Дата добавления - 20.10.2015 в 20:47
Nic70y Дата: Вторник, 20.10.2015, 21:12 | Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 9137
Репутация: 2416 ±
Замечаний: 0% ±

Excel 2010
Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ($A$1:$F$3=$J1;$B$1:$G$3);СТОЛБЕЦ($D1)-СТОЛБЕЦ(A1));0)
формула массива
К сообщению приложен файл: 6446552.xlsx (8.8 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ($A$1:$F$3=$J1;$B$1:$G$3);СТОЛБЕЦ($D1)-СТОЛБЕЦ(A1));0)
формула массива

Автор - Nic70y
Дата добавления - 20.10.2015 в 21:12
Nidere Дата: Вторник, 20.10.2015, 21:18 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

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

Автор - Nidere
Дата добавления - 20.10.2015 в 21:18
Nidere Дата: Вторник, 20.10.2015, 22:17 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Nic70y, хотя Вы знаете, порядок столбцов нарушается. После "Г" начинает смещаться вправо с каждой строкой
При добавлении новых строк смещается ещё сильнее


Сообщение отредактировал Nidere - Вторник, 20.10.2015, 22:20
 
Ответить
СообщениеNic70y, хотя Вы знаете, порядок столбцов нарушается. После "Г" начинает смещаться вправо с каждой строкой
При добавлении новых строк смещается ещё сильнее

Автор - Nidere
Дата добавления - 20.10.2015 в 22:17
_Boroda_ Дата: Вторник, 20.10.2015, 22:41 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16911
Репутация: 6616 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
А вот так?
Код
=НАИБОЛЬШИЙ(ЕСЛИ($A$1:$E$3=$I1;$B$1:$F$3;);СТОЛБЕЦ(A1))
К сообщению приложен файл: 6446552_1.xlsx (8.7 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА вот так?
Код
=НАИБОЛЬШИЙ(ЕСЛИ($A$1:$E$3=$I1;$B$1:$F$3;);СТОЛБЕЦ(A1))

Автор - _Boroda_
Дата добавления - 20.10.2015 в 22:41
  • Страница 1 из 1
  • 1
Поиск:

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