Esta solução deve funcionar como uma implementação escalonável que pode ser facilmente expandida para outras strings.
=SUMPRODUCT(--(ISNUMBER(FIND("a",A1:A7))+ISNUMBER(FIND("b",A1:A7))>0))
Exemplo de adição de outra string:
=SUMPRODUCT(--(ISNUMBER(FIND("a",A1:A7))+ISNUMBER(FIND("b",A1:A7))+ISNUMBER(FIND("c",A1:A7))>0))
Isso funciona executando a função FIND
em cada célula no intervalo e usando ISNUMBER
para determinar se uma correspondência foi encontrada. Os resultados são adicionados para cada célula e, em seguida, o >0
no final especifica que qualquer célula que corresponda a pelo menos um dos FIND
s deve ser contada. O SUMPRODUCT
adiciona tudo para produzir uma resposta final.
Para uma correspondência sem distinção entre maiúsculas e minúsculas, você pode substituir a função FIND
por SEARCH
.