Anda di halaman 1dari 14

Descrio geral das frmulas

As frmulas so equaes que efectuam clculos em valores da folha de clculo. Uma frmula comea com um sinal de igual (=). Por exemplo, a seguinte frmula multiplica 2 por 3 e depois soma 5 ao resultado. =5+2*3 Uma frmula pode tambm conter uma ou todas das seguintes opes: funes, referncias, operadores econstantes.

Elementos de uma frmula

Funes: a funo PI() devolve o valor de pi: 3,142... Referncias: A2 devolve o valor na clula A2. Constantes: nmeros ou valores de texto introduzidos directamente numa frmula, como, por exemplo, 2. Operadores: o operador ^ (acento circunflexo) eleva um nmero a uma potncia e o operador * (asterisco) multiplica.

Neste artigo

Utilizar constantes em frmulas Utilizar operadores de clculo em frmulas Utilizar funes e funes aninhadas em frmulas Utilizar referncias em frmulas Utilizar nomes em frmulas Utilizar frmulas de matriz e constantes de matriz

Utilizar constantes em frmulas


Uma constante um valor que no calculado. Por exemplo, a data 10/9/2008, o nmero 210, e o texto "Ganhos trimestrais" so todas constantes. Uma expresso ou um valor resultante de uma expresso no so constantes. Se utilizar valores constantes na frmula em vez de referncias a clulas (por exemplo, =30+70+110), o resultado s alterado se o prprio utilizador modificar a frmula.
INCIO DA PGINA

Utilizar operadores de clculo em frmulas

Os operadores especificam o tipo de clculo que deseja efectuar com os elementos de uma frmula. Existe uma ordem predefinida pela qual os clculos ocorrem, mas possvel alterar essa ordem utilizando parnteses.

Tipos de operadores
Existem quatro tipos de operadores de clculo diferentes: aritmticos, de comparao, de concatenao de texto e de referncia.

Operadores aritmticos
Para executar operaes matemticas bsicas - como a adio, subtraco ou multiplicao -, combinar nmeros e produzir resultados numricos, utilize os seguintes operadores aritmticos.

OPERADOR ARITMTICO + (sinal de adio) - (sinal de subtraco) * (asterisco) / (barra) % (smbolo de percentagem) ^ (acento circunflexo)
Operadores de comparao

SIGNIFICADO Adio Subtraco Negao Multiplicao Diviso Percentagem Exponenciao)

EXEMPLO 3+3 31 1 3*3 3/3 20% 3^2

possvel comparar dois valores com os operadores que se seguem. Quando quando forem comparados dois valores utilizando estes

OPERADOR DE COMPARAO = (sinal de igual) > (sinal de maior) < (sinal de menor) >= (sinal de maior ou igual) <= (sinal de menor ou igual) <> (sinal de diferente)

SIGNIFICADO Igual a Maior que Menor que Maior ou igual a Menor ou igual a Diferente de

EXEMPLO A1=B1 A1>B1 A1<B1 A1>=B1 A1<=B1 A1<>B1

operadores, o resultado ser um valor lgico: VERDADEIRO ou FALSO.

Operador de concatenao de texto


Utilize o 'E' comercial (&) para ligar ou concatenar uma ou mais cadeias de texto, de modo a formar um nico texto.

OPERADOR DE TEXTO & ("E" comercial)

SIGNIFICADO Liga ou concatena dois valores e produz um valor de texto contnuo

EXEMPLO

"Ada"&"mastor"

Operadores de referncia
Combinam intervalos de clulas para clculos com os seguintes operadores.

OPERADOR DE SIGNIFICADO REFERNCIA : (dois pontos) Operador de intervalo que produz uma referncia a todas as clulas entre duas referncias, incluindo as duas referncias , (vrgula) Operador de unio que combina vrias referncias numa s (espao) Operador de interseco que produz uma referncia para as clulas comuns s duas referncias

EXEMPLO B5:B15

SOMA(B5:B15;D5:D15)

B7:D7 C6:C8

Ordem de execuo de operaes de frmulas no Excel


Em alguns casos a ordem pela qual o clculo efectuado poder afectar o valor devolvido pela frmula, pelo que importante compreender como a ordem determinada e como possvel alterar a ordem para obter os resultados desejados.

