У меня странно специфическая проблема с данными в листе Excel (загрузить https://app.box.com/s/34xjmarn9j8jbme0f1d3shi5rctdigr4). Это включает в себя сортировку по нескольким заголовкам столбцов. Все строки в наборе данных выглядят правильно, за исключением одной конкретной строки. Моя сортировка данных настроена следующим образом.

Порядок сортировки

Глядя на этот порядок вместе с файлом, данные должны сортироваться по System_Site; затем по зданию (здание A, здание B, здание C и т. д.); затем по Utility_Type (Электричество, Вода); затем Метром (не применимо здесь); а затем по Start_Date. Это относится ко всем строкам, кроме одной (красный текст в файле, строка 72). Обратите внимание, как эта строка с Utility_Type Water отображается между строками с Utility_Type Electricity. Если бы сортировка работала правильно, эта строка была бы последней в наборе данных, сгруппированных по сайту A, Building D, Water (синий текст в файле, строки 85-92).

Неправильная строка не отличается от других строк с точки зрения типов данных в каждой ячейке. Я также не могу обнаружить никаких невидимых различий между ячейками этого ряда и любыми другими (например, пробелы в конце).

Любая помощь будет оценена. Исходный файл был в формате CSV, если это уместно.

0