Упорядочить значения в строках
GAPAGAPA
Дата: Суббота, 09.04.2016, 17:30 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Добрый день. Не получается решить вроде простую задачку. Пример прилагаю Исходная таблица - в ней колонки с именами и значениями для каждого имени по строкам (где-то есть, где-то нет) В результате надо получить таблицу (в примере видно) чтобы в каждой строке по возрастанию числового значения были сначала имя чье значение, потом само значение А те у кого нет значений Заранее спасибо. Если эта задача выполнима, то прошу помочь с ее более сложной версией: все тоже самое что в предыдущей + упорядочить по номеру и удалить пустые строки (пример2) прилагаю
Добрый день. Не получается решить вроде простую задачку. Пример прилагаю Исходная таблица - в ней колонки с именами и значениями для каждого имени по строкам (где-то есть, где-то нет) В результате надо получить таблицу (в примере видно) чтобы в каждой строке по возрастанию числового значения были сначала имя чье значение, потом само значение А те у кого нет значений Заранее спасибо. Если эта задача выполнима, то прошу помочь с ее более сложной версией: все тоже самое что в предыдущей + упорядочить по номеру и удалить пустые строки (пример2) прилагаю GAPAGAPA
Сообщение отредактировал GAPAGAPA - Суббота, 09.04.2016, 17:36
Ответить
Сообщение Добрый день. Не получается решить вроде простую задачку. Пример прилагаю Исходная таблица - в ней колонки с именами и значениями для каждого имени по строкам (где-то есть, где-то нет) В результате надо получить таблицу (в примере видно) чтобы в каждой строке по возрастанию числового значения были сначала имя чье значение, потом само значение А те у кого нет значений Заранее спасибо. Если эта задача выполнима, то прошу помочь с ее более сложной версией: все тоже самое что в предыдущей + упорядочить по номеру и удалить пустые строки (пример2) прилагаю Автор - GAPAGAPA Дата добавления - 09.04.2016 в 17:30
buchlotnik
Дата: Суббота, 09.04.2016, 17:40 |
Сообщение № 2
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
монструозно, но тягабельно (массивка) Код
=ЕСЛИОШИБКА(ИНДЕКС(ЕСЛИ(ЕНЕЧЁТ(СТОЛБЕЦ());$B$2:$G$2;$B3:$G3);ПОИСКПОЗ(НАИМЕНЬШИЙ(ЕСЛИ(ЕЧИСЛО($B3:$G3);$B3:$G3;"");ОКРВВЕРХ(СТОЛБЕЦ(A1)/2;1));ЕСЛИ(ЕЧИСЛО($B3:$G3);$B3:$G3;"");0));"")
монструозно, но тягабельно (массивка) Код
=ЕСЛИОШИБКА(ИНДЕКС(ЕСЛИ(ЕНЕЧЁТ(СТОЛБЕЦ());$B$2:$G$2;$B3:$G3);ПОИСКПОЗ(НАИМЕНЬШИЙ(ЕСЛИ(ЕЧИСЛО($B3:$G3);$B3:$G3;"");ОКРВВЕРХ(СТОЛБЕЦ(A1)/2;1));ЕСЛИ(ЕЧИСЛО($B3:$G3);$B3:$G3;"");0));"")
buchlotnik
Ответить
Сообщение монструозно, но тягабельно (массивка) Код
=ЕСЛИОШИБКА(ИНДЕКС(ЕСЛИ(ЕНЕЧЁТ(СТОЛБЕЦ());$B$2:$G$2;$B3:$G3);ПОИСКПОЗ(НАИМЕНЬШИЙ(ЕСЛИ(ЕЧИСЛО($B3:$G3);$B3:$G3;"");ОКРВВЕРХ(СТОЛБЕЦ(A1)/2;1));ЕСЛИ(ЕЧИСЛО($B3:$G3);$B3:$G3;"");0));"")
Автор - buchlotnik Дата добавления - 09.04.2016 в 17:40
GAPAGAPA
Дата: Воскресенье, 10.04.2016, 10:58 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
спасибо большое. Вроде работает
Ответить
Сообщение спасибо большое. Вроде работает Автор - GAPAGAPA Дата добавления - 10.04.2016 в 10:58
GAPAGAPA
Дата: Воскресенье, 10.04.2016, 15:41 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
нашел одну неточность. Некорректно работает если одинаковые значения в одной строке. К примеру 10 у Андрея и Дмитрия. В итоге выдает два раза Андрей
нашел одну неточность. Некорректно работает если одинаковые значения в одной строке. К примеру 10 у Андрея и Дмитрия. В итоге выдает два раза Андрей GAPAGAPA
Ответить
Сообщение нашел одну неточность. Некорректно работает если одинаковые значения в одной строке. К примеру 10 у Андрея и Дмитрия. В итоге выдает два раза Андрей Автор - GAPAGAPA Дата добавления - 10.04.2016 в 15:41
KuklP
Дата: Воскресенье, 10.04.2016, 16:38 |
Сообщение № 5
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация:
486
±
Замечаний:
0% ±
2003-2010
Ну с НДС и мы чего-то стoим! kuklp60@gmail.com WM Z206653985942, R334086032478, U238399322728
Ответить
GAPAGAPA
Дата: Воскресенье, 10.04.2016, 16:47 |
Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
ссылка на кроссhttp://www.planetaexcel.ru/forum....trokakh в итоге нашел неточность:Код
=ЕСЛИОШИБКА(ИНДЕКС(ЕСЛИ(ЕНЕЧЁТ(СТОЛБЕЦ());$B$2:$G$2;$B3:$G3);ПОИСКПОЗ(НАИМЕНЬШИЙ(ЕСЛИ(ЕЧИСЛО($B3:$G3);$B3:$G3;"");ОКРВВЕРХ(СТОЛБЕЦ(A1)/2;1));ЕСЛИ(ЕЧИСЛО($B3:$G3);$B3:$G3;"");0));"")
Ошибка в том что Некорректно работает если одинаковые значения в одной строке. В итоге выдает два раза одно и тоже имя И если нарушил какие-то правила, приношу извинения. Просто срочно нужно решить задачу, а не получается
ссылка на кроссhttp://www.planetaexcel.ru/forum....trokakh в итоге нашел неточность:Код
=ЕСЛИОШИБКА(ИНДЕКС(ЕСЛИ(ЕНЕЧЁТ(СТОЛБЕЦ());$B$2:$G$2;$B3:$G3);ПОИСКПОЗ(НАИМЕНЬШИЙ(ЕСЛИ(ЕЧИСЛО($B3:$G3);$B3:$G3;"");ОКРВВЕРХ(СТОЛБЕЦ(A1)/2;1));ЕСЛИ(ЕЧИСЛО($B3:$G3);$B3:$G3;"");0));"")
Ошибка в том что Некорректно работает если одинаковые значения в одной строке. В итоге выдает два раза одно и тоже имя И если нарушил какие-то правила, приношу извинения. Просто срочно нужно решить задачу, а не получается GAPAGAPA
Ответить
Сообщение ссылка на кроссhttp://www.planetaexcel.ru/forum....trokakh в итоге нашел неточность:Код
=ЕСЛИОШИБКА(ИНДЕКС(ЕСЛИ(ЕНЕЧЁТ(СТОЛБЕЦ());$B$2:$G$2;$B3:$G3);ПОИСКПОЗ(НАИМЕНЬШИЙ(ЕСЛИ(ЕЧИСЛО($B3:$G3);$B3:$G3;"");ОКРВВЕРХ(СТОЛБЕЦ(A1)/2;1));ЕСЛИ(ЕЧИСЛО($B3:$G3);$B3:$G3;"");0));"")
Ошибка в том что Некорректно работает если одинаковые значения в одной строке. В итоге выдает два раза одно и тоже имя И если нарушил какие-то правила, приношу извинения. Просто срочно нужно решить задачу, а не получается Автор - GAPAGAPA Дата добавления - 10.04.2016 в 16:47
Pelena
Дата: Воскресенье, 10.04.2016, 17:26 |
Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19176
Репутация:
4413
±
Замечаний:
±
Excel 365 & Mac Excel
Попробуйте такКод
=ЕСЛИОШИБКА(ИНДЕКС(ЕСЛИ(ЕНЕЧЁТ(СТОЛБЕЦ());$B$2:$G$2;$B3:$G3);ПОИСКПОЗ(НАИМЕНЬШИЙ(ЕСЛИ(ЕЧИСЛО($B3:$G3);$B3:$G3+СТОЛБЕЦ($B3:$G3)%%;"");ОКРВВЕРХ(СТОЛБЕЦ(A1)/2;1));ЕСЛИ(ЕЧИСЛО($B3:$G3);$B3:$G3+СТОЛБЕЦ($B3:$G3)%%;"");0));"")
Попробуйте такКод
=ЕСЛИОШИБКА(ИНДЕКС(ЕСЛИ(ЕНЕЧЁТ(СТОЛБЕЦ());$B$2:$G$2;$B3:$G3);ПОИСКПОЗ(НАИМЕНЬШИЙ(ЕСЛИ(ЕЧИСЛО($B3:$G3);$B3:$G3+СТОЛБЕЦ($B3:$G3)%%;"");ОКРВВЕРХ(СТОЛБЕЦ(A1)/2;1));ЕСЛИ(ЕЧИСЛО($B3:$G3);$B3:$G3+СТОЛБЕЦ($B3:$G3)%%;"");0));"")
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Попробуйте такКод
=ЕСЛИОШИБКА(ИНДЕКС(ЕСЛИ(ЕНЕЧЁТ(СТОЛБЕЦ());$B$2:$G$2;$B3:$G3);ПОИСКПОЗ(НАИМЕНЬШИЙ(ЕСЛИ(ЕЧИСЛО($B3:$G3);$B3:$G3+СТОЛБЕЦ($B3:$G3)%%;"");ОКРВВЕРХ(СТОЛБЕЦ(A1)/2;1));ЕСЛИ(ЕЧИСЛО($B3:$G3);$B3:$G3+СТОЛБЕЦ($B3:$G3)%%;"");0));"")
Автор - Pelena Дата добавления - 10.04.2016 в 17:26
buchlotnik
Дата: Воскресенье, 10.04.2016, 18:00 |
Сообщение № 8
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
Pelena , Елена, спасибо, а то на меня уже на планете ябедничают, мол "я в личку перешёл, а мне сразу не ответили"
Pelena , Елена, спасибо, а то на меня уже на планете ябедничают, мол "я в личку перешёл, а мне сразу не ответили"buchlotnik
Сообщение отредактировал buchlotnik - Воскресенье, 10.04.2016, 18:13
Ответить
Сообщение Pelena , Елена, спасибо, а то на меня уже на планете ябедничают, мол "я в личку перешёл, а мне сразу не ответили"Автор - buchlotnik Дата добавления - 10.04.2016 в 18:00
Pelena
Дата: Воскресенье, 10.04.2016, 18:12 |
Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 19176
Репутация:
4413
±
Замечаний:
±
Excel 365 & Mac Excel
[offtop]А у нас теперь мода пошла: чуть что не так - бегут жаловаться на Планету [/offtop]
[offtop]А у нас теперь мода пошла: чуть что не так - бегут жаловаться на Планету [/offtop] Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение [offtop]А у нас теперь мода пошла: чуть что не так - бегут жаловаться на Планету [/offtop] Автор - Pelena Дата добавления - 10.04.2016 в 18:12
KuklP
Дата: Воскресенье, 10.04.2016, 18:57 |
Сообщение № 10
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация:
486
±
Замечаний:
0% ±
2003-2010
Пусть бегут. На Планете хитро..деланных любят так же. И форумчане те же
Пусть бегут. На Планете хитро..деланных любят так же. И форумчане те же KuklP
Ну с НДС и мы чего-то стoим! kuklp60@gmail.com WM Z206653985942, R334086032478, U238399322728
Ответить
Сообщение Пусть бегут. На Планете хитро..деланных любят так же. И форумчане те же Автор - KuklP Дата добавления - 10.04.2016 в 18:57
GAPAGAPA
Дата: Воскресенье, 10.04.2016, 19:24 |
Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 13
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Теперь все работает корректно. Спасибо
Теперь все работает корректно. Спасибо GAPAGAPA
Ответить
Сообщение Теперь все работает корректно. Спасибо Автор - GAPAGAPA Дата добавления - 10.04.2016 в 19:24
_Boroda_
Дата: Понедельник, 11.04.2016, 15:15 |
Сообщение № 12
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16674
Репутация:
6479
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Только заметил такую интересную тему Еще вариант для первого файла (файл _1)Код
=ЕСЛИОШИБКА(ИНДЕКС($A$2:$G3;СЧЁТЗ($A$2:$A3)*ЕТЕКСТ(J3);ОСТАТ(НАИМЕНЬШИЙ(ЕСЛИ($B3:$G3;$B3:$G3+СТОЛБЕЦ($B3:$G3)%%);ОТБР(СТОЛБЕЦ(B3)/2));1)/1%%+0,1);"")
И вариант для второго файла (файл _2)Код
=ЕСЛИОШИБКА(ИНДЕКС($A$2:$G$9;ПОИСКПОЗ($J3;$A$2:$A$9;)*ЕТЕКСТ(J3);ОСТАТ(НАИМЕНЬШИЙ(ЕСЛИ($B$3:$G$9*($A$3:$A$9=$J3);$B$3:$G$9+СТОЛБЕЦ($B3:$G3)%%);ОТБР(СТОЛБЕЦ(B3)/2));1)/1%%+0,1);"")
Оба массивные (вводятся одновременным нажатием Контрл Шифт Ентер)
Только заметил такую интересную тему Еще вариант для первого файла (файл _1)Код
=ЕСЛИОШИБКА(ИНДЕКС($A$2:$G3;СЧЁТЗ($A$2:$A3)*ЕТЕКСТ(J3);ОСТАТ(НАИМЕНЬШИЙ(ЕСЛИ($B3:$G3;$B3:$G3+СТОЛБЕЦ($B3:$G3)%%);ОТБР(СТОЛБЕЦ(B3)/2));1)/1%%+0,1);"")
И вариант для второго файла (файл _2)Код
=ЕСЛИОШИБКА(ИНДЕКС($A$2:$G$9;ПОИСКПОЗ($J3;$A$2:$A$9;)*ЕТЕКСТ(J3);ОСТАТ(НАИМЕНЬШИЙ(ЕСЛИ($B$3:$G$9*($A$3:$A$9=$J3);$B$3:$G$9+СТОЛБЕЦ($B3:$G3)%%);ОТБР(СТОЛБЕЦ(B3)/2));1)/1%%+0,1);"")
Оба массивные (вводятся одновременным нажатием Контрл Шифт Ентер) _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Только заметил такую интересную тему Еще вариант для первого файла (файл _1)Код
=ЕСЛИОШИБКА(ИНДЕКС($A$2:$G3;СЧЁТЗ($A$2:$A3)*ЕТЕКСТ(J3);ОСТАТ(НАИМЕНЬШИЙ(ЕСЛИ($B3:$G3;$B3:$G3+СТОЛБЕЦ($B3:$G3)%%);ОТБР(СТОЛБЕЦ(B3)/2));1)/1%%+0,1);"")
И вариант для второго файла (файл _2)Код
=ЕСЛИОШИБКА(ИНДЕКС($A$2:$G$9;ПОИСКПОЗ($J3;$A$2:$A$9;)*ЕТЕКСТ(J3);ОСТАТ(НАИМЕНЬШИЙ(ЕСЛИ($B$3:$G$9*($A$3:$A$9=$J3);$B$3:$G$9+СТОЛБЕЦ($B3:$G3)%%);ОТБР(СТОЛБЕЦ(B3)/2));1)/1%%+0,1);"")
Оба массивные (вводятся одновременным нажатием Контрл Шифт Ентер) Автор - _Boroda_ Дата добавления - 11.04.2016 в 15:15