Какая формула Excel будет подсчитывать количество ответов, соответствующих условию, но только один раз для этого человека?

Я пытаюсь подсчитать ответы на опрос. Я хотел бы иметь возможность ответить, сколько людей когда-либо отвечали на вопрос со значением «1». Однако люди отвечали на опрос несколько раз. Если они ответили на опрос три раза и сказали «1» в первый раз, «2» — во второй и «1» — в третий, то этот человек должен получить 1 балл. Итак, для следующих данных:

  JM 27.03.2015 2DR 10.04.2015 2AD 24.04.2015 2DR 15.05.2015 1AD 29.05.2015  2015 1AD 20.06.2015 2AD 04.07.2015 1DR 18.07.2015 1DR 31.07.2015 2JM 15.08.2015 2JM 22.08.2015 2  

Правильная формула даст результат «2», поскольку DR&AD в какой-то момент ответили «1», тогда как JM ответил только «2». Я перепробовал множество вариантов, но не могу понять, что это правильно. Каждого человека нужно посчитать только один раз, но многие отвечали на опрос несколько раз. Какие-либо предложения.


0

Это сделать гораздо проще в Access, но при условии, что вы можете создать дополнительный столбец, вы можете установить D1 = IF (C1 = 1, A1, "") и перетащить/скопировать его для всех записей. В этот момент функция

  = IF (COUNTIF (D1: D11, "") = 0, SUM (IF (FREQUENCY (MATCH (D1: D11, D1: D11)  , 0), MATCH (D1: D11, D1: D11,0))> 0,1)), SUM (IF (FREQUENCY (MATCH (D1: D11, D1: D11,0), MATCH (D1: D11, D1  : D11,0))> 0,1)) - 1)  

в ячейке вернет желаемое значение.

Эйрикдауде обнаружил много более простое решение, чем трехстрочный код в связанном решении.

  = SUMPRODUCT ((D1: D11  "")/COUNTIF (D1: D11, D1: D11 & ""  ))  

намного проще!

Улучшите этот ответ
отредактировано 30 сентября 2015 г. в 14:56
ответил 30 сен. 2015 в 14:46
  • 1
    Или просто используйте решение в ответе, который я связал: = SUMPRODUCT ((A2: A100 "")/COUNTIF (A2: A100, A2: A100 & "")) , требует меньше возни. — Эйрикдауде, 30 сен., 14:48
  • Хорошая уловка, я забыл, что СУММПРОИЗВ — это функция, доступная в Excel. Это намного эффективнее! — Fritz 30 сен., 15:52
добавить комментарий |

Это гораздо проще сделать в Access, но если вы можете создать дополнительный столбец, вы можете установить D1 = IF (C1 = 1, A1, "") и перетащите/скопируйте его для всех записей. В этот момент функция

  = IF (COUNTIF (D1: D11, "") = 0, SUM (IF (FREQUENCY (MATCH (D1: D11, D1: D11)  , 0), MATCH (D1: D11, D1: D11,0))> 0,1)), SUM (IF (FREQUENCY (MATCH (D1: D11, D1: D11,0), MATCH (D1: D11, D1  : D11,0))> 0,1)) - 1)  

в ячейке вернет желаемое значение.

Эйрикдауде обнаружил много более простое решение, чем трехстрочный код в связанном решении.

  = SUMPRODUCT ((D1: D11  "")/COUNTIF (D1: D11, D1: D11 & ""  ))  

намного проще!



Как посчитать количество ячеек с текстом или числом в Excel ?

Как подсчитать количество ячеек с текстом или числом в Excel?

Например, у вас есть рабочий лист, содержащий текст и числа, и вы хотите подсчитать общее количество ячеек текстов и чисел отдельно, что бы вы сделали? В Excel для этого можно использовать формулу. Пожалуйста, просмотрите это руководство для получения более подробной информации.

Подсчитайте количество ячеек с текстом по формуле

Подсчитайте количество ячеек с номером по формуле


Подсчитайте и выберите ячейки с определенным текст или число в диапазоне в Excel:

Kutools for Excel ‘s Выбрать Утилита Specific Cells может быстро подсчитывать и выбирать определенные ячейки, которые содержат определенный текст или число в диапазоне. Загрузите полную версию 60-дневного бесплатного ознакомления с Kutools for Excel прямо сейчас!

Kutools for Excel : с более чем 200 удобными надстройками Excel, попробуйте бесплатно без ограничений в течение 60 дней. Загрузите бесплатную пробную версию прямо сейчас!

