proccessing de dados no Excel

0

Eu configurei um número de colunas com alguns números de dados.

Gostaria também de apresentar alguns dados resultantes do processamento dessas colunas: Para cada uma dessas colunas, gostaria de saber o produto de cada célula com uma constante de coluna: C1 *k , C2 *k , ... onde C é uma dessas colunas e k a constante sendo atribuída à coluna específica C . Eu poderia fazer isso adicionando colunas lado a lado, mas a planilha seria muito longa na direção x.

Inicialmente, pensei em usar hiperlinks que direcionassem para uma segunda planilha: apenas clicar em C1 da 'planilha 1' direcionaria para - digamos C1 da 'planilha 2' ( =Sheet1!C1*k ) e faria que para todas as células da folha 1.

Há alguma sugestão para uma maneira mais inteligente de fazer isso? Por exemplo, seria possível alternar o conteúdo de uma coluna de alguma forma, por ex. entre C1 e C1 *k ? Eu também pensei em usar comentários, mas não é trivial usar fórmulas dentro de comentários!

    
por gunnros 08.03.2014 / 18:17

1 resposta

0

Assumindo que k constant é um número e não apenas algum valor que você deseja exibir ao lado do que quer que esteja na célula em uma determinada coluna, você poderia tornar o valor da célula dependente de uma célula não relacionada na pasta de trabalho.

Finja que seus dados estão em A3:Z800 . Agora, use a célula A1 como a alternância para saber se seus dados A3:A800 mostram valores com ou sem a constante. Agora cada célula levaria a fórmula =<cell value> * if($a$1="ON", <k value for column>, 1)

Você poderia ir mais longe e armazenar o em outra guia e apenas referenciá-los na fórmula acima. Digamos que seus valores foram armazenados em Sheet2 A3:Z800 e, em seguida, em =Sheet2!$A$3 * if($a$1="ON", <k value for column>, 1)

Você também pode armazenar os valores k para cada coluna na Linha 2 na Folha1 (acima de cada coluna de dados em A3:Z800 ). Sua fórmula para cada célula seria semelhante a: =Sheet2!$A$3 * if($a$1="ON", index($A$2:$Z$2, 1, column()), 1)

    
por 17.03.2014 / 20:15