Sheets Mega Tools
Сортування за кольором у Google Sheets™
Перевпорядковуйте рядки у вибраному діапазоні Google Sheets™ за кольором фону або тексту. За допомогою Text To Table Converter пов’язані виділення автоматично групуються разом.
Sort by Color допомагає впорядковувати дані, коли ви позначили рядки різними кольорами. Групуйте рядки однакового кольору разом і за потреби задавайте власний порядок пріоритету для кольорів.
Як використовувати Sort by Color
- Виберіть діапазон
Виділіть рядки, які потрібно відсортувати. Цей інструмент працює лише з поточним виділенням (у панелі відображається пояснювальний текст).
Caution: Виділення не може містити об’єднані комірки. Якщо у виділенні є об’єднані комірки, вам буде запропоновано спочатку їх роз’єднати.
- Відкрийте інструмент
Відкрийте бічну панель доповнення, розгорніть Sheets Mega Tools, перейдіть до Rows & Columns і натисніть Sort by Color.
Ви також можете скористатися ярликом меню Sheets Mega Tools, щоб відкрити той самий розділ бічної панелі.
- Налаштуйте параметри сортування
Натисніть кнопку з кареткою, щоб розгорнути панель параметрів:
Color Basis:
- Background (за замовчуванням) - сортувати за кольором фону комірок
- Text - сортувати за кольором тексту комірок
Sort Order:
- Auto (за замовчуванням) - кольори з’являються в тому порядку, у якому вони вперше трапляються у ваших даних
- Custom priority - визначте конкретний порядок кольорів за допомогою палітр (кольори поза списком з’являться після ваших пріоритетних)
Additional Options:
- Blanks last - перемістити комірки без кольору в кінець (за замовчуванням: вимкнено)
- Secondary sort - для рядків з однаковим кольором виконати алфавітне сортування A→Z за першим символом тексту
- Запустіть сортування
Натисніть Sort selection, щоб перевпорядкувати рядки відповідно до вибраних параметрів.
- Перегляньте повідомлення про стан
Після сортування повідомлення підтвердить:
- використану основу кольору (Background або Text)
- застосований порядок сортування (Auto або Custom)
- кількість відсортованих рядків
Як це працює
Перевпорядкування рядків
- Рядки сортуються за кольором у першому стовпці вашого виділення
- Увесь рядок переміщується як одне ціле, зберігаючи всі дані
- Форма виділення зберігається без змін
Логіка сортування за кольором
Auto Order (за замовчуванням):
- Кольори сортуються в тому порядку, у якому вони вперше з’являються у ваших даних
- Наприклад, якщо спочатку трапляється Red, потім Blue, потім Green, таким і буде порядок сортування
Custom Priority:
- Визначте конкретні кольори за допомогою палітр (наприклад, Red → Yellow → Green)
- Кольори зі списку сортуються у вказаному вами порядку
- Кольори, яких немає у списку, розміщуються після пріоритетних
- Порожні комірки (без кольору) можна примусово перемістити вниз за допомогою перемикача "Blanks last"
Secondary Sort
Коли кілька рядків мають однаковий колір:
- Рядки сортуються за алфавітом A→Z за першим символом текстового вмісту
- Сортування нечутливе до регістру
- Воно застосовується лише тоді, коли є кілька рядків з однаковими кольорами
Збереження даних
Операція сортування зберігає:
- ✅ значення комірок (числа, текст, дати)
- ✅ формули комірок
- ✅ нотатки/коментарі комірок
- ✅ кольори фону
- ✅ кольори шрифту
- ✅ форматування комірок
Варіанти використання
- Відстеження пріоритетів - групуйте завдання за кольорами пріоритету (Red = Urgent, Yellow = Medium, Green = Low)
- Візуалізація статусів - упорядковуйте елементи за кольорами статусу (Red = Blocked, Yellow = In Progress, Green = Complete)
- Групування категорій - сортуйте дані за кольоровими категоріями після ручного виділення
- Контроль якості - групуйте елементи за кольорами стану перевірки
- Керування проєктами - упорядковуйте завдання за кольорами етапів проєкту або команд
- Аналіз даних - групуйте рядки за кольоровими виділеннями з умовного форматування або ручної перевірки
Приклади
Приклад 1: Auto Order (за замовчуванням)
Ваші дані мають підсвічені рядки:
- Row 5: Red
- Row 3: Blue
- Row 7: Red
- Row 2: Green
- Row 8: Blue
Після сортування з Auto order:
- рядки з Red
- рядки з Blue
- рядки з Green
Приклад 2: Custom Priority
Ви визначаєте пріоритет: Green → Yellow → Red
Ваші дані мають рядки: Red, Blue, Yellow, Green, Purple
Після сортування:
- Green rows (1st in your custom priority)
- Yellow rows (2nd in your custom priority)
- Red rows (3rd in your custom priority)
- Blue and Purple rows (not in custom list, appear after)
Приклад 3: With Secondary Sort
Кілька рядків мають Red background:
- "Zebra" (Red)
- "Apple" (Red)
- "Mango" (Red)
Після сортування з увімкненим secondary sort:
- "Apple" (Red, sorted A→Z)
- "Mango" (Red, sorted A→Z)
- "Zebra" (Red, sorted A→Z)
Важливі примітки
Обмеження області
Сортування обмежене вибраним діапазоном, щоб операція залишалася передбачуваною та безпечною. Якщо вам потрібно відсортувати весь аркуш, використовуйте вбудовану функцію Google Sheets™ Data → Sort range.
Об’єднані комірки
Інструмент відхиляє виділення, що містять об’єднані комірки. Якщо у вашому виділенні є об’єднані комірки:
- Спочатку роз’єднайте комірки (
Format → Merge cells → Unmerge) - Запустіть сортування
- За потреби знову об’єднайте після цього
Підтримка Undo
Операція сортування використовує Sheets API, а це означає:
- ✅ ви можете скасувати сортування через
Ctrl+Z(Cmd+Zна Mac) - ✅ операція з’являється в історії редагувань аркуша
- ✅ усі початкові дані зберігаються, якщо потрібно відкотити зміни
Продуктивність
Для дуже великих виділень (10 000+ рядків) сортування може тривати певний час. Під час обробки інструмент показує індикатор завантаження.
Tip: Працюючи з кольорово позначеними даними, спробуйте поєднувати Sort by Color з Find Duplicate Rows або Cell Value Heatmap для комплексної організації даних.
Note: Цей інструмент є частиною Sheets Mega Tools і доступний лише в Google Sheets™. Він доповнює вбудовані функції сортування, додаючи можливість організації за кольором.