Здравствуйте! Ищу ответ на вопрос в чем может быть ошибка Не всегда работает настраиваемая сортировка, выглядит это так: (снимок прилагается) при настройке сортировки пропускается верхняя или какая либо из строк; и сортировку excel предлагает не по столбцам а по данным
Excel сортирует по строкам или столбцам. Вам точно надо по столбцам сортировать? Помучал Ваш файл - не встретил ваших трудностей, из разных ячеек запрос сортировки выделял нужный диапазон.
Сортировка нужна по столбцам, вот если в файле 2 (прилагается) выделяем диапазон сортировки, то все нормально предлагается на выбор столбец В, С и т. д., в первом файле он предлагает данные из ячеек
У Вас "шапка" состоит из объединенных ячеек: это - "бич" не только для сортировки! Простейшая рекомендация: 1. на соседнем листе сделайте 1-строчную "шапку", 2. копируйте под "шапку" свою информацию, 3. и сортируйте на здоровье! 4. после сортировки скопируйте инфо на исходный лист.
При сортировке первого файла не снята галочка в "Мои данные содержат заголовки", поэтому в окне "Сортировать по" вместо "Столбец А", "Столбец В"... видно содержимое верхней строки из выделенного диапазона. Возможно, трудности из-за этого.
Wanschh написал: При сортировке не снята галочка в "Мои данные содержат заголовки"
1. Управлять "галкой" можно в Excel - в версиях, старше 2003. 2. Главный "бич" - объединенные ячейки (в макросе их "обойти" в сортировке можно элементарно, а в Excel - нет).
Мотя написал: Управлять "галкой" можно в Excel - в версиях, старше 2003
Почему нельзя в Excel 2010, например? Имелось в виду, что с установленной "галкой" Первая строка считается заголовком, со снятой - нет. В файле 2.xls из сообщения#8 именно вариант со снятой "галкой", а версия Excel 2013 или 2016.
Wanschh! Вы меня не поняли: какой "галкой рулить" будет пользователь, у которого есть только Excel 2003? Я сторонник жестких правил в Excel любой версии: объединенные ячейки - для "красоты", а не для работы!
Однако, странно... Excel 2007 (2010) - старше Excel 2003! Кстати, старый-добрый Excel 2003 - очень даже ничего! Я - не профессионал, поэтому часто использую макрорекордер. Текст кода у Excel 2003 намного короче и легче воспринимается такими, как я - не профи, чем у Excel 2010.
Здесь, как и разговор о стакане, наполненным наполовину: для кого-то он наполовину пуст, а для кого-то наполовину полон )) Но для полноты понимания, всё же желательно придерживаться единой терминологиии.
Этот? Как математик и инженер решают одну и ту же задачу: вытащить из доски наполовину забитый гвоздь. Инженер вытаскивает гвоздь. Математик забивает его до конца и затем решает задачу в общем случае.