Как посчитать строки в Excel

Как посчитать строки в Excel

У меня есть столбец, как показано ниже,

ColumnA
Test
Test1
Test3
Test3
Test4
Test

Поэтому я хочу посчитать одинаковые значения и показать их отдельно, как показано ниже;

ColumnValue    ColumnCount
Test            2
Test3           2
Test1           1
Test4           1

Как это сделать в Excel? Спасибо!

решение1

Предполагая, что ColumnValue — это столбец D, попробуйте формулы:

  • в столбце D:
=INDEX(A2:A7,MATCH(0,COUNTIF($D$1:D1,A2:A7),0))
  • в столбце E:
=COUNTIF(A:A,D2)

Перетащите формулу, чтобы заполнить другие ячейки.

введите описание изображения здесь

решение2

Если у вас есть Excel O365 с этой UNIQUEфункцией, вы можете:

  • Создайте таблицу для ваших данных в столбце A, чтобы диапазон автоматически расширялся/сужался.
    • (При желании вы можете использовать обычную адресацию.)
D2:  =UNIQUE(Table4[Column A])
E2:  =COUNTIF($A$2:$A$7,D2#)
  • Обязательно используйте правильное имя таблицы в D2формуле.
  • Результаты формулы будут отображаться по мере необходимости, поэтому не перетаскивайте их вниз.

введите описание изображения здесь

Связанный контент