Substituir um lote de células por valores escalados

0

Eu tenho um conjunto de valores que eu quero substituir com 10x (ou outro fator) escalados.

Como tenho que fazer isso muitas vezes, existe alguma maneira de fazer isso sem calcular em células separadas e copiar os valores? Algo como pesquisar / substituir, mas com uma função e em um grupo selecionado de células.

    
por clabacchio 11.06.2012 / 12:07

1 resposta

1

Se você está apenas procurando fazer uma operação simples nesse grupo de células:

  • Insira o número em outra célula (como 10, se você estiver multiplicando por 10)
  • Copie essa célula
  • Realce o grupo de células que você deseja modificar
  • Faça um comentário especial e selecione a operação

Edit: Outra opção é esta, se você não se importa de trabalhar com o VB. Crie uma macro assim:

Sub ModCells()
Range(Selection, Selection.End(xlDown)).Select

For Each cell In Selection
      cell.Value = cell.Value / 10
Next
End Sub

E então você pode selecionar as células e apenas executar a macro.

    
por 11.06.2012 / 16:02