Ordem de clculo

As frmulas calculam valores por uma ordem especfica. Uma frmula do Excel comea sempre por um sinal de igual (=). O sinal de igual informa o Excel de que os caracteres que se seguem constituem uma frmula. A seguir ao sinal de igual esto os elementos a calcular (os operandos), separados por operadores de clculo. O Excel calcula a frmula da esquerda para a direita, de acordo com uma ordem especfica para cada operador da frmula.

Precedncia de operadores
Se combinar vrios operadores numa nica frmula, o Excel executar as operaes pela ordem apresentada na seguinte tabela. Se a frmula contiver operadores com a mesma precedncia - por exemplo, se uma frmula possuir um operador de multiplicao e outro de diviso -, o Excel avaliar os operadores da esquerda para a direita.

OPERADOR : (dois pontos) (espao simples) , (vrgula) % ^ *e/ +e& = <> <= >= <>
Utilizao de parnteses

DESCRIO Operadores de referncia

Negao (como 1) Percentagem Exponenciao Multiplicao e diviso Adio e subtraco Liga duas cadeias de texto (concatenao) Comparao

Para alterar a ordem de avaliao, escreva entre parnteses a parte da frmula que deseja calcular primeiro. Por exemplo, a seguinte frmula tem como resultado 11 porque o Excel calcula a multiplicao antes da adio. A frmula multiplica 2 por 3 e depois soma 5 ao resultado. =5+2*3

Por outro lado, se utilizar parnteses para alterar a sintaxe, o Excel adiciona 5 e 2 e depois multiplica o resultado por 3, obtendo 21. =(5+2)*3 No exemplo que se segue, os parnteses da primeira parte da frmula foram o Excel a calcular B4+25 em primeiro lugar e, em seguida, a dividir o resultado pela soma dos valores das clulas D5, E5 e F5. =(B4+25)/SOMA(D5:F5)
INCIO DA PGINA

Utilizar funes e funes aninhadas em frmulas


As funes so frmulas predefinidas que executam clculos utilizando valores especficos, denominados argumentos, numa ordem especfica, ou estrutura. As funes podem ser utilizadas para executar clculos simples ou complexos.

Sintaxe das funes


O seguinte exemplo da funo ARREDONDAR para arredondar um nmero na clula A10 ilustra a sintaxe de uma funo.

Estrutura de uma funo

Estrutura. A estrutura de uma funo comea com um sinal de igual (=), seguido do nome da funo, um parntese inicial, os argumentos da funo separados por vrgulas e um parntese final. Nome da funo. Para obter uma lista de funes disponveis, clique numa clula e prima SHIFT+F3. Argumentos. Os argumentos podem ser nmeros, texto, valores lgicos do tipo VERDADEIRO ou FALSO,matrizes, valores de erro do tipo #N/D ou referncias de clula. O argumento que indicar deve produzir um valor vlido para esse argumento. Os argumentos podem tambm ser constantes, frmulas ou outras funes. Descrio do argumento. Aparece uma descrio com a sintaxe e os argumentos conforme escreve a funo. Por exemplo, escreva =ARRED( e a descrio aparecer. As descries s aparecem para funes incorporadas.

Introduzir funes
Quando cria uma frmula que contenha uma funo, a caixa de dilogo Inserir funo ajud-lo- a inserir as funes da folha de clculo. Ao inserir uma funo numa frmula, a caixa de dilogo Inserir funo mostrar o nome da funo, cada um dos seus argumentos, a descrio da funo e cada argumento, o resultado actual da funo e o resultado actual da frmula completa. Para facilitar a criao e edio de frmulas e minimizar os erros de digitao e de sintaxe, utilize a funo de concluso automtica de frmulas. Aps digitar = (sinal de igual) e as letras iniciais ou um accionador de visualizao, o Microsoft Office Excel mostrar por baixo da clula uma lista pendente dinmica de funes, argumentos e nomes vlidos que correspondam s letras ou ao accionador. Poder ento inserir um item da lista pendente na frmula.

Aninhar funes
Em certos casos, poder ter de utilizar uma funo como um dos argumentos de outra funo. Por exemplo, a frmula seguinte utiliza uma funo MDIA aninhada e compara o resultado com o valor 50.

