Pesquisar este blog

terça-feira, 2 de outubro de 2012

Introdução de Fórmulas e Funções - Parte II

Precedência dos Operadores

Compreendendo a precedência dos operadores

    Você se lembra de expressões numéricas na quinta-série? Se sim! Você deve lembrar que os cálculos são feitos seguindo uma ordem, da mais interna para a mais externa. O Excel segue este mesmo mecanismo. Por exemplo, as fórmulas =3/(3*5) e =3/3*5 irão dar resultados diferentes não é mesmo? Devido a isso deve-se ter esta ordem para o devido controle dos cálculos. Abaixo segue uma tabela contendo a ordem de precedência.












Controlando a ordem de precedência

    Várias vezes você deverá sobrepor a ordem de precedência. Por exemplo, suponha que você adquiriu um produto no valor total de $10,65 e que você deseja saber o valor deste produto descontado aí o valor do imposto. Como fazer? Simples, você poderá utilizar a fórmula =10,65/1.07, que irá lhe fornecer a res-posta é $9,95. A fórmula geral segue abaixo:






    Observe que neste caso, simples, foi fácil, mas, caso você queira que o valor do imposto seja uma varável e esteja na célula B6 e que o valor total do produto esteja na célula B5, por exemplo. Você deverá  criar a fórmula assim:

 =B5/(1+B6)

   Note a presença de parênteses no denominador fazendo primeiro a soma 100% + 7 % e só depois é que é feito a divisão, alterando assim a ordem de precedência da fórmula. Termos dentro dos parênteses são sempre calculados primeiro.; termos fora dos parênteses são calculados sequencialmente (de acordo com a ordem de precedência é claro!).

Observação: O uso de parênteses pode ser utilizado na elevação de um número a uma potência fracionária. Por exemplo, se você quiser saber a n-ésima raiz de um número, poderá se utilizar do seguinte artifício:

=número^(1/n)

Por exemplo, para obterá raiz cúbica do valor da célula A1, use:

=A1^(1/3)

    Você poderá ainda obter um maior controle em sua fórmulas por colocar parênteses dentro de outro par de parênteses, este mecanismo se chama aninhar. Abaixo seguem alguns exemplos e como o Excel os interpretará:










Controlando o cálculo da planilha

    O Excel sempre calcula uma fórmula quando você confirma sua entrada, e o programa normalmente recalcula as fórmulas existentes automaticamente, sempre que seus dados são alterados. Este comporta-mento é bom. Você pode estar se perguntando Como assim bom? É bom este comportamento em plani-lhas pequenas, mas quando existem planilhas mais complexas que podem levar o Excel a atualizar as fórmu-las por vários segundos ou até mesmo por vários minutos este comportamento se torna inconveniente. Para contornar este possível problema queira seguir os passos abaixo:

1º Passo - Acesse o menu/opção Ferramentas/Opções. A caixa de diálogo "Opções" aparecerá;

2º Passo - Selecione a guia "Cálculo", caso esta não esteja ativa, para exibir as opções de cálculo;

3º Passo - Nesta tela você poderá desabilitar o recálculo automático, escolha "Manual". Se você preferir deixar o cálculo automático, excetuando-se para tabelas de dados, selecione, em vez disso, a opção "Auto-mático, exceto tabelas";

4º Passo - Clique em "OK" para concluir a sua escolha.

Observações:

    a. Se você escolher "Manual", também poderá dizer ao Excel para não recalcular antes de salvar a planilha, limpando a caixa de verificação "Recalcular antes de salvar.

    b.Com o cálculo manual ativado, você verá a mensagem "Calcula" aparecer na barra de status, sempre que os dados da sua planilha forem alterados e os resultados de suas fórmulas precisarem ser atualizadas.

    c. Caso queira recalcular basta voltar a caixa de diálogo "Opções" e escolher um dos seguintes botões: "Calcular agora" para recalcular todas as planilhas abertas ou "Calcular planilha" para recalcular a planilha ativa.

    d. O Excel lhe oferece atalhos para fazer o recálculo sem que você precise ir para a caixa de diálogo. Os seguintes atalhos estão disponíveis:

F9 - Recalcula as fórmulas alteradas em todas as planilhas abertas.
Shift+F9 - Recalcula as fórmulas alteradas apenas na planilha atual.
Ctrl+Alt+F9 - Recalcula todas as fórmulas (mesmo aquelas não alteradas) em todas as planilhas abertas.

    e. Você ainda tem a possibilidade de recalcular apenas parte de uma planilha enquanto o cálculo Manual estiver ativo que são:

Para Recalcular uma única fórmula - Basta selecionar a célula e em seguida ative a barra de fórmulas e aí confirme dando Enter.

Para Recalcular uma faixa  - Selecione a faixa, escolha o menu/opção Editar/Substituir e entre com um sinal de igual (=) em ambas as caixas "Encontrar" e "Substituir por". Clique em "Substituir todas". O Excel fará a substituição dos sinais de igual em cada fórmula por outro sinal de igual. Isto não alterará nada, mas forçará o Excel a recalcular cada fórmula.

Fórmulas Relativas versos Fórmulas Absolutas


    A diferença destes tipos é a presença, ou ausência, do sinal de dólar ($) nas fórmulas. Quando a fórmula possuí este sinal dizemos que é uma fórmula Absoluta e quando não há dizemos que é uma fórmula Relativa. As fórmulas Absolutas podem fixar uma coluna, uma linha ou ambas. Suponhamos que você deseja saber o valor de cada produto, sendo que os produtos foram comprados no mesmo lugar, descontado o valor de seu imposto, como no caso mencionado em parágrafo acima. Os valores dos produtos são R$10,69, R$10,95 e R$10,50 e que estes valores se encontram nas células B5, B6 e B7 respectivamente. O valor do imposto é 7% e se localiza na célula C1. Como faremos isso? A resposta, neste caso, é fixar, ou tornar a célula do valor do imposto única para o devido cálculo dos três produtos mencionados acima ficando assim:

Na célula C5 =B5/(1+$C$1)

Ao arrastar esta fórmula para as demais células, você verá isto:

Na célula C6 =B6/(1+$C$1)
Na célula C7 =B7/(1+$C$1)

    Note que a célula C1 está como $C$1, tornando-a assim fixa, inalterada nas três fórmulas. Note também que as células que se referem aos valores totais dos produtos são alteradas, as linhas, para refletir assim o valor do produto. Sendo que neste último caso as células são relativas uma vez que suas fórmulas mudam conforme são arrastadas, copiadas ou movidas.

Até a Próxima!!

Nenhum comentário:

Postar um comentário