Як порахувати рядки з даними в Excel (4 формули)

  • Поділитися Цим
Hugh West

Під час роботи з великою кількістю даних пошук порожніх комірок є дуже поширеним сценарієм. Іноді ми можемо помилково вставити порожні рядки, в яких немає даних. Як результат, це може створити деякі проблеми в нашому розрахунку в Excel. Отже, нам потрібно підрахувати ті рядки, які мають принаймні одну непорожню комірку. У цьому посібнику ми покажемо вам, як підрахувати рядки з даними в Excel за допомогою відповіднихприклади та належні ілюстрації.

Завантажити Практичний посібник

Завантажте наступний робочий зошит з практики.

Підрахунок рядка з даними в Excel.xlsx

4 Формули для підрахунку рядків з даними в Excel

Тут ми надаємо вам чотири формули, які ви можете застосувати у вашому наборі даних. Ми рекомендуємо вивчити і спробувати всі ці формули, щоб збагатити свої знання Excel.

Для того, щоб продемонструвати цей підручник, ми використаємо наступний набір даних:

Тут, у цьому наборі даних, ми маємо ім'я , вік і професія Деякі рядки тут повністю порожні, а в деяких є непорожні клітинки. Тепер наша мета - порахувати всі рядки, в яких є хоча б одна непорожня клітинка. Це означає, що ми повинні порахувати рядки, в яких є дані.

1. використання функцій IF та COUNTA для підрахунку рядків з даними

Ця формула є поєднанням як ЯКЩО і COUNTA Функції. COUNTA підраховує всі непорожні клітинки. Таким чином, вона може сказати нам, чи є дані в цих рядках чи ні. Потім, використовуючи функцію ЯКЩО ми віддаємо ті рядки, які мають булеве значення 1 ( ПРАВДА ), якщо цей рядок містить дані, або 0 ( НЕПРАВДА Врешті-решт, ми підсумовуємо ці підрахунки, щоб знайти всі рядки з даними.

Основний синтаксис цієї формули:

=IF(COUNTA(діапазон)>1,1,0)

Сходинки:

1. спочатку створіть нову колонку " Граф ".

2. потім введіть наступну формулу Cell E5 :

=IF(COUNTA(B5:D5)>0,1,0)

3. натисніть Увійдіть Після цього він покаже 1 оскільки має дані.

4. потім перетягніть Ручка наповнення значок над діапазоном комірок E6:E11 Після цього ви побачите всі значення, які вказують на те, чи є в рядках дані чи ні.

5. тепер введіть наступну формулу Cell D13:

=SUM(E5:E11)

6. далі натисніть Увійдіть .

Як бачите, ми успішно порахували всі рядки з даними.

Читати далі: Як порахувати рядки за формулою в Excel (5 швидких способів)

2. використання функцій ЕСЛИ та СЧЁТБЛАНК для підрахунку рядків з даними в Excel

Подібно до попереднього методу, це також поєднання двох функцій. Тут замість COUNTA ми будемо використовувати функцію COUNTBLANK функцію.

На сьогоднішній день, на жаль, це не так. COUNTBLANK в основному підраховує всі порожні клітинки в Excel. Тут кожен рядок має три стовпчики. Отже, функція COUNTBLANK Якщо у всіх трьох комірках немає даних, вона поверне 3. Отже, якщо вона поверне 3, це означає, що в цьому рядку немає даних. В результаті наша формула поверне 0, інакше 1.

Основний синтаксис цієї формули:

=IF(COUNTBLANK(range)=3,0,1)

Сходинки:

1. спочатку введіть наступну формулу Cell E5 :

=IF(COUNTBLANK(B5:D5)=3,0,1)

2. натисніть Увійдіть Після цього він покаже 1 оскільки в цьому рядку є дані.

3. потім перетягніть Ручка наповнення значок над діапазоном комірок E6:E11 Після цього ви побачите всі значення, які вказують на те, що в рядках є дані або їх немає.

4. тепер введіть наступну формулу Cell D13 :

=SUM(E5:E11)

5. далі натисніть Увійдіть .

Зрештою, нам вдається порахувати всі ці рядки з даними.

3. використання функцій IF та COUNTIF для підрахунку рядків з даними

Тепер, цей метод аналогічний попередньому методу. Ми замінюємо функцію COUNTBLANK на COUNTIF функцію. COUNTIF підраховує клітинки на основі критеріїв. Тут ми підраховуємо клітинки в рядку, якщо він не має значення. Отже, якщо вона повертає три, це означає, що в цьому рядку немає значення. Після цього, функція ЯКЩО поверне 0.

Основний синтаксис цієї формули:

=IF(COUNTIF(діапазон,критерії)=3,0,1)

Сходинки:

1) Спочатку введіть наступну формулу Клітинка E5 :

