Excel / Spreadsheet - fórmula para o último valor em uma linha?

0

Estou tentando prever o aumento dos custos do fornecedor em uma planilha.

Minha planilha é parecida com essa

col     | A         | B         | C         | D         | E         | F
vendor  | 2013-09   | 2013-10   | 2013-11   | 2013-12   | 2014-01   | 2014-02
inet    | 50        | 50        | 50        | 60        | 60        | 60
scm (yr)| 300       |                                   | 400       |
  - (mn)| =(300/12) | =(300/12) | =(300/12) | =(300/12) | =(400/12) | =(400/12) 

A coluna 'scm' mostra o custo anual (yr) do fornecedor de controle de origem e, em seguida, o custo mensal, que faz referência à coluna do custo anual e a divide por 12. [ie, "($ A, $ scm (yr)) / 12 "

A parte chata é quando tenho um novo custo - como em janeiro de 2014 - e tenho que atualizar as fórmulas.

Existe um comando que me permite referenciar "o último valor na linha X, antes ou igual à coluna atual"? Dessa forma, eu poderia usar uma única fórmula para uma linha inteira (como os custos mensais 'scm') e apenas deslocar os números na linha anual, sem precisar recodificar as fórmulas. Por exemplo, em relação à linha 'scm', o valor nas cols A, B, C, D seria 300; enquanto o valor em cols E, F seria 400?

    
por Jonathan Vanasco 09.07.2013 / 08:08

2 respostas

1

Você também pode usar LOOKUP() :

=LOOKUP(9.99E207, $B$3:B$3)
                       ^----- Column formula is inputted
                  ^--^------- Starting cell

Na célula B4 e arraste para a direita.

    
por 09.07.2013 / 09:25
1

Começando na coluna B, qualquer linha,

= ÍNDICE (3: 3, CORRESPONDÊNCIA (99 ^ 99, $ A $ 3: B $ 3,1))

copiar em frente. Integrar em uma fórmula conforme necessário.

Veja a captura de tela. Observe que o arquivo de amostra para a captura de tela possui os rótulos na coluna A, portanto, os valores começam na coluna B. Ajuste conforme necessário.

    
por 09.07.2013 / 08:46