Portuguese English French German Italian Spanish
Perfil MVP

perfil mvp

Autenticação
Online
Nenhum
Estatísticas
mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterHoje40
mod_vvisit_counterOntem206
mod_vvisit_counterEsta semana1671
mod_vvisit_counterEste Mês1011
mod_vvisit_counterTodas346595

Ligados 13
O seu IP: 38.107.191.101
,
Agora: 2010-09-05 02:54
Inquéritos
O que acha do novo site?
 
Siga-nos
  • Facebook Page: 135494549818156
  • Twitter: exceler_org
Avaliação: / 2
FracoBom 

Num grupo de discussão do Excel, foi apresentada a seguinte questão (adaptada):

“ Preciso saber como alterar o conteúdo  de um conjunto de células mas tenho a seguinte dificuldade:
Numa célula ou em várias tenho, por exemplo =soma(a5:a15), quero alterar o "5" para "6" passando a ter =soma(a6:a15) e o que obtenho é =soma(a6:a16). Como posso apenas alterar o primeiro "5" sem mexer no segundo "5", utilizando a opção Localizar & Substituir?

Para obstar tal situação, teremos que nos socorrer de algum expediente.

Assim, para obtermos o componente Range “A15”, sem que o mesmo possa ser alterado quando estamos a efectuar a substituição do algarismo “5”, podemos digitar o seguinte, por exemplo, na célula E200: ="A"&14+1, o que irá mostrar o conteúdo da célula como “A15”, apesar de não ter nenhum algarismo “5”:

image

Então, se pretendermos ter a soma(A5:A15) sem termos o segmento do range “A15”, mas sim, em sua substituição, o conteúdo de E200 (que será A15), digitaríamos, por exemplo em E5: =SOMA(A5:INDIRECTO(E200))

image

O resultado esperado seria 14.

Agora, se pretendermos utilizar o “Localizar e Substituir”:

image

Teríamos, então, o resultado esperado: 13

image

Ou seja, quando for para substituir "fórmulas" (em Opções>>), de 5 para 6, vai dar o resultado que se teria com a alteração da fórmula para =SOMA(A6:INDIRECTO(E200)), ou seja, o mesmo que  SOMA(A6:A15).

 

Tópicos relacionados: