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

Вход

Регистрация

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

 

= Мир MS Excel/Доработать функцию фильтр - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин  
Мир MS Excel » Работа и общение » Работа / Фриланс » Доработать функцию фильтр
Доработать функцию фильтр
asunet Дата: Вторник, 29.07.2014, 13:22 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
kharlov.m@atprof.ru

Необходимо доработать более детально настроить функцию фильтр.
1. В документе присутствуют одинаковые значения в столбцах, сортировка происходит согласно этих значений. Ячейки, которые содержат эти значения объединяются;
2. Ячейки объединяются вертикально, согласно содержанию каждого столбца;
3. Последние два столбца («Дата изменения причины отсрочки подключения», «Пояснение причин отсрочки подключения») объединять не нужно, т.к. в этих столбцах содержатся уникальные значения;
4. Для удобства работы нам необходимо использовать фильтр по определенным значениям в столбцах( Например: столбец «Город», значение «Когалым г»), но с тем условием, что при применении фильтра у нас в столбцах «Дата изменения причины отсрочки подключения», «Пояснение причин отсрочки подключения» отобразятся все строки, которые относятся к этому значению. К этому значению относятся те строки, которые объединены во всех предыдущих столбцах.
К сообщению приложен файл: __04.06-28.07.1.xlsx (28.1 Kb)
 
Ответить
Сообщениеkharlov.m@atprof.ru

Необходимо доработать более детально настроить функцию фильтр.
1. В документе присутствуют одинаковые значения в столбцах, сортировка происходит согласно этих значений. Ячейки, которые содержат эти значения объединяются;
2. Ячейки объединяются вертикально, согласно содержанию каждого столбца;
3. Последние два столбца («Дата изменения причины отсрочки подключения», «Пояснение причин отсрочки подключения») объединять не нужно, т.к. в этих столбцах содержатся уникальные значения;
4. Для удобства работы нам необходимо использовать фильтр по определенным значениям в столбцах( Например: столбец «Город», значение «Когалым г»), но с тем условием, что при применении фильтра у нас в столбцах «Дата изменения причины отсрочки подключения», «Пояснение причин отсрочки подключения» отобразятся все строки, которые относятся к этому значению. К этому значению относятся те строки, которые объединены во всех предыдущих столбцах.

Автор - asunet
Дата добавления - 29.07.2014 в 13:22
Russel Дата: Вторник, 29.07.2014, 13:28 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Объединение ячеек - зло, постарайтесь избегать этого.
Могу предложить альтернативный вариант решения вопроса.


QIWI 9173973973
 
Ответить
СообщениеОбъединение ячеек - зло, постарайтесь избегать этого.
Могу предложить альтернативный вариант решения вопроса.

Автор - Russel
Дата добавления - 29.07.2014 в 13:28
asunet Дата: Вторник, 29.07.2014, 15:21 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Russel, Здравствуйте! Какие варианты?
 
Ответить
СообщениеRussel, Здравствуйте! Какие варианты?

Автор - asunet
Дата добавления - 29.07.2014 в 15:21
Russel Дата: Вторник, 29.07.2014, 15:39 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Убрать объединение, продублировать необходимые надписи в строках, скрыть дубликаты и границы между ними условным форматированием. Бонус: подсчет статусов внизу таблицы формулой.
К сообщению приложен файл: asunet.xlsx (62.2 Kb)


QIWI 9173973973

Сообщение отредактировал Russel - Вторник, 29.07.2014, 15:42
 
Ответить
СообщениеУбрать объединение, продублировать необходимые надписи в строках, скрыть дубликаты и границы между ними условным форматированием. Бонус: подсчет статусов внизу таблицы формулой.

Автор - Russel
Дата добавления - 29.07.2014 в 15:39
asunet Дата: Вторник, 29.07.2014, 16:33 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Russel, если убрать объединение, тогда в каждой строке будет дублироваться соответствующее значение, а нам необходимо иметь эффект одной строки
 
Ответить
СообщениеRussel, если убрать объединение, тогда в каждой строке будет дублироваться соответствующее значение, а нам необходимо иметь эффект одной строки

