У меня есть столбец строк, представляющих имена, где в ячейке может быть несколько имен, и каждая из них разделена точкой с запятой.Рядом с ним есть столбец с одним символом, представляющим категорию.Для иллюстрации:

Мой желаемый результат показан во втором блоке.Что мне нужно, так это формула, которая для каждого имени в столбце B подсчитывает, сколько экземпляров категорий в столбце C было ему назначено.
Мне трудно смириться с тем фактом, что в каждой ячейке столбца B может быть несколько имен. Кто-нибудь может подумать о простом подходе?