Notifications
Clear all

Replicar Formula na Linha e alterar numeração da Lin buscada

5 Posts
3 Usuários
0 Reactions
984 Visualizações
(@vainer)
Posts: 14
Active Member
Topic starter
 

Prezados,

Preciso replicar a seguinte função abaixo nas celulas que estão na mesma LINHA ou seja, a função que esta em B2 precisa ser replica em C2, D2, etc ...

=SE(Dados!B2<>"";VERDADEIRO;FALSO) (Função que esta em B2 e precisa ser REPLICADA)

Se eu copiar e colar esta função de B2 para C2 ela vai ser ajustada para
=SE(Dados!C2<>"";VERDADEIRO;FALSO) porém eu preciso que ela seja ajustada para =SE(Dados!B3<>"";VERDADEIRO;FALSO)

Existe alguma forma de copiar e colar uma função na mesma linha porém fazer com que a função "mantenha a coluna" e "cresça a numeração da linha" ?? Ou alguma outra "gambiarra" que resolva ??? :mrgreen:

 
Postado : 06/03/2015 11:44 am
(@gtsalikis)
Posts: 2373
Noble Member
 

Assim?

=SE(Dados!$B2<>"";VERDADEIRO;FALSO)

Ou seria isso:

=SE(DESLOC(Dados!$B$2;COLS($B:B)-1;0)<>"";VERDADEIRO;FALSO)

Em todo, caso, vc não precisa usar a função SE, podendo ficar apenas assim:

=Dados!$B2<>""

=DESLOC(Dados!$B$2;COLS($B:B)-1;0)<>""

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 06/03/2015 11:54 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde vainer

Minha sugestão:

Se a resposta foi útil, clique na mãozinha que fica do lado da ferramenta Citar.

[]s

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

 
Postado : 06/03/2015 12:00 pm
(@vainer)
Posts: 14
Active Member
Topic starter
 

A função SE deixei só porque existe na minha função da planilha de trabalho é uma planilha maior e mais complexa.

Se eu copiar e colar de B2 para C2 por exemplo a sua função:
=SE(Dados!$B2<>"";VERDADEIRO;FALSO) ela vai mandar exatamente a mesma função, uma vez que a linha continua sendo a msm, a coluna foi travada "OK", o problema é que ao replicar a função de B2 para C2 ela teria que ficar assim =SE(Dados!$B3<>"";VERDADEIRO;FALSO)

Acredito que a solução seja usar essa função DESLOC, vou estudar aqui mais sobre ela, obrigado de qualquer forma pela dica, já me deu uma "luz".

 
Postado : 06/03/2015 12:04 pm
(@vainer)
Posts: 14
Active Member
Topic starter
 

Patropi,

Muito obrigado, você matou a minha duvida. Me ajudou muito e economizou algumas horas de trabalho !!! Se algum dia vier para Alta Floresta mande uma mensagem que a cerveja é por minha conta.

Novamente muito obrigado.

 
Postado : 06/03/2015 12:08 pm