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

Вход

Регистрация

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

 

= Мир MS Excel/Сортировка списка значений по другому списку - Страница 2 - Мир MS Excel

Старая форма входа
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: китин  
Сортировка списка значений по другому списку
ZORRO2005 Дата: Вторник, 11.09.2012, 18:06 | Сообщение № 21
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация: 148 ±
Замечаний: 0% ±

Excel2010
Quote (MCH)
Цитата, ZORRO2005 писал(а):Gustav, в последней строке ошибка. с нулем в A11 работает нормально, проверял

Понял.
 
Ответить
Сообщение
Quote (MCH)
Цитата, ZORRO2005 писал(а):Gustav, в последней строке ошибка. с нулем в A11 работает нормально, проверял

Понял.

Автор - ZORRO2005
Дата добавления - 11.09.2012 в 18:06
Gustav Дата: Вторник, 11.09.2012, 18:09 | Сообщение № 22
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация: 1161 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
Quote (ZORRO2005)
Gustav, MCH выше писал:

Это к чему? У меня картина MCH воспроизводится. Формулу в - B13, потом размножаем в диапазон, скажем, B13:H16.

P.S. Разобрались.


МОИ: Ник, Tip box: 41001663842605

Сообщение отредактировал Gustav - Вторник, 11.09.2012, 18:11
 
Ответить
Сообщение
Quote (ZORRO2005)
Gustav, MCH выше писал:

Это к чему? У меня картина MCH воспроизводится. Формулу в - B13, потом размножаем в диапазон, скажем, B13:H16.

P.S. Разобрались.

Автор - Gustav
Дата добавления - 11.09.2012 в 18:09
ZORRO2005 Дата: Вторник, 11.09.2012, 18:28 | Сообщение № 23
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация: 148 ±
Замечаний: 0% ±

Excel2010
Мой вариант
114:
Code
=ЕСЛИ(СТОЛБЕЦ(A1)>СУММ(СЧЁТЕСЛИ($A$1:$A$10;">"&$A13:$A14)*{1:-1})-($A14>0);"";ПРОСМОТР(A13;$A$1:$A$10;$A$2:$A$11))

Пробовал еще ГПР() и ПОВТОР().
 
Ответить
СообщениеМой вариант
114:
Code
=ЕСЛИ(СТОЛБЕЦ(A1)>СУММ(СЧЁТЕСЛИ($A$1:$A$10;">"&$A13:$A14)*{1:-1})-($A14>0);"";ПРОСМОТР(A13;$A$1:$A$10;$A$2:$A$11))

Пробовал еще ГПР() и ПОВТОР().

Автор - ZORRO2005
Дата добавления - 11.09.2012 в 18:28
vikttur Дата: Среда, 12.09.2012, 10:59 | Сообщение № 24
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Я такое наваял. 127.
Не массивная, о применении функций, не читаемых в 2003, даже не думал:
Code
=ЕСЛИ(ЕСЛИ($A14=0;11;ПОИСКПОЗ($A14;$A:$A;))>ПОИСКПОЗ($A13;$A:$A;)+СТОЛБЕЦ()-1;СМЕЩ($A$1;ПОИСКПОЗ($A13;$A:$A;)+СТОЛБЕЦ()-2;);"")

При А11=0 убирается одна функция:
Code
=ЕСЛИ(ПОИСКПОЗ($A14;$A:$A;)>ПОИСКПОЗ($A13;$A:$A;)+СТОЛБЕЦ()-1;СМЕЩ($A$1;ПОИСКПОЗ($A13;$A:$A;)+СТОЛБЕЦ()-2;);"")


Сообщение отредактировал vikttur - Среда, 12.09.2012, 11:00
 
Ответить
СообщениеЯ такое наваял. 127.
Не массивная, о применении функций, не читаемых в 2003, даже не думал:
Code
=ЕСЛИ(ЕСЛИ($A14=0;11;ПОИСКПОЗ($A14;$A:$A;))>ПОИСКПОЗ($A13;$A:$A;)+СТОЛБЕЦ()-1;СМЕЩ($A$1;ПОИСКПОЗ($A13;$A:$A;)+СТОЛБЕЦ()-2;);"")

При А11=0 убирается одна функция:
Code
=ЕСЛИ(ПОИСКПОЗ($A14;$A:$A;)>ПОИСКПОЗ($A13;$A:$A;)+СТОЛБЕЦ()-1;СМЕЩ($A$1;ПОИСКПОЗ($A13;$A:$A;)+СТОЛБЕЦ()-2;);"")

Автор - vikttur
Дата добавления - 12.09.2012 в 10:59
Светлый Дата: Воскресенье, 31.07.2016, 19:32 | Сообщение № 25
Группа: Друзья
Ранг: Старожил
Сообщений: 1851
Репутация: 523 ±
Замечаний: 0% ±

Excel 2013, 2016
У меня были варианты очень похожие на опубликованные в МШ, но они меня не устроили. Окончательная формула не массивная, работает без ограничительных ячеек, длина 95 символов:
Код
=ЕСЛИ(A13="";"";ЕСЛИ(СМЕЩ($A$1;ПОИСКПОЗ(A13;$A:$A;);)=$A14;"";СМЕЩ($A$1;ПОИСКПОЗ(A13;$A:$A;);)))


Программировать проще, чем писать стихи.
 
Ответить
СообщениеУ меня были варианты очень похожие на опубликованные в МШ, но они меня не устроили. Окончательная формула не массивная, работает без ограничительных ячеек, длина 95 символов:
Код
=ЕСЛИ(A13="";"";ЕСЛИ(СМЕЩ($A$1;ПОИСКПОЗ(A13;$A:$A;);)=$A14;"";СМЕЩ($A$1;ПОИСКПОЗ(A13;$A:$A;);)))

Автор - Светлый
Дата добавления - 31.07.2016 в 19:32
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

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