excel - I need to sum up the number of times a range of strings appear -
so have data imported multiple databases. 1 column range of strings imported , these strings change. in column on spreadsheet imported to, need sum of how many times each string has appeared in imported list.
i have macro producing unique string column sums can go next that.
i thinking whether can compare imported list unique list , +1 in specific cells each time each unique name appears , cycle through unique list names?
eg:
imported list unique list sum abc abc 2 cbc cbc 1 aop aop 1 aoz aoz 1 abc xyz 1 xyz
is possible , if how?
with data in column a, consider:
sub demo() dim range, b range, c range dim n long, long set = 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 = 1 n cells(i, "c").value = application.worksheetfunction.countif(a, cells(i, "b").value) next end sub
Comments
Post a Comment