Notifications
Clear all

como selecionar celular com intervalo ?

6 Posts
3 Usuários
0 Reactions
1,872 Visualizações
(@hamilton-gazim)
Posts: 20
Eminent Member
Topic starter
 

quero selecionar celular A1 e abaixo a6 depois a11 sempre invervalo de 5 celulas como fazer isso ?

 
Postado : 25/06/2012 9:00 pm
(@hamilton-gazim)
Posts: 20
Eminent Member
Topic starter
 

desculpe nao me atentei ao português correto , quero selecionar celulas não adjacentes com intervalo ou range de 5 linhas
tenho coluna A completa, quero colocar na coluna B esse valores de A mas de forma intercalar por exemplo no B1 sera A1 no B2 sera A6 no B3 sera A11 sempre deslocando 5 como fazer isso

 
Postado : 25/06/2012 9:59 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Oi Hamilton,

Vc lembra da regra do termo geral de uma PA? pois é, vc pode não acreditar, mas pensando nessa regra, eu resolvi seu problema,
A regra diz: para encontrar um item qualquer de uma PA, basta aplicar a seguinte fórmula:
an = a1+ (n-1)*r
onde
an = termo geral (n é posição deste termo)
a1 = primeiro termo
n = posição do termo.
r = razao

Agora vamos parar de enrolar e chegar no seu resultado, com fórmula.
vc disse:

linha 1 na coluna A estará linha 1 na coluna B
linha 6 na coluna A estará linha 2 na coluna B
linha 11 na coluna A estará linha 3 na coluna B
assim por diante.

Identifiquei então que o número da linha na coluna B, pode ser entendido como o n, ou seja, posição do elemento.
identifiquei que o número da linha que vc deseja, em A, é o termo geral da PA.
11-6 = 5 e 6-1 tb é 5, ou seja, 5 é a razão.

Qualquer outra dúvida nisso, procure seu professor de matemática, ehehehehe

an = a1+ (n-1)*r

1) coloque em B1

=INDIRETO("A" & 1 + ((LIN()-1)*5)))

ou assim se seu Excel for em inglês

=INDIRECT("A" & 1 + ((ROW()-1)*5))

2) Arraste para baixo e seja feliz!

Arquivo anexado com exemplo funcionando.

 
Postado : 25/06/2012 10:27 pm
(@carlos-santana)
Posts: 10
Active Member
 

Bom dia a todos.
Interessante o raciocínio:
Outra alternativa com uma matricial é conforme abaixo:

{=SEERRO(ÍNDICE(A1:A20,(LIN()-1)*5+1,1),0)}

Abraços

 
Postado : 29/06/2012 3:29 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia Carlos Santana

Gostei da tua fórmula, mas fui testar e tive que fazer umas modificações:

Em primeiro lugar, tive que trocar as vírgulas por ponto e virgula;
Depois de trocar as virgulas eu testei e como matricial ela não retornava os dados corretos, mas usando como fórmula normal ela funcionou perfeitamente.
Portanto, não precisa usar como matricial.

Para usar no exemplo que o Frnando fez ela ficou assim:

=SEERRO(ÍNDICE($A$1:$A$266;(LIN()-1)*5+1;1);0)

Espero ter ajudado.

Um abraço.

 
Postado : 29/06/2012 5:17 am
(@carlos-santana)
Posts: 10
Active Member
 

Correto,
Bem observado.
Percebi que só usei a matricial para não precisar travar os intervalos (preguiça e mania mesmo). :lol:

Abraços.

 
Postado : 29/06/2012 9:52 am