Como contar as ocorrências de uma determinada string de texto se outra coluna na mesma linha apresentar um dado valor [duplicado]

0

Eu tenho uma grande planilha do excel com a seguinte estrutura:

Gender  | Answer
------- | -------
Male    | A
Female  | B
Male    | A;C
Female  | A;B
Female  | B;D

Que fórmula posso usar para descobrir quantas mulheres responderam, exclusivamente ou não, B?

Obrigado antecipadamente,

    
por João 11.03.2013 / 17:48

3 respostas

0

Veja uma fórmula alternativa para obter o resultado desejado:

  =SUM((A1:A5="Female")*IF(ISERROR(SEARCH("B",B1:B5)),0,1))

É uma fórmula de matriz, então você precisará inseri-la com a combinação de teclas Controle - Shift - Enter .

    
por 11.03.2013 / 18:10
2

Você pode adicionar uma coluna com a seguinte fórmula:

=IF(AND(A2="Female", ISERROR(FIND("B", UPPER(B2))) = FALSE), 1,0)

Isso exibirá 1 se Gênero é Feminino e a Resposta contiver um B (o sidenote FIND retornará um erro se o valor não for encontrado, e é por isso que o ISERROR é necessário).

Você pode copiar essa fórmula para todas as linhas com dados. Você pode usar o 1 para somar ou contar o número que corresponde aos seus critérios.

    
por 11.03.2013 / 18:05
0

Qual versão do Excel? No Excel 2007 ou versões posteriores, você pode usar COUNTIFS com "curingas" para o critério da coluna B como este

=COUNTIFS(A:A,"Female",B:B,"*B*")

    
por 11.03.2013 / 19:50