Vídeo: Excel Macros (VBA) - Aula 2 - Pegando valor de uma célula usando variáveis 2024
No Excel 2016, uma tabela de dados de duas variáveis substitui uma série de valores possíveis para dois valores de entrada em uma única fórmula. Para criar uma tabela de dados de duas variáveis, insira dois intervalos de valores de entrada possíveis para uma fórmula na caixa de diálogo Tabela de dados.
Digite um intervalo de valores para a célula de entrada de linha na primeira linha da tabela e um intervalo de valores para a célula de entrada de coluna na primeira coluna da tabela. Em seguida, você pode inserir a fórmula (ou uma cópia dele) na célula localizada na intersecção desta linha e da coluna de valores de entrada.
A figura a seguir ilustra esse tipo de situação. Esta versão da planilha de vendas projetada usa duas variáveis para calcular as vendas projetadas para o ano de 2017: uma taxa de crescimento como porcentagem do aumento em relação às vendas do ano passado (na célula B3 denominada Growth_2017) e as despesas calculadas como porcentagem das vendas do ano passado (em célula B4 chamada Expenses_2017). Neste exemplo, a fórmula original criada na célula B5 é um pouco mais complexa:
= Sales_2016 + (Sales_2016 * Growth_2017) - (Sales_2016 * Expenses_2017)
Para configurar a tabela de dados de duas variáveis, adicione uma linha de possíveis despesas de 2017 porcentagens de 10% a 35% na faixa C7: H7 a uma coluna de possível crescimento_2017 percentagens de 1. 00% a 5. 00% no intervalo B8: B24. Em seguida, copie a fórmula original chamada Projected_Sales_2017 da célula B5 para a célula B7, a célula na intersecção desta linha de Despesas_2017 porcentagens e coluna de porcentagens Growth_2017 com a fórmula:
= Projected_Sales_2017
Com estas poucas etapas, crie a tabela de dados de duas variáveis que você vê na próxima figura:
-
Selecione o intervalo de células B7: H24.
Esta faixa de células incorpora a cópia da fórmula original juntamente com a linha de possíveis despesas e porcentagens de taxa de crescimento.
-
Clique em Dados → What-If Analysis → Tabela de dados na faixa de opções.
Excel abre a caixa de diálogo Tabela de dados com o ponto de inserção na caixa de texto da célula de entrada de linha.
-
Clique na célula B4 para digitar o endereço absoluto da célula, $ B $ 4, na caixa de texto da Linha de Entrada.
-
Clique na caixa de texto Coluna da célula de entrada e, em seguida, clique na célula B3 para inserir o endereço absoluto da célula, $ B $ 3, nesta caixa de texto.
-
Clique em OK para fechar a caixa de diálogo Tabela de dados.
Excel preenche as células em branco da tabela de dados com uma fórmula de TABELA usando B4 como célula de entrada de linha e B3 como célula de entrada de coluna.
-
Clique na célula B7 e, em seguida, clique no botão de comando Formatar Painter no grupo Clipboard na guia Início e arraste o intervalo de células C8: H24 para copiar o formato do número de contabilidade sem casas decimais para esse intervalo.
Este formato de número de contabilidade é muito longo para exibir dada a largura atual das colunas C a F - indicado pelos símbolos ######. Com o intervalo C8: H24 ainda selecionado usando o Painel de Formato, a Etapa 7 corrige esse problema.
-
Clique no botão de comando Formatar no grupo Células da guia Início e, em seguida, clique em Ajustar largura da coluna no menu suspenso.
Planilha de projeção de vendas após a criação da tabela de dados de duas variáveis no intervalo C8: H24.
A fórmula da matriz {= TABELA (B4, B3)} que o Excel cria para a tabela de dados de duas variáveis neste exemplo especifica um argumento de célula de entrada de linha (B4) e um argumento de célula de entrada de coluna (B3). Como esta fórmula de matriz única é inserida em todo o intervalo de tabela de dados de C8: H24, qualquer edição (em termos de movimento ou exclusão) é restrita a esse intervalo.