As funes MDIA e SOMA esto aninhadas na funo SE. Devolues vlidas Quando uma funo aninhada utilizada como argumento, ter de devolver um valor do mesmo tipo utilizado pelo argumento. Por exemplo, se o argumento devolver um valor do tipo VERDADEIRO ou FALSO, a funo aninhada ter de devolver um valor do tipo VERDADEIRO ou FALSO. Se no o fizer, o Microsoft Excel mostrar um valor de erro #VALOR! Aninhamento dos limites dos nveis Uma frmula pode conter at sete nveis de funes aninhadas. Quando a Funo B utilizada como argumento da Funo A, a Funo B uma funo de segundo nvel. Por exemplo, a funo MDIA e a funo SOMA so ambas funes de segundo nvel, uma vez que so argumentos da funo SE. Uma funo aninhada dentro da funo MDIA seria uma funo de terceiro nvel, e assim sucessivamente.
INCIO DA PGINA

Utilizar referncias em frmulas

Uma referncia identifica uma clula ou um intervalo de clulas numa folha de clculo e indica ao Microsoft Excel onde procurar os valores ou dados que pretende utilizar numa frmula. Com as referncias, poder utilizar dados contidos em diferentes partes de uma folha de clculo numa frmula, ou poder utilizar o valor de uma clula em vrias frmulas. Tambm poder fazer referncia a outras folhas de clculo no mesmo livro e para outros livros. As referncias a clulas de outros livros so denominadas ligaes ou referncias externas.

O estilo de referncia A1
O estilo de referncia predefinido Por predefinio o Excel utiliza o estilo de referncia A1, que se refere a colunas com letras (de A a XFD, num total de 16.384 colunas) e a linhas com nmeros (de 1 at 1.048.576). Estas letras e nmeros so denominados cabealhos de linha e coluna. Para fazer referncia a uma clula, introduza a letra da coluna, seguida do nmero da linha. Por exemplo, B2 refere-se clula na interseco da coluna B e da linha 2.

PARA FAZER REFERNCIA A A clula na coluna A e na linha 10 O intervalo de clulas na coluna A e nas linhas de 10 a 20 O intervalo de clulas na linha 15 e nas colunas de B a E Todas as clulas na linha 5 Todas as clulas nas linhas de 5 a 10 Todas as clulas na coluna H Todas as clulas nas colunas de H a J O intervalo de clulas nas colunas de A a E e nas linhas de 10 a 20
Fazer uma referncia a outra folha de clculo No seguinte exemplo, a funo de folha de clculo MDIA calcula o valor mdio para o intervalo B1:B10 da folha de clculo denominada Marketing no mesmo livro.

UTILIZAR A10 A10:A20 B15:E15 5:5 5:10 H:H H:J A10:E20

Referncia a um intervalo de clulas noutra folha de clculo no mesmo livro

Refere-se folha de clculo Marketing

Refere-se ao intervalo de clulas entre B1 e B10, inclusivamente Separa a referncia da folha de clculo da referncia do intervalo de clulas

Diferena entre referncias absolutas, relativas e mistas


Referncias relativas Uma referncia de clula relativa numa frmula, como, por exemplo, A1, com base na posio relativa da clula que contm a frmula e da clula a que a referncia se refere. Se a posio da clula que contm a frmula for alterada, a referncia ser alterada. Se copiar ou preencher a frmula para o lado nas linhas e para baixo nas colunas, a referncia ajustar-se- automaticamente. Por predefinio, as frmulas novas utilizam referncias relativas. Por exemplo, se copiar ou preencher uma referncia relativa da clula B2 para a clula B3, esta ajustar-se- automaticamente de =A1 para =A2.

Frmula copiada com referncia relativa

Referncias absolutas Uma referncia de clula absoluta numa frmula, como por exemplo $A$1, faz sempre referncia a uma clula numa localizao especfica. Se a posio da clula que contm a frmula for alterada, a referncia absoluta permanecer. Se copiar ou preencher a frmula para o lado nas linhas e para baixo nas colunas, a referncia absoluta no se ajustar. Por predefinio, as frmulas novas utilizam referncias relativas e poder necessitar de as alterar para referncias absolutas. Por exemplo, se copiar ou preencher uma referncia absoluta da clula B2 para a clula B3, esta permanecer nas duas clulas =$A$1.

