Notifications
Clear all

Contagem de ocorrências de textos

5 Posts
1 Usuários
0 Reactions
1,166 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Bom galera, é o seguinte...

estou com uma dúvida em uma fórmula que precisa contar uma ou mais ocorrências de textos, se acontecerem outros eventos.

EX:

Se na linha 10, na célula A10 estiver "Ariane", na célula K10 estiver "Da Vinci" ou "Tim Liberty" ou "Tim Liberty +50" ou "Tim Liberty +100" ou "Tim Liberty +200" ou "Tim Liberty +400" ou "Tim Liberty +800", na célula L10 estiver "Ativação" ou "Portabilidade" e na célula M10 estiver "Liberado", então soma-se 1 na célula C3. Se nas linhas abaixo, estiverem as mesmas condições, então soma-se mais 1 na célula C3

As linhas vão da 10 à 210, e se ao Invés de "Ariane" em alguma das linhas, estiver "Nilzett", então a contagem tem de ir pra célula D3, se estiver "Gustavo", tem de ir pra célula E3.

A fórmula tem que ir somando de acordo com que vc fosse preenchendo a tabela...

nessa fórmula aqui:
=SOMARPRODUTO(--($A$10:$A$210=C$2);--((ESQUERDA($K$10:$K$210;11)="Tim Liberty")+($K$10:$K$210="Da Vinci"));--(($L$10:$L$210="Ativação")+($L$10:$L$210="Portabilidade"));--($M$10:$M$210="Liberado"))

só soma se quando vc insere a fórmula os dados já estiverem na tabela.

to tentando bastante coisa aqui, e pra mim tá complicado...

Tentei algumas coisas aqui como o CONT.SE e o SOMASE mas sem sucesso...

Já tentei também pela FORMATAÇÃO CONDICIONAL e não tive sucesso.

Abraços e desde já agradeço.

Bom final de semana para todos.
________________________________
Link da Planilha para Download.

link1: http://www.mandamais.com.br/download/2f9j123201111715

link2: http://www.4shared.com/file/UPaPVc6J/Co ... de_Ps.html

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 12/03/2011 9:40 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Galera... resolvi...

se quiser podem fechar o tópico...

usei essa fórmula:

=SOMARPRODUTO(--($A$10:$A$210=C$2);--((ESQUERDA($K$10:$K$210;11)="Tim Liberty")+($K$10:$K$210="Da Vinci"));--(($L$10:$L$210="Ativação")+($L$10:$L$210="Portabilidade"));--($M$10:$M$210="Liberado"))

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 12/03/2011 10:10 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Galera,

o primeiro problema eu resolvi...

mas agora me surgiu outro...

usei a base da msm fórmula abaixo da linha 3

na C4 utilizei a fórmula:

=SOMARPRODUTO(--($A$10:$A$210=C$2);--((ESQUERDA($K$10:$K$210;11)="Infinity Controle"));--(($L$10:$L$210="Ativação")+($L$10:$L$210="Portabilidade"));--($M$10:$M$210="Liberado"))

e a fórmula não deu certo

na C5 utilizei a fórmula:

=SOMARPRODUTO(--($A$10:$A$210=C$2);--((ESQUERDA($K$10:$K$210;11)="Tim Web Pós"));--(($L$10:$L$210="Ativação")+($L$10:$L$210="Portabilidade"));--($M$10:$M$210="Liberado"))

e a fórmula DEU certo

na C6 utilizei a fórmula:

=SOMARPRODUTO(--($A$10:$A$210=C$2);--((ESQUERDA($K$10:$K$210;11)="Fixo"));--(($L$10:$L$210="Ativação")+($L$10:$L$210="Portabilidade"));--($M$10:$M$210="Liberado"))

e a fórmula não deu certo

na C7 utilizei a fórmula:

=SOMARPRODUTO(--($A$10:$A$210=C$2);--($L$10:$L$210="Migração");--($M$10:$M$210="Liberado"))

e a fórmula DEU certo
____________________________

alguém sabe o que fiz de errado ? em algumas deu certo... em outras não...

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 12/03/2011 11:16 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Caro g.gcouti, Boa Tarde.

"...alguém sabe o que fiz de errado ? em algumas deu certo... em outras não..."
O que aconteceu é que você se sesqueceu de ajustar o pasrâmetro da FUNÇÃO ESQUERDA, para se adaptar ao novos textos nas diferentes pesquisas.

Vamos por partes:

"...na C4 utilizei a fórmula:
=SOMARPRODUTO(--($A$10:$A$210=C$2);--((ESQUERDA($K$10:$K$210;11)="Infinity Controle"));--(($L$10:$L$210="Ativação")+($L$10:$L$210="Portabilidade"));--($M$10:$M$210="Liberado"))...
"

Deverá ser assim:
"...na C4 utilizei a fórmula:
=SOMARPRODUTO(--($A$10:$A$210=C$2);--((ESQUERDA($K$10:$K$210;17)="Infinity Controle"));--(($L$10:$L$210="Ativação")+($L$10:$L$210="Portabilidade"));--($M$10:$M$210="Liberado"))...
"

Assim, todas as pesquisas que precisarem considerar somente parte dos textos devem ser ajustadas ao tamanho do argumento de pesquisa desejado.

((ESQUERDA($K$10:$K$210;11)="Tim Liberty"))

((ESQUERDA($K$10:$K$210;17)="Infinity Controle"))

((ESQUERDA($K$10:$K$210;11)="Tim Web Pós"))

((ESQUERDA($K$10:$K$210; 4 )="Fixo"))

Aqueles em que você achou que funcionou foi por mera coincidência de quantidade de caracteres da fórmula. Só isto.

No mais a sua fórmula está correta.

Faça as alterações e me diga se era isto que você queria.

Espero ter ajudado.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 12/03/2011 1:30 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Mazzaropi,

certissimo

deu certo...

MUITISSIMO OBRIGADO

VC NAO TEM NOÇÃO DO QUANTO ME AJUDOU

VALEU MESMO AMIGO

Pode fechar o tpc se quiser...

um abraço..

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 12/03/2011 11:45 pm