tenho uma célula (A1) com o valor 13, gostaria de que outra célula com formula tivesse a formula com este valor ex, =(B(a1)*B15), onde a formula assumisse o valor preenchido na formula A1.
Olá!
Vou supor que esse problema deve ser resolvido em um banco de dados pois a dúvida foi aberta no item "Bancos de dados" do profes.com. Caso contrario pode desconsiderar.
Se eu entendi corretamente, você deseja que uma coluna contenha uma fórmula que faça referência ao valor preenchido em outra coluna. Infelizmente, o banco de dados não funciona dessa maneira, pois não é uma ferramenta de planilha com suporte a fórmulas dinâmicas como o Excel.
No banco de dados, as colunas de uma tabela são usadas para armazenar dados, não fórmulas. Se você deseja realizar cálculos ou obter valores derivados com base em outras colunas, precisará fazer isso por meio de consultas e não armazenar diretamente as fórmulas nas células da tabela.
Vamos supor que você tenha uma tabela chamada "MinhaTabela" com as colunas "ValorA" e "ValorB". Se você deseja que "ValorB" seja calculado com base no valor de "ValorA", você pode fazer isso usando uma consulta. Por exemplo:
SELECT ValorA, ValorA * 15 AS ValorB
FROM MinhaTabela;
Neste exemplo, a consulta multiplicará o valor em "ValorA" por 15 e exibirá o resultado na coluna "ValorB" durante a execução da consulta. Mas lembre-se de que isso é apenas uma exibição temporária do resultado da consulta e não altera os valores reais armazenados na tabela.
Se você precisar atualizar a coluna "ValorB" sempre que o valor de "ValorA" for alterado, isso também não pode ser feito automaticamente com uma fórmula no SQL Server. Você precisaria escrever um código de aplicativo ou um procedimento armazenado que atualize os valores em "ValorB" sempre que houver uma alteração em "ValorA".