Frmula copiada com referncia absoluta

Referncias mistas Uma referncia mista tem uma coluna absoluta e uma linha relativa ou uma linha absoluta e uma coluna relativa. Uma referncia de coluna absoluta fica com o formato $A1, $B1 e assim sucessivamente. Uma referncia de linha absoluta fica com o formato A$1, B$1 e assim sucessivamente. Se a posio da clula que contm a frmula for alterada, a referncia relativa ser alterada e a referncia absoluta permanecer. Se copiar ou preencher a frmula para o lado nas linhas e para baixo nas colunas, a referncia relativa

ajustar-se- automaticamente e a referncia absoluta no se ajustar. Por exemplo, se copiar ou preencher uma referncia mista da clula A2 para B3, esta ajustar-se- de =A$1 para =B$1.

Frmula copiada com referncia mista

Estilo de referncia 3D
Referir convenientemente mltiplas folhas de clculo Se pretender analisar dados na mesma clula ou intervalo de clulas em vrias folhas de clculo do livro, utilize uma referncia 3D. Uma referncia 3D inclui a referncia da clula ou do intervalo, antecedida por um intervalo de nomes de folhas de clculo. O Excel utiliza quaisquer folhas de clculo guardadas entre os nomes iniciais e finais da referncia. Por exemplo, =SOMA(Folha2:Folha13!B5) adiciona os valores contidos na clula B5 em todas as folhas de clculo entre a Folha 2 e a Folha 13, inclusive.

Pode utilizar referncias 3D para fazer referncia a clulas noutras folhas de clculo, para definir nomes e para criar frmulas utilizando as seguintes funes: SOMA, MDIA, MDIAA, CONTAR, CONTAR.VAL, MXIMO, MXIMOA, MNIMO, MNIMOA, PRODUTO, DESVPAD, DESVPADA, DESVPADP, DESVPADPA, VAR, VARA, VARP e VARPA. As referncias 3D no podem ser utilizadas em frmulas de matriz. As referncias 3D no podem ser utilizadas com o operador de interseco (um espao) nem nas frmulas que utilizem interseco implcita. O que sucede quando move, copia, insere ou elimina folhas de clculo Os exemplos que se seguem explicam o que sucede quando move, copia, insere ou elimina folhas de clculo que faam parte de uma referncia 3D. Os exemplos utilizam a frmula =SOMA(Folha2:Folha6!A2:A5) para adicionar as clulas A2 a A5 nas folhas de clculo 2 a 6.

Inserir ou copiar Se inserir ou copiar folhas entre a Folha2 e a Folha6 (os extremos deste exemplo), o Microsoft Excel incluir nos clculos todos os valores das clulas A2 a A5 das folhas adicionadas. Eliminar Se eliminar folhas entre a Folha2 e a Folha6, o Excel retirar os respectivos valores dos clculos. Mover Se mover folhas entre a Folha2 e a Folha6 para outro local fora da referncia do intervalo das folhas, o Excel remover os respectivos valores dos clculos. Mover um extremo Se mover a Folha2 ou a Folha6 para outro local no mesmo livro, o Excel ajustar os clculos para acomodar o novo intervalo de folhas entre eles. Eliminar um extremo Se eliminar a Folha2 ou a Folha6, o Excel ajustar os clculos para acomodar o intervalo de folhas entre eles.

O estilo de referncia L1C1


Poder tambm utilizar um estilo de referncia em que tanto as linhas como as colunas da folha de clculo so numeradas. O estilo de referncia L1C1 til para avaliar a posio das linhas e das colunas nas macros. No estilo L1C1, o Excel indica a localizao de uma clula com um "L" seguido por um nmero de linha e um "C" seguido por um nmero de coluna.

REFERNCIA SIGNIFICADO L[-2]C Uma referncia relativa clula duas linhas acima e na mesma coluna L[2]C[2] Uma referncia relativa clula duas linhas abaixo e duas colunas para a direita L2C2 L[-1] L

Uma referncia absoluta clula na segunda linha e na segunda coluna Uma referncia relativa linha completa acima da clula activa Uma referncia absoluta linha actual