Вкладка Office Включает редактирование и просмотр с вкладками в Office и делает вашу работу намного проще …
Подробнее … Скачать бесплатно …
Kutools for Excel Решает Большинство ваших проблем и увеличивает вашу производительность на 80%.
  • Повторное использование чего угодно: добавьте наиболее часто используемые или сложные формулы, диаграммы и все остальное в избранное, и быстро использовать их в будущем.
  • Более 20 текстовых функций: извлечение числа из текстовой строки; Извлечь или удалить часть текстов; Преобразование чисел и валют в английские слова.
  • Инструменты слияния: несколько книг и листов в одну; Объединить несколько ячеек/строк/столбцов без потери данных; Объедините повторяющиеся строки и суммируйте.
  • Инструменты разделения: разделение данных на несколько листов в зависимости от значения; Из одной книги в несколько файлов Excel, PDF или CSV; Один столбец в несколько столбцов.
  • Вставить пропуск скрытых/отфильтрованных строк; Подсчет и сумма по цвету фона; Отправляйте персонализированные электронные письма нескольким получателям массово.
  • Суперфильтр: создавайте расширенные схемы фильтров и применяйте их к любым листам; Сортировать по неделе, дню, частоте и т. Д. Фильтр жирным шрифтом, формулами, комментарием …
  • Более 300 мощных функций; Работает с Office 2007-2019 и 365; Поддерживает все языки; Простое развертывание на вашем предприятии или в организации.
Подробнее … Бесплатная загрузка …

Потрясающе! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari!
Сэкономьте 50% своего времени и сократите для себя тысячи щелчков мышью каждый день!

Подсчитать количество ячеек с текстом по формуле

Чтобы подсчитать количество ячеек с текстом в Excel, сделайте следующее.

1. Выберите пустую ячейку, в которой вы хотите отображать результат подсчета.

2. Скопируйте и вставьте формулу = COUNTA (A1: D15) -COUNT (A1: D15) в панель формул, а затем нажмите клавишу Enter. Затем вы можете увидеть общее количество ячеек, отображаемое в выбранной ячейке.

Примечание : после вставки формулы вам необходимо изменить диапазон ячеек по своему усмотрению.


Подсчитать количество ячеек с номером с помощью формулы

После подсчета номера ячейки с текстом в этом разделе будет показана формула подсчета ячейки номер с номером.

1. Выберите пустую ячейку для записи результата подсчета.

2. Скопируйте и вставьте формулу = COUNT (A1: D15) в панель формул, затем нажмите клавишу Enter. См. Снимок экрана:

Затем вы можете увидеть подсчет результат отображается в выбранной ячейке.

Примечание . Измените диапазон ячеек в формуле на основе вашего рабочего листа после копирования и вставки.


Вкладка Office — просмотр, редактирование и управление книгами в Excel с вкладками:

Вкладка Office предоставляет интерфейс с вкладками, как в веб-браузерах, таких как Google Chrome, новые версии Internet Explorer и Firefox, в Microsoft Excel. Он станет незаменимым помощником в работе и сэкономит время. См. Демонстрацию ниже:

Нажмите, чтобы получить бесплатную пробную версию вкладки Office!


Статьи по теме:

  • Как считать номера ячеек между двумя значениями или датами в Excel?
  • Как подсчитать ячейки с определенным текстом в Excel?
  • Как подсчитать число или «Да» или «Нет» ответить в Excel?

Лучшие инструменты для повышения производительности офиса

