Я хочу посчитать, если оба условия истина Логически посчитать через AND в Excel.

Вопрос или проблема

У меня есть два столбца, оба являются категориальными. Например, Age_group и Engagement_category. И я хочу получить количество каждой категории вовлеченности в каждой возрастной группе.

| Engagement_category | Age_group |
|:-------------------:|:---------:|
| Nearly Engaged      | 21-26     |
| Not Engaged         | 31-36     |
| Disengaged          | 36-41     |
| Nearly Engaged      | 21-26     |
| Engaged             | 21-26     |
| Engaged             | 26-31     |

И вывод в виде

| Age_group | Engaged | Nearly Engaged | Not Engagaged | Disengaged |
|:---------:|:-------:|----------------|---------------|------------|
| 21-26     | 1       |                |               |            |
| 26-31     |         |                |               |            |
| 31-36     |         |                |               |            |
| 36-41     |         |                |               |            |
| 41-46     |         |                |               |            |
| 46-51     |         |                |               |            |

Вы можете использовать сводную таблицу:

  • Age_Group –> Строки
  • Engagement_category –> Столбцы
  • Engagement_category –> Значения должно по умолчанию использовать опцию Count
  • Отформатируйте и переименуйте по необходимости

Данные

enter image description here

Настройка полей сводной таблицы

enter image description here

Сводная таблица

enter image description here

Вы можете использовать COUNTIFS:

=COUNTIFS($A:$A,E$1,$B:$B,$D2)

enter image description here

Ключевым моментом здесь является правильное использование абсолютных / относительных ссылок.

Ответ или решение

Если вы хотите подсчитать количество записей, соответствующих двум условиям одновременно в Excel, у вас есть несколько подходов. Рассмотрим два наиболее эффективных метода: использование сводных таблиц и функции COUNTIFS. Оба метода помогут вам достичь результатов, опираясь на данные, представленные в колонках «Age_group» и «Engagement_category».

Метод 1: Сводные таблицы

Создание сводной таблицы — это интуитивно понятный и высокоэффективный способ для выполнения такой задачи. Следуйте следующим шагам:

  1. Выделите весь диапазон данных, включая заголовки.
  2. Перейдите во вкладку «Вставка» и выберите «Сводная таблица».
  3. Укажите местоположение для размещения сводной таблицы (новый лист или существующий).
  4. В области «Поля сводной таблицы» перетащите:
    • «Age_Group» в секцию «Строки».
    • «Engagement_category» в секцию «Столбцы».
    • «Engagement_category» также в секцию «Значения», убедитесь что функция по умолчанию установлена на «Количество».

После выполнения этих шагов, у вас будет сводная таблица, показывающая количество каждой категории вовлеченности для каждой возрастной группы.

Метод 2: Использование функции COUNTIFS

Функция COUNTIFS также позволяет выполнить подсчет записей, удовлетворяющих нескольким условиям:

  1. Предположим, что ваши данные находятся в колонках A и B.
  2. Используйте следующую формулу:
    =COUNTIFS($A:$A, "Критерий_вовлеченности", $B:$B, "Критерий_возрастной_группы")

    Обратите внимание на использование абсолютных ($) и относительных ссылок, что важно для корректного копирования формулы.

Этот метод позволяет более детально контролировать критерии и предоставляет гибкость в анализе.

Заключение

Использование каждого из этих методов зависит от ваших конкретных требований и предпочтений в интерфейсе. Если вам важна наглядность и интерактивность, рекомендуем воспользоваться сводной таблицей. Если же вы предпочитаете использовать формулы и автоматизацию, COUNTIFS будет отличным выбором.

Убедитесь, что ваши данные структурированы корректно, и применяйте избранный метод для получения точных и исчерпывающих результатов.

Оцените материал
Добавить комментарий

Капча загружается...