É possível ter uma fórmula do Excel dependente da entrada de valor?

0

É possível ter o Cell G24 reconhecendo o número em D24, e fazer sua matemática dependendo do tamanho do número, usando o nas células B37 até B42?

Eu tenho uma planilha básica para catalogar vendas e custos. Nosso custo depende do tamanho do sistema.

Gostaria que o Excel soubesse qual célula (tenho uma lista de custos atualmente) para vários, dependendo do tamanho do sistema que eu insumo.

O que eu gostaria:

Linha D, (célula D24 para essa venda individual) é onde eu insiro o "Tamanho do sistema".

Eu gostaria que a Row G (célula G24 para essa venda) calculasse o custo com base no tamanho em D24.

Mais abaixo na página, tenho meus custos em camadas listados:

  • A célula B37 tem nosso custo para tamanhos de sistema entre 3,0 e 3,99
  • A célula B38 tem nosso custo para tamanhos de sistema entre 4,0 e 4,99
  • O Cell B39 tem nosso custo para tamanhos de sistema entre 5,0 e 5,99
  • O Cell B40 tem nosso custo para tamanhos de sistema entre 6,0 e 7,99
  • O Cell B41 tem nosso custo para tamanhos de sistema entre 8,0 e 9,99
  • A célula B42 tem nosso custo para tamanhos de sistema 10.0 ou acima

É possível ter o Cell G24 reconhecendo o número em D24, e fazer suas contas dependendo do tamanho do número, usando as Células B37 a B42?

    
por Jared 08.08.2015 / 15:10

2 respostas

0

Esta é a maneira não macro.

=IF((A1>=3) AND (A1<=3.99),B37,IF((A1>=4) AND (A1<=4.99),B38,IF((A1>=5) AND (A1<=5.99),B39,IF((A1>=6) AND (A1<=7.99),B40,IF((A1>=8) AND  (A1<=9.99),B41,IF((A1>=10),B42,"not found"))))))

Você pode colocar fórmulas no lugar de b38 a b42

    
por 08.08.2015 / 18:16
0

Digite os limites de tamanho do sistema nas células A37 a A42, como em:

3
4
5
6
8
10

Em seguida, =VLOOKUP(D24;$A$37:$B$42;2;1) selecionará o fator de custo do sistema relevante de B37 para B42.

Verifique a ajuda do Excel para VLOOKUP() function para entender as vontades disso.


Salve isso como "filename.csv", abra-o no Excel ou no LibreOffice:

Sys Size,,,Cost factor
9.99,,,=VLOOKUP(A2;$A$5:$B$10;2;1)

Size,Sys cost
3,1
4,2
5,3
6,4
8,5
10,6
    
por 09.08.2015 / 10:08