Автор - asunet
Дата добавления - 29.07.2014 в 16:33
китин Дата: Вторник, 29.07.2014, 16:38 | Сообщение № 6
Группа: Модераторы
Ранг: Экселист
Сообщений: 7015
Репутация: 1073 ±
Замечаний: 0% ±

Excel 2007;2010;2016
а у Russel, и есть видимая одна строка.остальные скрыты форматированием.


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениеа у Russel, и есть видимая одна строка.остальные скрыты форматированием.

Автор - китин
Дата добавления - 29.07.2014 в 16:38
Russel Дата: Вторник, 29.07.2014, 16:38 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
нам необходимо иметь эффект одной строки

Как добиться визуального эффекта я Вам подсказал.


QIWI 9173973973
 
Ответить
Сообщение
нам необходимо иметь эффект одной строки

Как добиться визуального эффекта я Вам подсказал.

Автор - Russel
Дата добавления - 29.07.2014 в 16:38
asunet Дата: Вторник, 29.07.2014, 17:43 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Я не увидел прикрепленный файл, спасибо!
 
Ответить
СообщениеЯ не увидел прикрепленный файл, спасибо!

Автор - asunet
Дата добавления - 29.07.2014 в 17:43
Serge_007 Дата: Вторник, 29.07.2014, 21:33 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
ТС написал мне в личку с просьбой за деньги иметь решение

Объединение ячеек - зло, постарайтесь избегать этого
Файл выгружен из 1С, там это редко реализуемо

Бонус: подсчет статусов внизу таблицы формулой
Формулы лучше писать вверху файла, если выгрузка не производится непосредственно в этот файл (в этом случае вообще вся инфа затрется)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеТС написал мне в личку с просьбой за деньги иметь решение

Объединение ячеек - зло, постарайтесь избегать этого
Файл выгружен из 1С, там это редко реализуемо

Бонус: подсчет статусов внизу таблицы формулой
Формулы лучше писать вверху файла, если выгрузка не производится непосредственно в этот файл (в этом случае вообще вся инфа затрется)

Автор - Serge_007
Дата добавления - 29.07.2014 в 21:33
Russel Дата: Среда, 30.07.2014, 08:10 | Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
ТС написал мне в личку с просьбой за деньги иметь решение

Отлично, я уж думал, что ТС слился. yes
Формулы лучше писать вверху файла, если выгрузка не производится непосредственно в этот файл (в этом случае вообще вся инфа затрется)

Эта часть таблицы была у ТС, просто прописал формулы.


QIWI 9173973973
 
Ответить
Сообщение
ТС написал мне в личку с просьбой за деньги иметь решение

Отлично, я уж думал, что ТС слился. yes
Формулы лучше писать вверху файла, если выгрузка не производится непосредственно в этот файл (в этом случае вообще вся инфа затрется)

Эта часть таблицы была у ТС, просто прописал формулы.

Автор - Russel
Дата добавления - 30.07.2014 в 08:10
Гость12345 Дата: Четверг, 31.07.2014, 13:27 | Сообщение № 11
Группа: Гости
Позаимствовал это решение для своей работы, но нашел баг..не знаю как бороться..
Короче, когда добавляешь/удаляешь строчку в таблицу, то условное форматирование сбивается.
 
Ответить
СообщениеПозаимствовал это решение для своей работы, но нашел баг..не знаю как бороться..
Короче, когда добавляешь/удаляешь строчку в таблицу, то условное форматирование сбивается.

Автор - Гость12345
Дата добавления - 31.07.2014 в 13:27
Гость12345 Дата: Четверг, 31.07.2014, 13:42 | Сообщение № 12
Группа: Гости
решение нашел сам.
Пришлось запилить более изящное форматирование по типу: =$A2<>INDEX($A:$A;ROW($A2)-1;COLUMN($A2))
 
Ответить
Сообщениерешение нашел сам.
Пришлось запилить более изящное форматирование по типу: =$A2<>INDEX($A:$A;ROW($A2)-1;COLUMN($A2))

Автор - Гость12345
Дата добавления - 31.07.2014 в 13:42
Мир MS Excel » Работа и общение » Работа / Фриланс » Доработать функцию фильтр
  • Страница 1 из 1
  • 1
Поиск:

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