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

Вход

Регистрация

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

 

= Мир MS Excel/Сортировка таблицы - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сортировка таблицы (Формулы/Formulas)
Сортировка таблицы
surkenny Дата: Понедельник, 16.06.2014, 00:43 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Вводится таблица таблица с названиями и их значениями. Как получить такую же таблицу с сортировкой по алфавиту?
P.S. Сортироваться должно автоматически без участия пользователя.
К сообщению приложен файл: _Microsoft_Exce.xlsx (8.1 Kb)
 
Ответить
СообщениеВводится таблица таблица с названиями и их значениями. Как получить такую же таблицу с сортировкой по алфавиту?
P.S. Сортироваться должно автоматически без участия пользователя.

Автор - surkenny
Дата добавления - 16.06.2014 в 00:43
shurikus Дата: Понедельник, 16.06.2014, 01:25 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 198
Репутация: 44 ±
Замечаний: 0% ±

Excel 2007
Такой вариант подойдет?
К сообщению приложен файл: surkenny.xlsx (8.5 Kb)
 
Ответить
СообщениеТакой вариант подойдет?

Автор - shurikus
Дата добавления - 16.06.2014 в 01:25
_Boroda_ Дата: Понедельник, 16.06.2014, 01:33 | Сообщение № 3
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
=ИНДЕКС(B$2:B$7;ПОИСКПОЗ(НАИМЕНЬШИЙ(СЧЁТЕСЛИ(B$2:B$7;"<="&B$2:B$7);СТРОКА(E1));СЧЁТЕСЛИ(B$2:B$7;"<="&B$2:B$7);))

если первый столбец без повторов, то второй
Код
=ВПР(E2;B$2:C$7;2;)

если с повторами, то
Код
=ПРОСМОТР(2;1/(B$2:B$7=H2)/ЕОШИБКА(ПОИСКПОЗ(B$2:B$7&C$2:C$7;H$1:H1&I$1:I1;));C$2:C$7)


