Як легко ранжувати числа, пропускаючи порожні клітинки в Excel?
Загалом, якщо в списку є кілька порожніх комірок, під час застосування функції Rank для ранжування списку результати ранжування порожніх клітинок відображатимуться як помилки. Але чи є способи ранжувати значення, пропускаючи порожні клітинки, і просто залишати порожніми, як показано на знімку екрана нижче? У цій статті я представляю деякі формули для швидкого ранжування значень, ігноруючи порожні клітинки в Excel.
Значення рангу пропускають порожні клітинки у порядку зростання
Значення рангу пропускають порожні клітинки в порядку зменшення
Значення рангу пропускають порожні клітинки у порядку зростання
Щоб ранжувати значення, пропускаючи порожні клітинки за зростанням, потрібно спочатку створити два допоміжні стовпці.
1. Виберіть порожню комірку поруч зі списком, який ви хочете класифікувати, B2 для екземплярів, введіть цю формулу = IF (ISBLANK ($ A2), "", VALUE ($ A2 & "." & (ROW () - ROW ($ B $ 2)))))та перетягніть маркер автоматичного заповнення вниз, щоб заповнити клітинки цією формулою. Дивіться знімок екрана:
У формулі A2 є першою клітинкою списку, яку потрібно класифікувати, B2 - першою клітинкою, яку ви розміщуєте формулою.
2. Потім перейдіть до наступної комірки, наприклад С2, введіть цю формулу = МАЛЕНЬКИЙ ($ B $ 2: $ B $ 8, РЯД () - РЯД ($ C $ 1)) і перетягніть маркер заповнення вниз, щоб заповнити клітинки цією формулою. Дивіться знімок екрана:
У формулі B2: B8 - це діапазон, який використовує першу формулу, а C1 - клітинка над клітинкою, до якої ви застосовуєте цю формулу.
3. У комірці D2 ви можете ранжувати значення за зростанням. Введіть цю формулу = IFERROR (ЗБІГ ($ B2, $ C $ 2: $ C $ 8,0), ""), перетягніть маркер заповнення вниз, щоб застосувати цю формулу до комірок. Дивіться знімок екрана:
У цій формулі B2 - перша клітинка, яка застосовує першу формулу, C2: C8 - діапазон, застосовує другу формулу.
Значення рангу пропускають порожні клітинки в порядку зменшення
Якщо ви хочете ранжувати числа ігноруючи пробіли в порядку зменшення, вам просто потрібно застосувати одну формулу.
Виберіть комірку, яка буде ранжувати числа, а потім введіть цю формулу, =IF(ISNA(RANK(A2,A$2:A$8)),"",RANK(A2,A$2:A$8)), перетягніть маркер автозаповнення до клітинок, необхідних для застосування цієї формули.
У формулі A2 є першою клітинкою списку, яку потрібно класифікувати, A2: A8 - списком, який потрібно класифікувати.
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!