Anonim

Электронные таблицы - это один из самых мощных и простых в использовании способов организации, просмотра и управления всеми видами данных. Одной из наиболее распространенных задач, которые люди выполняют с помощью электронных таблиц, таких как Microsoft Excel, является анализ наборов данных. Часто электронная таблица может содержать дублированные данные, то есть строку или ячейку, которая дублирует другую строку или ячейку. Иногда мы хотим удалить эти дубликаты, и мы создали статью об удалении дубликатов в Excel, чтобы научить, как это делать. Однако иногда мы не хотим изменять данные, а хотим знать, например, сколько раз конкретное значение дублируется в нашем наборе данных. Эта статья научит вас нескольким различным способам подсчета дубликатов в таблицах Excel.

Функция COUNTIF

COUNTIF, несомненно, является одной из наиболее мощных и удобных статистических функций Excel. COUNTIF работает, находя общее количество ячеек в выбранном диапазоне, которые соответствуют заданным критериям. Например, вы можете попросить COUNTIF указать, сколько ячеек в столбце D содержит фразу «Excel is groovy». Синтаксис этой функции Excel: = COUNTIF (диапазон, критерии) . Диапазон - это ячейки, в которых вы хотите найти критерии, критерии - это то, что вы хотите, чтобы функция считала. Итак, как мы можем использовать COUNTIF для подсчета повторяющихся значений?

Сначала введите несколько фиктивных данных в пустую электронную таблицу Excel. Введите значения «45», «252», «52», «45», «252» и «45» в ячейки A2: A7. Тогда ваша таблица должна соответствовать той, которая показана ниже.

Теперь предположим, что вам нужно выяснить, сколько ячеек содержит дублирующее значение 45. Функция COUNTIF сообщит вам об этом в один миг! Выберите ячейку A9 и нажмите кнопку fx . Выберите COUNTIF и нажмите OK, чтобы открыть окно, показанное непосредственно ниже. (Если вам удобны формулы Excel, вы можете просто ввести формулу непосредственно в ячейку, не используя диалоговые окна).

Нажмите кнопку Range и выберите диапазон ячеек A2: A9. Затем введите «45» в текстовое поле «Критерии». Нажмите ОК, чтобы закрыть окно. Теперь A9 вернет результат формулы 3. Таким образом, в выбранном диапазоне есть три ячейки, которые включают значение 45.

Функция работает почти так же для текста. Например, введите «груша», «яблоко», «яблоко» и «апельсин» в ячейки A11: 14. Затем в таблицу следует включить краткий список фруктов, как показано ниже.

Выберите, чтобы добавить функцию COUNTIF в ячейку A16. Нажмите кнопку fx , выберите CountIF и нажмите OK . На этот раз выберите ячейки A11: 14 в качестве диапазона. Введите «яблоко» в текстовом поле «Критерии», как показано ниже.

Теперь, когда вы нажимаете OK , A16 должен вернуть значение 2. Таким образом, есть две ячейки, которые содержат дубликаты яблок. Обратите внимание, что ячейки в пределах выбранного диапазона не должны содержать пробелов. Если они это сделают, Excel не будет считать их дубликатами (если только введенные критерии не содержат точно такие же пустые места). Это руководство Tech Junkie расскажет вам, как удалить пустые места из ячеек электронной таблицы Excel.

Подсчет нескольких повторяющихся значений

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

Выберите A9 в вашей электронной таблице Excel. Затем нажмите на панели эффектов, чтобы редактировать исходную функцию. Добавьте «+ COUNTIF (A2: A7, 252)» к функции и нажмите Enter.

Тогда полная функция будет эффективно = COUNTIF (A2: A7, 45) + COUNTIF (A2: A7, 252), как показано на снимке непосредственно ниже. Затем A9 вернет значение 5. Таким образом, функция насчитала как 45, так и 252 дубликата в пределах нашего диапазона ячеек, что составляет 5.

Функция также может подсчитывать значения в диапазонах ячеек в нескольких таблицах Excel. Для этого потребуется изменить требуемые диапазоны ячеек, чтобы они включали ссылку на лист, например Sheet2! Или Sheet3 !, в ссылке на ячейку. Например, чтобы включить диапазон ячеек на листе 3, функция должна выглядеть примерно так: = COUNTIF (A2: A7, 45) + COUNTIF (Sheet3! C3: C8, 252).

Подсчитать все повторяющиеся значения в столбце или строке

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

Щелкните ячейку B2 в собственной таблице Excel. Нажмите кнопку « fx» и выберите, чтобы открыть окно «Аргументы функции COUNTIF». Введите «$ A $ 2: $ A $ 7» в поле «Диапазон». Введите «$ A2» в поле «Критерии» и нажмите кнопку « ОК» , чтобы добавить функцию в электронную таблицу. Ячейка B2 вернет значение 3, как показано ниже.

Теперь вам нужно скопировать функцию во все ячейки под ней до A7. Выберите B2, щелкните левой кнопкой мыши в нижнем правом углу ячейки и перетащите его вниз до A7. Это копирует функцию во все остальные ячейки, как показано ниже.

Столбец B на приведенном выше снимке теперь эффективно подсчитывает все значения в диапазоне A2: A7. Это подчеркивает, что 45 дублируется три раза, а 252 дублируется дважды в выбранном диапазоне. Так что теперь вы можете быстро найти все повторяющиеся значения в столбцах или строках электронной таблицы, включив абсолютные ссылки на ячейки в функцию COUNTIF.

Теперь вы можете подсчитать любое количество повторяющихся значений или элементов в таблицах Excel с помощью COUNTIF. Откройте эту страницу YouTube, чтобы увидеть функцию COUNTIF в действии.

Знаете какие-нибудь другие интересные советы и приемы в Excel? Поделитесь ими с нами ниже!

Как считать дубликаты в таблицах Excel