=IF(COUNTIF(B5:D5,"")=3,0,1)

2. натисніть Увійдіть Після цього він покаже 1 оскільки має дані.

3. потім перетягніть Ручка наповнення значок над діапазоном комірок E6:E11 Після цього ви побачите всі значення, які вказують на те, чи є в рядках дані чи ні.

4. тепер введіть наступну формулу Cell D13 :

=SUM(E5:E11)

5. далі натисніть Увійдіть .

Нарешті, підсумовуючи ці булеві значення, ми можемо швидко знайти кількість рядків з даними в них.

Схожі читання:

  • Excel VBA для підрахунку рядків з даними (4 приклади)
  • Як Excel рахує рядки зі значенням (8 способів)
  • Як порахувати рядки за допомогою VBA в Excel (5 способів)

4. підрахунок рядків з даними за допомогою функцій СУММЕСЛИ та МНОЖЕНЕЦЬ

У цьому методі ми поєднуємо РЕЗУЛЬТАТ і MMULT (матричне множення) функції для підрахунку рядків з даними.

Функція SUMPRODUCT повертає суму добутків подібних діапазонів або масивів. Формула за замовчуванням - це множення, але також можливе додавання, віднімання та ділення.

Базовий синтаксис функції СУММЕСЛИ:

=SUMPRODUCT(array1, [array2], [array3], ...)

З іншого боку, в ході зустрічі з президентом США Джо Байденом, яка відбулася в МНОГО повертає матричний добуток двох масивів. Результатом є масив з рівною кількістю рядків як масив1 та рівною кількістю стовпців як масив2.

Базовий синтаксис функції MMULT:

=MMULT(array1, array2)

Тут array1 та array2 - це ті масиви, які ми хочемо перемножити.

Основний синтаксис нашої формули:

=СУМАПРОДУКТ((MMULT((array1="")*1,array2<3)*1)

Сходинки:

1. введіть наступну формулу Комірка D13 :

=SUMPRODUCT((MMULT((B5:D11="")*1,{1;1;1})<3)*1)

2. потім натисніть Увійдіть.

Зрештою, наша формула успішно порахувала рядки з даними.

🔎Розбивка формули

1. комірка порожня чи ні

На сьогоднішній день, на жаль, це не так. B5:D11="" означає, чи комірка порожня, чи ні.

Наприклад, повернеться {FALSE, FALSE, FALSE} для row1 .

2. перетворення булевих значень у числа

Негайно, (B5:D11="")*1 поверне всі ці буліни до нуля або одиниці.

За row1 він повернеться. {0,0,0} .

3. додайте значення по рядках

На сьогоднішній день, на жаль, це не так. МНОГО є винятковою функцією для підсумовування значень по рядках, однак вона не може обробляти логічні значення. Функція повертає масив значень.

MMULT((B5:D11=””)*1,{1;1;1})

За row1 наш масив {0,0,0} Таким чином, наша сума складе 0 .

За row2 наш масив {0,1,0} Отже, наш результат 3 .

4. перевірити, чи кожне значення в масиві менше 3

MMULT((B3:D14=””)*1,{1;1;1})<3

Якщо є 3 пустих значення, то в цьому рядку немає даних. Таким чином, за допомогою цієї формули ми перевіряємо, чи є рядок пустим чи ні.

За row1 наш масив був {0,0,0} Отже, результатом буде ПРАВДА .

За row2 наш масив {0,1,0} Отже, наш результат ПРАВДА .

За row3 наш масив {1,1,1} Отже, наш результат НЕПРАВДА .

5. порахувати рядки з даними

SUMPRODUCT((MMULT((B5:D11=””)*1,{1;1;1})<3)*1)

Для того, щоб підсумувати масив булевих значень, ми повинні помножити на 1, щоб перетворити їх в 1 або 0 (нуль). ПРАВДА = 1 і НЕПРАВДА = 0.

Після цього стане:

SUMPRODUCT({1; 1; 0; 1; 0; 0; 0; 1})

І поверне 4 в комірку D13.

Висновок

На завершення, я сподіваюся, що цей підручник допоможе вам ефективно рахувати рядки з даними. Завантажте практичний зошит і спробуйте ці методи самостійно. Не соромтеся залишати будь-які відгуки в розділі коментарів. Ваші цінні відгуки мотивують нас створювати подібний контент. І не забувайте заглядати на наш сайт Exceldemy.com для вирішення різних проблем, пов'язаних з Excel, та їх вирішення.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.