Гы, практически одинаковые формулы с тезкой!
К сообщению приложен файл: 7621697.xlsx (9.1 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
=ИНДЕКС(B$2:B$7;ПОИСКПОЗ(НАИМЕНЬШИЙ(СЧЁТЕСЛИ(B$2:B$7;"<="&B$2:B$7);СТРОКА(E1));СЧЁТЕСЛИ(B$2:B$7;"<="&B$2:B$7);))

если первый столбец без повторов, то второй
Код
=ВПР(E2;B$2:C$7;2;)

если с повторами, то
Код
=ПРОСМОТР(2;1/(B$2:B$7=H2)/ЕОШИБКА(ПОИСКПОЗ(B$2:B$7&C$2:C$7;H$1:H1&I$1:I1;));C$2:C$7)


Гы, практически одинаковые формулы с тезкой!

Автор - _Boroda_
Дата добавления - 16.06.2014 в 01:33
surkenny Дата: Понедельник, 16.06.2014, 11:18 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
_Boroda_, Вопросов к функциям нет. А как массив вводить? То есть, если я просто копирую функции, затем нажимаю F2, ctrl+shift+enter, то во всех строках 1 по алфавиту значение.
 
Ответить
Сообщение_Boroda_, Вопросов к функциям нет. А как массив вводить? То есть, если я просто копирую функции, затем нажимаю F2, ctrl+shift+enter, то во всех строках 1 по алфавиту значение.

Автор - surkenny
Дата добавления - 16.06.2014 в 11:18
surkenny Дата: Понедельник, 16.06.2014, 11:41 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Давайте я тогда опишу свою задачу. Во 2 листе указываются собаки, находящиеся на щс, гост, гост + фитнес. В 1 листе считается оплата кинологу за разные занятия. Если собака на щс менее 10 дней, то оплата 350, если 10 и более - 500. С помощью функции ВПР (VLOOKUP) смотрим сколько дней у отмеченной собаки и записываем оплату в столбец M12:M36. Только функция ВПР работает только с таблицей, где 1 столбец отсортирован. Собаки вводятся произвольно, фильтр никто делать не будет. Хочу получить под таблицей такую же, но отсортированную.
P.S. Дабы в дальнейшем делать это самому, желательно пошаговую инструкцию, как именно вводить массив.
К сообщению приложен файл: 1.07.xlsx (16.6 Kb)
 
Ответить
СообщениеДавайте я тогда опишу свою задачу. Во 2 листе указываются собаки, находящиеся на щс, гост, гост + фитнес. В 1 листе считается оплата кинологу за разные занятия. Если собака на щс менее 10 дней, то оплата 350, если 10 и более - 500. С помощью функции ВПР (VLOOKUP) смотрим сколько дней у отмеченной собаки и записываем оплату в столбец M12:M36. Только функция ВПР работает только с таблицей, где 1 столбец отсортирован. Собаки вводятся произвольно, фильтр никто делать не будет. Хочу получить под таблицей такую же, но отсортированную.
P.S. Дабы в дальнейшем делать это самому, желательно пошаговую инструкцию, как именно вводить массив.

Автор - surkenny
Дата добавления - 16.06.2014 в 11:41
surkenny Дата: Понедельник, 16.06.2014, 11:43 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Если есть что-то подобное ВПР, но работающее с не отсортированным списком, то подошло бы идеально.
 
Ответить
СообщениеЕсли есть что-то подобное ВПР, но работающее с не отсортированным списком, то подошло бы идеально.

Автор - surkenny
Дата добавления - 16.06.2014 в 11:43
_Boroda_ Дата: Понедельник, 16.06.2014, 11:50 | Сообщение № 7
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Только функция ВПР работает только с таблицей, где 1 столбец отсортирован
Кто Вам сказал? Плюньте ему на лысину. Два раза.
записываем оплату в столбец M12:M36
Вы тот файл приложили? Или в описании что-то перепутали. Или я чего-то не вижу. Давайте еще раз. Или заполните в своей таблице вручную то, что нужно и выделите цветом. И объясните, почему нужно именно так.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
Только функция ВПР работает только с таблицей, где 1 столбец отсортирован
Кто Вам сказал? Плюньте ему на лысину. Два раза.
записываем оплату в столбец M12:M36
Вы тот файл приложили? Или в описании что-то перепутали. Или я чего-то не вижу. Давайте еще раз. Или заполните в своей таблице вручную то, что нужно и выделите цветом. И объясните, почему нужно именно так.

Автор - _Boroda_
Дата добавления - 16.06.2014 в 11:50
surkenny Дата: Понедельник, 16.06.2014, 12:25 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
В красном столбце необходимо получить оплату каждому кинологу, кто занимался с собакой (в желтом это реализовано). Оплата = 500/число кинологов, которые с ней занимались, если она находится на щс 10 и более дней (берется из таблицы на 2 листе) и 350/число кинологов, если менее 10 дней. В дальнейшем это число будет прибавляться к соответствующей ячейке в ведомости (дата, вид занятия) при совпадении Фамилии.
К примеру, ВПР в желтом столбце работает неправильно, если таблица AD9:AE12 не отсортирован по алфавиту. Позднее этот список будет находиться в другом файле и редко изменяться, поэтому его можно сортировать в ручную. С собаками такого производить нельзя.
К сообщению приложен файл: 1.07-1-.xlsx (16.7 Kb)
 
Ответить
СообщениеВ красном столбце необходимо получить оплату каждому кинологу, кто занимался с собакой (в желтом это реализовано). Оплата = 500/число кинологов, которые с ней занимались, если она находится на щс 10 и более дней (берется из таблицы на 2 листе) и 350/число кинологов, если менее 10 дней. В дальнейшем это число будет прибавляться к соответствующей ячейке в ведомости (дата, вид занятия) при совпадении Фамилии.
К примеру, ВПР в желтом столбце работает неправильно, если таблица AD9:AE12 не отсортирован по алфавиту. Позднее этот список будет находиться в другом файле и редко изменяться, поэтому его можно сортировать в ручную. С собаками такого производить нельзя.

Автор - surkenny
Дата добавления - 16.06.2014 в 12:25
китин Дата: Понедельник, 16.06.2014, 12:32 | Сообщение № 9
Группа: Модераторы
Ранг: Экселист
Сообщений: 7017
Репутация: 1074 ±
Замечаний: 0% ±

Excel 2007;2010;2016
Кто Вам сказал? Плюньте ему на лысину. Два раза.

нет!!три раза :D
surkenny, а вы в ВПР 4 аргумент не добавили.ИСТИНА Или ЛОЖЬ.поэтому и не считает.ваша формула должна выглядеть вот так:
Код
=ЕСЛИ(СЧЁТЗ($P12:$R12)=0;"";ВПР(O12;$AC$8:$AD$18;2;0)/СЧЁТЗ($P12:$R12))


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


Сообщение отредактировал китин - Понедельник, 16.06.2014, 12:38
 
Ответить
Сообщение
Кто Вам сказал? Плюньте ему на лысину. Два раза.

нет!!три раза :D
surkenny, а вы в ВПР 4 аргумент не добавили.ИСТИНА Или ЛОЖЬ.поэтому и не считает.ваша формула должна выглядеть вот так:
Код
=ЕСЛИ(СЧЁТЗ($P12:$R12)=0;"";ВПР(O12;$AC$8:$AD$18;2;0)/СЧЁТЗ($P12:$R12))

Автор - китин
Дата добавления - 16.06.2014 в 12:32
_Boroda_ Дата: Понедельник, 16.06.2014, 12:32 | Сообщение № 10
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Перепишите свою формулу вот так:
Код
=ЕСЛИ(СЧЁТЗ(P12:R12)=0;"";ВПР(O12;AC$8:AD$18;2;)/СЧЁТЗ(P12:R12))

Вы в ВПР забыли указать четвертый аргумент и не закрепили диапазон поиска


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеПерепишите свою формулу вот так:
Код
=ЕСЛИ(СЧЁТЗ(P12:R12)=0;"";ВПР(O12;AC$8:AD$18;2;)/СЧЁТЗ(P12:R12))

Вы в ВПР забыли указать четвертый аргумент и не закрепили диапазон поиска

Автор - _Boroda_
Дата добавления - 16.06.2014 в 12:32
surkenny Дата: Понедельник, 16.06.2014, 12:54 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Еще вопрос, в занятиях щс кличка выбирается из таблицы на 2 листе. Галочка игнорировать пустые ячейки стоит. Но в списке отображаются все пустые. Почему?
 
Ответить
СообщениеЕще вопрос, в занятиях щс кличка выбирается из таблицы на 2 листе. Галочка игнорировать пустые ячейки стоит. Но в списке отображаются все пустые. Почему?

Автор - surkenny
Дата добавления - 16.06.2014 в 12:54
_Boroda_ Дата: Понедельник, 16.06.2014, 13:17 | Сообщение № 12
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Пожалуйста. Мы безумно рады, что у вас все получилось и формула наконец-то заработала правильно.
Позволите приступить к решению следующей задачи?


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеПожалуйста. Мы безумно рады, что у вас все получилось и формула наконец-то заработала правильно.
Позволите приступить к решению следующей задачи?

Автор - _Boroda_
Дата добавления - 16.06.2014 в 13:17
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Сортировка таблицы (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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