Формула сортировки диапазона с игнорированием пробелов
|
|
Werwolfik |
Дата: Суббота, 03.02.2018, 04:39 |
Сообщение № 1 |
|
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация:
0
±
Замечаний:
0% ±
 Excel 2013 | |
Здравствуйте.
Есть диапазон на листе - с текстовыми данными. Я пытаюсь применить формулу для сокрытия нулей и пропусков:
Код {=ЕСЛИ(СЧЁТЕСЛИ(D$7:D$25;"<>0")<СТРОКА(A1);"";ИНДЕКС(D:D;НАИМЕНЬШИЙ(ЕСЛИ(D$7:D$25<>0;СТРОКА(D$7:D$25));СТРОКА(A1))))}
Но она игнорирует только нули. А вот - ячейки с пробелами - оставляет.
Как формулой - заставить проводить сортировку J7:J25 с игнорированием не только нули, но еще и ячейки с пробелами ?
Здравствуйте.
Есть диапазон на листе - с текстовыми данными. Я пытаюсь применить формулу для сокрытия нулей и пропусков:
Код {=ЕСЛИ(СЧЁТЕСЛИ(D$7:D$25;"<>0")<СТРОКА(A1);"";ИНДЕКС(D:D;НАИМЕНЬШИЙ(ЕСЛИ(D$7:D$25<>0;СТРОКА(D$7:D$25));СТРОКА(A1))))}
Но она игнорирует только нули. А вот - ячейки с пробелами - оставляет.
Как формулой - заставить проводить сортировку J7:J25 с игнорированием не только нули, но еще и ячейки с пробелами ?Werwolfik
Сообщение отредактировал Werwolfik - Суббота, 03.02.2018, 04:41 |
|
| Ответить
|
Pelena |
Дата: Суббота, 03.02.2018, 07:37 |
Сообщение № 2 |
|
Группа: Админы
Ранг: Местный житель
Сообщений: 19511
Репутация:
4620
±
Замечаний:
±
 Excel 365 & Mac Excel | |
Так можно
Код =ЕСЛИОШИБКА(ИНДЕКС(D:D;НАИМЕНЬШИЙ(ЕСЛИ((D$7:D$25<>0)*(D$7:D$25<>" ");СТРОКА(D$7:D$25));СТРОКА(A1)));"")
Так можно
Код =ЕСЛИОШИБКА(ИНДЕКС(D:D;НАИМЕНЬШИЙ(ЕСЛИ((D$7:D$25<>0)*(D$7:D$25<>" ");СТРОКА(D$7:D$25));СТРОКА(A1)));"") Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
|
|
| Ответить
|
jakim |
Дата: Суббота, 03.02.2018, 15:13 |
Сообщение № 3 |
|
Группа: Друзья
Ранг: Старожил
Сообщений: 1218
Репутация:
316
±
Замечаний:
0% ±
 Excel 2010 | |
Если для Excel 2013, то можно использовать функцию АГРЕГАТ.
Код =IFERROR(INDEX(D$7:D$300;AGGREGATE(15;6;ROW($1:$300)/(D$7:D$300<>0)/($D$7:$D$300<>" ");ROWS($7:7)));"")
Если для Excel 2013, то можно использовать функцию АГРЕГАТ.
Код =IFERROR(INDEX(D$7:D$300;AGGREGATE(15;6;ROW($1:$300)/(D$7:D$300<>0)/($D$7:$D$300<>" ");ROWS($7:7)));"") jakim
|
|
| Ответить
|
Werwolfik |
Дата: Суббота, 03.02.2018, 17:08 |
Сообщение № 4 |
|
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация:
0
±
Замечаний:
0% ±
 Excel 2013 | |
Pelena, jakim, спасибо за ответы
|
|
| Ответить
|
Werwolfik |
Дата: Суббота, 03.02.2018, 17:38 |
Сообщение № 5 |
|
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация:
0
±
Замечаний:
0% ±
 Excel 2013 | |
Здравствуйте. Имеется формула которая вроде бы должна скрывать пробелы в диапазоне.
Код {=ЕСЛИОШИБКА(ИНДЕКС(D:D;НАИМЕНЬШИЙ(ЕСЛИ((D$7:D$25<>0)*(D$7:D$25<>" ");СТРОКА(D$7:D$25));СТРОКА(A1)));"")} Но почему-то с моим текстом - она не работает.
Подскажите - как изменить эту формулу, чтобы она скрывала пробелы в диапазоне ?
Здравствуйте. Имеется формула которая вроде бы должна скрывать пробелы в диапазоне.
Код {=ЕСЛИОШИБКА(ИНДЕКС(D:D;НАИМЕНЬШИЙ(ЕСЛИ((D$7:D$25<>0)*(D$7:D$25<>" ");СТРОКА(D$7:D$25));СТРОКА(A1)));"")} Но почему-то с моим текстом - она не работает.
Подскажите - как изменить эту формулу, чтобы она скрывала пробелы в диапазоне ?Werwolfik
|
|
| Ответить
|
Manyasha |
Дата: Суббота, 03.02.2018, 17:50 |
Сообщение № 6 |
|
Группа: Модераторы
Ранг: Старожил
Сообщений: 2198
Репутация:
902
±
Замечаний:
0% ±
 Excel 2010, 2016 | |
Werwolfik, здравствуйте. Зачем новая тема, если задача осталась прежней? Переношу эти сообщения в Вашу прошлую тему
Werwolfik, здравствуйте. Зачем новая тема, если задача осталась прежней? Переношу эти сообщения в Вашу прошлую темуManyasha
ЯД: 410013299366744 WM: R193491431804
|
|
| Ответить
|
Manyasha |
Дата: Суббота, 03.02.2018, 17:52 |
Сообщение № 7 |
|
Группа: Модераторы
Ранг: Старожил
Сообщений: 2198
Репутация:
902
±
Замечаний:
0% ±
 Excel 2010, 2016 | |
добавьте условие в формулу: *(D$7:D$25<>"")
добавьте условие в формулу: *(D$7:D$25<>"")Manyasha
ЯД: 410013299366744 WM: R193491431804
|
|
| Ответить
|
Werwolfik |
Дата: Суббота, 03.02.2018, 18:55 |
Сообщение № 8 |
|
Группа: Пользователи
Ранг: Новичок
Сообщений: 41
Репутация:
0
±
Замечаний:
0% ±
 Excel 2013 | |
Manyasha, теперь все встало на свои места и заиграло новыми красками. Спасибо за ответ.
Manyasha, теперь все встало на свои места и заиграло новыми красками. Спасибо за ответ.Werwolfik
|
|
| Ответить
|