Quando grava uma macro, o Excel grava alguns dos comandos utilizando o estilo de referncia L1C1. Por exemplo, se gravar um comando como clicar no boto Soma automtica para inserir uma frmula que adiciona um intervalo de clulas, o Excel gravar a frmula utilizando referncias do estilo L1C1, e no do estilo A1. possvel activar e desactivar o estilo de referncia L1C1 seleccionando ou desmarcando a caixa de verificaoEstilo de referncia L1C1 na seco Trabalhar com frmulas, na categoria Frmulas da caixa de dilogoOpes do Excel apresentada a partir do Boto do Microsoft Office
INCIO DA PGINA

..

Utilizar nomes em frmulas


possvel criar nomes definidos para representar clulas, intervalos de clulas, frmulas ou valores constantes. Um nome uma indicao significativa que ajuda a compreender o objectivo de uma referncia de clula, constante,frmula ou tabela, sendo que cada uma poder ser difcil de compreender primeira vista. As seguintes informaes mostram exemplos comuns de nomes e da forma como os mesmos podem melhorar a clareza e a compreenso.

TIPO DE EXEMPLO SEM NOME EXEMPLO Referncia =SOMA(C20:C30) Constante =PRODUTO(A5;8,3) Frmula Tabela
Tipos de nomes
Existem vrios tipos de nomes que pode criar e utilizar.

EXEMPLO COM

