Мне нужно суммировать количество раз, когда появляется ряд строк

Поэтому у меня есть некоторые данные, импортированные из нескольких баз данных. Для одного столбца импортируется ряд строк, и эти строки изменяются. В другом столбце таблицы, на который они импортированы, мне нужен СУММ, сколько строк строки EACH появилось в импортированном списке.

У меня уже есть макрос, создающий уникальный столбец строк, поэтому суммы могут идти рядом с ним.

Я думал о том, можно ли сравнить импортированный список с уникальным списком и +1 в конкретных ячейках каждый раз, когда появляется каждое уникальное имя и циклически проходит через все уникальные имена списков?

НАПРИМЕР:

Imported list Unique List Sum abc abc 2 cbc cbc 1 aop aop 1 aoz aoz 1 abc xyz 1 xyz 

Возможно ли это, и если да, то как?

С данными в столбце A рассмотрим:

 Sub demo() Dim A As Range, B As Range, C As Range Dim N As Long, i As Long Set A = Range("A:A") Set B = Range("B:B") A.Copy B B.RemoveDuplicates Columns:=1, Header:=xlNo N = Cells(Rows.Count, "B").End(xlUp).Row For i = 1 To N Cells(i, "C").Value = Application.WorksheetFunction.CountIf(A, Cells(i, "B").Value) Next i End Sub 

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

Давайте будем гением компьютера.