Kutools for Excel Решает Большинство ваших проблем и повышение вашей продуктивности на 80%

  • Повторное использование : быстро вставляйте сложные формулы , диаграммы и все, что вы использовали раньше; зашифровать ячейки паролем; создать список рассылки и отправлять электронные письма …
  • Панель супер формул (легко редактировать несколько строк текста и формул) ; Чтение макета (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон …
  • Объединить ячейки/строки/столбцы без потери данных; разделить содержимое ячеек; объединить повторяющиеся строки/столбцы. .. Предотвращение повторяющихся ячеек; Сравнить диапазоны …
  • Выбрать повторяющийся или уникальный Ro ws; Выберите пустые строки (все ячейки пусты); Супер поиск и нечеткий поиск во многих книгах; Случайный выбор …
  • Точное копирование нескольких ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставка маркеров, флажков и прочего …
  • Извлечь текст, добавить текст, удалить по положению, удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии …
  • Суперфильтр (сохранение и применение схем фильтрации к другим листам); Расширенная сортировка по месяцам/неделям/дням, частоте и другим параметрам; Специальный фильтр жирным шрифтом, курсивом …
  • Объединить рабочие книги и рабочие таблицы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF …
  • Группировка сводной таблицы по номеру недели, дню недели и другим параметрам … Показывать разблокированные, заблокированные ячейки разными цветами; Выделите ячейки с формулой/именем … ->

  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2019 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

Подробнее … Скачать бесплатно … Купить …

Вкладка «Office». Интерфейс с вкладками переносится в Office и упрощает вашу работу

  • Включить редактирование и чтение с вкладками в Word, Excel, PowerPoint , Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день !

Подробнее. .. Скачать бесплатно … Купить …
  • 7 комментариев
  • Войти
  • Сортировать по самым новым
    • Лучшим
    • популярным
    • Новым
    • Самые старые
Вы гость
или отправьте сообщение в качестве гостя, но ваше сообщение не будет опубликовано автоматически.
Загрузка комментария … Комментарий будет обновлен после 00:00.
  • Для публикации в качестве гостя ваш комментарий не будет опубликован.
    · 10 месяцев назад
    Я в тупике, пытаясь решить эту проблему. В столбце «E» я ввожу число несколько раз в день.
    Я бы хотел, чтобы в столбце «F» количество записей было равно количеству записей из следующих строк столбца E. Я также хочу, чтобы количество записей записей в промежуточный итог, и я хочу, чтобы промежуточные итоги были разделены на количество записей. Ниже приведен пример того, что мне нужно.
    т.е.
    В 10:00 я ввожу 102 в E4, мне нужно F4, чтобы показать значение автоматической суммы столбца E, разделенное на количество записей в столбце E от начальной точки моих записей (E4) до текущей обрабатываемой строки, «4 является текущим».
    В 10:07 я ввожу 115 в E5, мне нужно F5, чтобы показать значение автоматической суммы столбца E, деленное на количество записей в столбце E от начальной точки моих записей (E4) до текущей обрабатываемой строки, «5 является текущей».
    В 10:12 am, я ввожу 96 в E6, мне нужно F6, чтобы показать значение автоматической суммы столбца E, деленное на количество записей в столбце E от начальной точки моих записей (E4) до текущей обрабатываемой строки, «6 является текущим ».
    Число моих записей в столбце E меняется изо дня в день, при этом в некоторых строках нет записи в столбце E. Я хочу, чтобы формула пропускала строки без записи в столбце E. Заранее благодарю вас за вашу помощь

    1A BCDEF
    2 дня #s
    3 Дата Время Давление Температура Скользящее среднее
    4 28.02.1998 10:00 40 102 102
    5 28.02.1998 10:07 40 115 = E4 + E5/2 или 108,5
    6 2/28/ 1998 10:12 36 96 = E4 + E5 + E6/3 или 104,3
    7 28.02.1998 10:30 47 130 = E4 + E5 + E6 + E7/4 или 110,7
    8 28.02.1998 13:15 41105 = E4 + E5 + E6 + E7 + E8/5 или 109,6
    9 3/2/1998 9:15 43 SKIP. В E9 ничего не было
    10.03.1998 9:45 40 108 = E4 + E5 + E6 + E7 + E8 + E10/6 или 109,3
    11 3/2/1998 10 : 30 утра 39 99 = E4 + E5 + E6 + E7 + E8 + E10 + E11/7 или 107,8

    • Ответить
  • Для публикации в качестве гостя ваш комментарий не опубликован.
    · 2 года назад
    Привет,
    не могли бы вы сказать мне, как я могу подсчитать число, записанное в ячейке

    | 123456789 | покажи мне 9 слов в этой ячейке

    • Ответ
    • Для публикации в качестве гостя ваш комментарий не будет опубликован.
      · 2 года назад
      Привет, Билал,
      Эта формула может помочь вам = LEN (A1) -LEN (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (ПОДСТАВИТЬ (ПОДСТАВИТЬ (ПОДСТАВИТЬ (A1,0, «»), 1, «»), 2, «»), 3, «»), 4, «»), 5, «»), 6, «») , 7, «»), 8, «»), 9, «»)).
      Спасибо за ваш комментарий.
      • Ответ
  • Для публикации в качестве гостя ваш комментарий не будет опубликован.
    · 2 года назад
    Привет,

    Как узнать номер числа записи, которую мы делаем в Excel? Пожалуйста, помогите мне в этом,

    • Ответ
    • Для публикации в качестве гостя ваш комментарий не будет опубликован.
      · 2 года назад
      Привет,
      Не могли бы вы предоставить снимок экрана своей электронной таблицы, показывающий, что именно вы пытаетесь сделать?
      • Ответ
  • Для публикации в качестве гостя ваш комментарий не будет опубликован.
    · 2 года назад
    Спасибо вам большое. Он решил мои проблемы с Excel
    • Ответ
  • Для публикации в качестве гостя ваш комментарий не публикуется.
    · 3 года назад
    Большое спасибо, это мне очень помогло.
    • Ответ
Оцените статью
logicle.ru
Добавить комментарий