=SOMA(VendasP =PRODUTO(Pre

=SOMA(PROCV(A1,B1:F20,5,FALSO), =SOMA(Nvel_In G5) Montante_Encom C4:G36 =MxVendas06

Nome definido Um nome que representa uma clula, intervalo de clulas, frmula ou valor constante. Pode criar o seu prprio nome definido e, por vezes, o Excel cria um nome definido por si, como, por exemplo, quando define uma rea de impresso. Nome da tabela Um nome para uma tabela do Excel, que consiste numa coleco de dados sobre um assunto especfico armazenado em registos (linhas) e campos (colunas). O Excel cria um nome predefinido de tabela do Excel, "Tabela1", "Tabela2", e assim sucessivamente, sempre que inserir uma tabela do Excel, mas poder alterar o nome para a tornar mais significativa. Para obter mais informaes sobre tabelas do Excel, consulte Utilizar referncias estruturadas com tabelas do Excel.

Criar e introduzir nomes


Pode criar nomes utilizando:

Caixa de nome na barra de frmulas utilizada para criar um nome ao nvel do livro para um intervalo seleccionado. Criar um nome a partir da seleco Pode criar nomes facilmente a partir dos rtulos de linhas e colunas existentes, utilizando uma seleco de clulas na folha de clculo. Caixa de dilogo Novo Nome utilizado quando pretender ter mais flexibilidade na criao de nomes, como, por exemplo, especificar o mbito do nvel de uma folha de clculo local ou criar um comentrio ao nome.
NOTA Por predefinio, os nomes utilizam referncias de clula absolutas.

Para escrever um nome, pode:


Escrever Escrever o nome, por exemplo, como um argumento numa frmula. Utilizar a Concluso Automtica de Frmulas Utilizar a lista pendente Concluso Automtica de Frmulas, na qual os nomes vlidos so listados automaticamente.

Seleccionar a partir do comando Utilizar na Frmula Seleccionar um nome definido numa lista disponibilizada pelo comando Utilizar na Frmula no grupo Nomes Definidos no separador Frmula. Para obter mais informaes, consulte Utilizar nomes para clarificar frmulas.
INCIO DA PGINA

Utilizar frmulas de matriz e constantes de matriz


Uma frmula de matriz pode efectuar clculos mltiplos e, em seguida, devolver um resultado nico ou mltiplos resultados. As frmulas de matriz actuam de acordo com dois ou mais conjuntos de valores conhecidos como argumentos de matriz. Cada argumento de matriz tem de ter o mesmo nmero de linhas e de colunas. As frmulas de matriz so criadas do mesmo modo que se criam outras frmulas, excepto que tem de premir CTRL+SHIFT+ENTER para introduzir a frmula. Algumas das funes incorporadas so frmulas de matriz, e tm que ser introduzidas como matrizes para obter os resultados correctos. As constantes de matriz podem ser utilizadas para substituir as referncias quando no quiser introduzir cada valor da constante numa clula separada da folha de clculo.

Utilizar uma frmula de matriz para calcular resultados nicos ou mltiplos


Ao introduzir uma frmula de matriz, o Microsoft Excel insere automaticamente a frmula entre { } (chavetas). Para calcular um nico resultado Este tipo de frmula de matriz pode simplificar um modelo de folha de clculo, substituindo vrias frmulas diferentes por uma nica frmula de matriz. Por exemplo, em seguida calcula-se o valor total de uma matriz de cotaes de mercado e aces, sem utilizar uma linha de clulas para calcular e mostrar os valores individuais de cada aco.

Frmula de matriz que gera um nico resultado

Quando introduz a frmula ={SOMA(B2:D2*B3:D3)} como frmula de matriz, multiplica as Aces e o Preo por cada aco e, em seguida, adiciona os resultados desse clculo. Para calcular mltiplos resultados Algumas funes da folha de clculo devolvem matrizes de valores ou requerem uma matriz de valores como um argumento. Para calcular mltiplos resultados com uma frmula de matriz, ter de introduzir a matriz num intervalo de clulas que tenha o mesmo nmero de linhas e colunas que os argumentos da matriz. Por exemplo, depois de fornecida uma srie de trs valores de vendas (na coluna B) referente a uma srie de trs meses (na coluna A), a funo TENDNCIA determina os valores de linha recta relativos aos valores das vendas. Para mostrar todos os resultados da frmula, ter de a introduzir em trs clulas da coluna C (C1:C3).

Frmula de matriz que gera mltiplos resultados

Quando introduz a frmula =TENDNCIA(B1:B3;A1:A3) como frmula de matriz, gera trs resultados separados (22196, 17079 e 11962), com base em trs valores de vendas e em trs meses.

Utilizar constantes de matriz


Numa frmula vulgar, pode introduzir uma referncia a uma clula que contm um valor ou o prprio valor, tambm designado por constante. Do mesmo modo, numa frmula de matriz pode introduzir uma referncia a uma matriz ou escrever a matriz de valores nas clulas, tambm denominadas constantes de matriz. As frmulas de matriz aceitam constantes tais como as frmulas sem matriz, mas tem de introduzir as constantes de matriz num determinado formato. As constantes de matriz podem conter nmeros, texto, valores lgicos como VERDADEIRO ou FALSO, ou valores de erro como #N/D. Diferentes tipos de valores podem estar na mesma constante de matriz por exemplo, {1,3,4;VERDADEIRO,FALSO,VERDADEIRO}. Os nmeros de constantes de matriz podem ser do tipo: nmero inteiro, decimal ou de formato cientfico. O texto tem de estar entre aspas duplas por exemplo, "Tera-feira". As constantes de matriz no podem conter referncias de clulas, colunas ou linhas com comprimentos diferentes, frmulas ou caracteres especiais $ (smbolo do dlar), parnteses ou % (smbolo de percentagem). Ao formatar constantes de matriz, certifique-se de:

As incluir entre chavetas ( { } ). Separar os valores em colunas diferentes por vrgulas (,). Por exemplo, para representar os valores 10, 20, 30 e 40, escreva {10,20,30,40}. Esta constante de matriz conhecida como sendo uma matriz de 1 por 4 e equivale referncia de 1-linha-por-4-colunas. Separar os valores em linhas diferentes por ponto e vrgula (;). Por exemplo, para representar os valores 10, 20, 30 e 40 numa s linha e os valores 50, 60, 70 e 80 na linha imediatamente abaixo, teria de introduzir uma constante de matriz 2 por 4: {10,20,30,40;50,60,70,80}.
Line, voc quer dizer "ponto-e-vrgula"? O ponto e vrgula usado para separar "partes" (chamados argumentos) de uma funo. Por exemplo, a funo CONT.SE precisa de dois argumentos: um intervalo de pesquisa e o valor a ser pesquisado. Ficaria assim: =CONT.SE(A1:A10; B1) Vai contar todas as ocorrncias de B1 no intervalo de A1 at A10. A propsito, os dois pontos (":") significam "intervalo", isto pode ser lido como "de, at". Aspas so usadas para textos. No exemplo acima, se ao invs do contedo de B1 desejssemos procurar pela palavra sim, a frmula ficaria: =CONT.SE(A1:A10;"SIM").