Anda di halaman 1dari 54

MANUAL DE EXCEL AVANADO

Excel avanado
Lus Pitta

ndice
ARRASTAMENTO DE CLULAS ................................................................. 3
CRIAR UMA LISTA DE PREENCHIMENTO AUTOMTICO ..............................................4

FORMATAO CONDICIONAL ................................................................. 5


REALAR AS CLULAS QUE SATISFAZEM DETERMINADAS CONDIES ............................5 ALTERAR, ADICIONAR OU REMOVER FORMATAO CONDICIONAL .................................8 LOCALIZAR CLULAS QUE CONTM FORMATAO CONDICIONAL ..................................8

FRMULAS ........................................................................................ 9
CRIAO DE FRMULAS ................................................................................9
FRMULAS COM ENDEREOS RELATIVOS .................................................................................. 10 FRMULAS COM ENDEREOS ABSOLUTOS ................................................................................. 10 UTILIZAO DE FUNES ............................................................................ 11 SOMA AUTOMTICA ......................................................................................................... 13 COPIAR FUNES PARA CLULAS ADJACENTES ............................................................................ 14 VISUALIZAO AUTOMTICA DO RESULTADO DE FUNES ............................................................... 14 ATRIBUIR UM NOME A CLULAS ..................................................................... 15 DEFINIR UM NOME........................................................................................................... 15 APAGAR UM NOME ........................................................................................................... 16 INTRODUZIR UM NOME NUMA FRMULA ................................................................................... 16 TIPOS DE ERROS ...................................................................................... 17

MANUAL DE EXCEL AVANADO


LISTA DE DADOS...............................................................................19
DEFINIO DE BASES DE DADOS ................................................................... 19 REGISTOS E CAMPOS ................................................................................. 20 ADICIONAR E ELIMINAR REGISTOS UTILIZANDO O FORMULRIO ............................ 20 ORDENAR A BASE DE DADOS ........................................................................ 21 FILTROS ................................................................................................ 22 FILTRO AUTOMTICO - AUTOFILTER ................................................................ 22 CLCULO DE TOTAIS E SUBTOTAIS ................................................................. 23
CRIAR UM FILTRO AUTOMTICO (AUTOFILTER) ...........................................................................23 ORDENAR .....................................................................................................................24 INSERIR SUBTOTAIS/TOTAIS ...............................................................................................24 TOTAIS USANDO FUNES .................................................................................................25 ADICIONAR VALORES QUE SATISFAAM O CRITRIO ...................................................................25 CONTAR VALORES QUE SATISFAAM O CRITRIO ......................................................................26 FUNES PARA PESQUISAR VALORES NA LISTA................................................... 26 QUANDO A COLUNA DE PESQUISA NO A PRIMEIRA COLUNA DA SUA LISTA ..........................................28 DEFINIO DA REA DE CLULAS DE PESQUISA NA LISTA DE TRABALHO ...............................................28 CRIAR UMA TABELA DINMICA (PIVOT TABLE)................................................. 29 CRIAR UMA TABELA DINMICA (PIVOT TABLE) ...........................................................................30 ACTUALIZAR UMA TABELA DINMICA.......................................................................................32 ALTERAR A ESTRUTURA DA TABELA DINMICA ............................................................................32

INTEGRAO DE FOLHAS DE CLCULO ....................................................33 MACROS .......................................................................................35


O QUE UMA MACRO ................................................................................. 35
TIPOS DE MACROS ...........................................................................................................35

CRIAR MACROS DE COMANDO ....................................................................... 35


CRIAR UMA MACRO COM O GRAVADOR DE MACROS ......................................................................35 EXECUTAR A MACRO .........................................................................................................36 ASSOCIAR UMA MACRO A UM BOTO ............................................................... 36 EDITAR UMA MACRO .................................................................................. 39 MODOS DE GRAVAO ......................................................................................................39 UTILIZAR REFERNCIAS RELATIVAS .....................................................................................39 UTILIZAR REFERNCIAS ABSOLUTAS ....................................................................................40

TECLAS DE ATALHO ...........................................................................41 APNDICE I .....................................................................................43


LISTA DE FUNES ................................................................................... 43
FUNES DE BASE DE DADOS ..............................................................................................43 FUNES DE CONSULTA E REFERNCIA ....................................................................................43 FUNES DE DATA E HORA .................................................................................................44 FUNES DE ENGENHARIA ..................................................................................................45 FUNES ESTATSTICAS ....................................................................................................46 FUNES FINANCEIRAS .....................................................................................................49 FUNES DE INFORMAO ..................................................................................................51 FUNES LGICAS ..........................................................................................................51 FUNES DE MATEMTICA E TRIGONOMETRIA ............................................................................52 FUNES DE TEXTO .........................................................................................................53

MANUAL DE EXCEL AVANADO

ARRASTAMENTO DE CLULAS
Pode copiar o contedo de uma clula para outras clulas, arrastando o marcador do canto inferior direito da clula ou utilizando o comando Fill do menu Edit. Ao efectuar o arrastamento, pode seguir nas seguintes direces: Para cima, baixo, esquerda ou direita, nunca em mais do que um sentido.

1. Numa primeira posio, visualizamos o indicador de clula. Sempre que pretenda posicionar-se em determinada clula, efectue um click na clula respectiva. 2. Para efectuarmos a movimentao de dados, colocamos o ponteiro do rato sobre a borda da clula at que a sua disposio se encontre em seta. Depois, pressione o boto esquerdo do rato e arraste os dados para uma nova posio. 3. Para efectuarmos a cpia de dados, colocamos o ponteiro do rato sobre a borda da clula at que a sua disposio se encontre em seta. Depois, prima a tecla <CTRL>, pressione o boto esquerdo do rato e arraste os dados copiados para uma posio ao seu critrio. 4. Quando calculamos determinado item e, encontramos vrios items na mesma coluna que tm que sofrer as mesmas alteraes, posicionamos o ponteiro do rato sobre o indicador de clula no canto inferior direito da clula at encontrarmos a disposio do rato numa pequena cruz negra. Pressionamos o boto esquerdo do rato e arrastamos at posio pretendida. 5. Caso, sinta a necessidade de criar uma srie de valores ou texto com valores, numa sequncia de por exemplo, 1,2,3... ou Produto 1, Produto 2, Produto 3..., posicione o ponteiro do rato sobre o indicador de clula no canto inferior direito da clula at encontrar a disposio do rato numa pequena cruz negra. Prima a tecla <CTRL>, pressione o boto esquerdo do rato e arraste at posio pretendida.

Consegue rapidamente introduzir dados numa rea de clulas, seleccione primeiramente uma rea de clulas e digite os dados numa clula e pressione as teclas <CTRL>+<ENTER>. Se arrastar o marcador de clula para uma das direces possveis, e terminar o arrastamento visualizando uma rea cinza, porque, no efectuou o arrastamento para copiar dados para a posio pretendida, ou seja, estar a eliminar todos os dados da sua seleco.

MANUAL DE EXCEL AVANADO


CRIAR UMA LISTA DE PREENCHIMENTO AUTOMTICO
Se utiliza frequentemente sries de dados especiais, tais como, listas de produtos ou de nomes, pode utilizar o comando preenchimento automtico para introduzir dados automaticamente na sua folha de trabalho.

Para criar uma lista de uso dirio ou de bastante utilizao no desenvolvimento do seu trabalho, recorra ao menu Ferramentas e escolha a opo Opes. 1. Seleccione o separador Listas personalizadas. 2. Na caixa Entradas da lista digite as palavras que pretende. 3. Aps escrever todas as palavras, clique no boto Adicionar Escreva a primeira palavra da lista que acabou de criar. Com o rato no canto inferior direito da clula (em forma de mira), clique e arraste para as clulas adjacentes.

MANUAL DE EXCEL AVANADO

FORMATAO CONDICIONAL
Se uma clula tiver resultados de frmulas ou outros valores de clulas que pretende controlar, pode identificar as clulas aplicando-lhe uma formatao condicional. Por exemplo, pode aplicar sombreado verde (realce) clula, no caso das vendas excederem as previses e pode aplicar um sombreado vermelho se as vendas forem inferiores ao previsto. Quando as condies so alteradas: se o valor de uma clula for alterado e j no preencher as condies especficas, o Microsoft Excel suprime temporariamente as formataes que realam essa condio. As formataes condicionais continuam aplicadas s clulas at que serem removidas, embora no se verifique qualquer uma das condies e no sejam apresentadas as formataes especficas da clula.

REALAR AS CLULAS QUE SATISFAZEM DETERMINADAS CONDIES


Pretende-se realar, com padres, as clulas que contm valores inferiores a zro. 1. Seleccione as clulas que deseja realar. 2. No menu Formatar, faa clique sobre Formatao condicional. 3. Execute um dos seguintes passos: Para utilizar os existentes nas clulas seleccionadas como critrios de formatao, faa clique sobre O valor da clula , depois seleccione a expresso de comparao e, em seguida, escreva um valor na caixa apropriada. Pode introduzir um valor constante ou uma frmula. Se introduzir uma frmula, tem de a comear com um sinal de igual (=). Para utilizar uma frmula como o critrio de formatao (para avaliar dados ou uma condio, que no sejam os valores das clulas seleccionadas, faa clique sobre A formula , na caixa existente esquerda e, em seguida, introduza a frmula na caixa direita. O clculo da frmula tem de resultar num valor lgico VERDADEIRO ou FALSO.

MANUAL DE EXCEL AVANADO


4. Faa clique sobre Formatar. 5. Seleccione o estilo de tipo de letra, a cor do tipo de letra, o sublinhado, os limites, o sombreado ou os padres que deseja aplicar. O Microsoft Excel s aplica a formatao seleccionada se o valor da clula corresponder condio ou se a frmula devolver um valor VERDADEIRO.

6. Para adicionar outra condio, faa clique sobre Adicionar e, em seguida, repita os passos de 3 a 5.

MANUAL DE EXCEL AVANADO


Pretende-se que os valores superiores a 40 fiquem formatados a Negrito.

Pode especificar at trs condies. Se nenhuma das condies especificadas for verdadeira, as clulas mantm a formatao existente.

MANUAL DE EXCEL AVANADO

ALTERAR, ADICIONAR OU REMOVER FORMATAO CONDICIONAL


1. Seleccione uma clula que tenha a formatao condicional que deseja alterar ou remover. 2. No menu Formatar, faa clique sobre Formatao condicional. 3. Altere o operador, os valores, a frmula ou a formatao de cada uma das condies. Para alterar a formatao, faa clique sobre Formato para a condio que deseja alterar. Para voltar a seleccionar a formatao no actual separador da caixa de dilogo Formatar clulas, faa clique sobre Limpar. Para remover uma ou mais condies, faa clique sobre Eliminar e, em seguida, seleccione a caixa de verificao relativa s condies que deseja eliminar.

LOCALIZAR CLULAS QUE CONTM FORMATAO CONDICIONAL


1. Para localizar as clulas que contm formatao condicional especfica, faa clique sobre uma clula que tenha os critrios condicionais e a formatao que deseja localizar. Para localizar quaisquer clulas com formatao condicional existentes na folha de clculo, faa clique sobre qualquer clula. 2. No menu Editar, faa clique sobre Ir para. 3. Faa clique sobre Especial. 4. Faa clique sobre Formatos condicionais. 5. Para localizar clulas com formatao condicional idntica, faa clique sobre Mesmos em Validao de dados. Para localizar clulas com qualquer formatao condicional, faa clique sobre Todos.

MANUAL DE EXCEL AVANADO

FRMULAS
CRIAO DE FRMULAS
As frmulas de clculo so necessrias realizao de operaes aritmticas e actualizao dos dados aps modificao. Estes clculos podem ser simples operaes aritmticas ou complexas equaes matemticas. As frmulas em Excel so sempre iniciadas pelo sinal de =. Os elementos mais usuais numa frmula so os operadores, os endereos e os valores constantes. Exemplo:

Tipos de Operadores
Aritmticos

Operador
+ Adio - Subtraco / Diviso * Multiplicao % Percentagem ^ Potenciao = Igual > Maior < Menor >= Maoir ou Igual <= Menor ou Igual <> Diferente : rea (Range): conjunto de clulas compreendidas entre dois endereos. ; Unio entre um conjunto de clulas & Concatenao: juno de dois ou mais conjuntos de texto

Exemplo
=15000*16% =(C10*12)/B12 =B3*12+4^2 =D14>=100000 (Devolve o valor Verdadeiro {True} ou Falso {False}, de acordo com a condio) B3:C8 D4;D9 =G10&G11 =C12&Horas

Comparao

Endereo

Texto

MANUAL DE EXCEL AVANADO

FRMULAS COM ENDEREOS RELATIVOS


A utilizao de endereos nas frmulas, em vez de valores constantes, permite que, sempre que exista alterao nos valores que influenciam a frmula, o resultado apresentado seja automaticamente actualizado Exemplo:


1. Seleccione a clula onde pretende efectuar o clculo. 2. Digite a frmula. 3. Confirme.


1. Seleccione a clula onde pretende efectuar o clculo. 2. Digite o sinal de =. 3. Faa um clique na clula B3. 4. Digite o operador +. 5. Clique na clula C3. 6. Confirme.

Dizemos ento que a frmula possui endereos relativos, porque ao ser copiada para as linhas seguintes, os seus endereos alteram-se, adaptando-se s novas coordenadas e fazendo com que o utilizador no tenha de digitar vrias frmulas idnticas.

FRMULAS COM ENDEREOS ABSOLUTOS


Nem sempre possvel utilizar a cpia das frmulas e a sua consequente adaptao a novas coordenadas, de forma directa. A figura seguinte, na coluna E pretende-se calcular o valor total com 5% de desconto a pronto pagamento (P.P.)

10

MANUAL DE EXCEL AVANADO

Se tentar copiar esta frmula para a linha seguinte ir verificar que o valor difere do que realmente deveria resultar do clculo. Isto porque a adaptao feita frmula copiada para a clula E6 deu origem frmula =D6*(1-E3), quando na realidade deveria ser =D6*(1-E2). Pretende-se, ento, que exista uma adaptao s novas linhas, mas a multiplicao seja sempre feita pela clula E2. Devese, para isso, indic-la como eum endereo absoluto, pelo que a frmula correcta ser: =D5*(1$E$2). O endereo absoluto difere do relativo, devido aos smbolos $. A colocao destes smbolos pode ser feita atravs da simples digitao ou pressionando a tecla F4.

UTILIZAO DE FUNES
Uma funo de EXCEL so frmula pr-concebidas com uma aplicao especfica. As funes so vantajosas porque permitem diminuir o temo gasto na elaborao de frmulas, assim como os eventuais erros na sua elaborao. O EXCEL possui cerca de 320 funes agrupadas por: Base de dados (Database & List management) Data e hora (Date & time) DDE e externas (DDE & External) Engenharia (Engineering) Financeiras (Financial) Informao (Information)

11

MANUAL DE EXCEL AVANADO


Lgicas (Logical) Consulta e referncia (Lookup & Reference) Matemticas e trigonometria ( Math & trigonometry) Estatstica (Statistical) Texto (Text) As funes do EXCEL tm a seguinte sintaxe:

=NomedaFuno(argument os)
Tipos de Argumentos:

Valor Constante Endereo (relativo ou absoluto) rea de clulas (range) Texto (sempre entre aspas)

Exemplos de algumas funes de EXCEL: Funo Hoje Pgto Sintaxe Data/Hora =Hoje() Data actual Financeira =Pgto(taxa;nper;valor) Pagamento por perodo
=Hoje() Exemplo

=Pgto(15%/12;10*12;-10000) Quantia mensal a pagar, a uma taxa de 15% ao ano, durante 10 anos, para um emprstimo de inicial de 10000 =Produto(10;2) =Produto(C2;D7;D9) =Soma(G10:G21) =Soma(B5;B9;C10)

Matemtica Produto Soma Estatstica Mdia Contar =Mdia(rea) Mdia Aritmtica (simples) =Contar(rea) Contador
=Mdia(F3;F11) =Mdia(M2;M5:M8;M25) =Contar(A5;A26) Conta o nmero de clulas preenchidas com valores, na rea definida.

=Produto(num;num;...; num) Produtos =Soma(rea) Somatrio

12

MANUAL DE EXCEL AVANADO


Por exemplo o total da clula D4: 1. Digite o sinal de =, escreva o nome da funo (Soma) e o primeiro parntesis. 2. Com o rato seleccione a rea de clulas que se pretende somar (B4 a B7). . 3. Confirme

SOMA AUTOMTICA
O EXCEL proporciona-lhe em modo automtico de efectuar uma soma de um grupo de clulas. Para isso execute os seguintes passos: 1. Seleccione a rea de clulas que pretende somar, mais uma, ou seja, o grupo de clulas onde se encontram os valores a somar, mais uma clula (em branco) onde ir ser colocada a soma das clulas anteriores.

2. Clique um boto ferramentas.

Soma automtica (AutoSum) na barra de

13

MANUAL DE EXCEL AVANADO

COPIAR FUNES PARA CLULAS ADJACENTES


Para copiar a funo de clculo para as clulas adjacentes proceda do seguinte modo: 1. Seleccione a clula que contm a frmula (funo). 2. Com o rato em forma de cruz pequena no canto inferior direito da clula seleccionada, clique sem levantar a tecla do rato, e arraste para as clulas para onde pretende copiar a frmula ou funo.

VISUALIZAO AUTOMTICA DO RESULTADO DE FUNES


O EXCEL efectua automaticamente clculos de um conjunto de valores resultantes de funes matemticas e estatsticas, sem que para isso o utilizador tenha de inserir a respectiva funo numa clula. Este resultado encontra-se na barra de estado.

14

MANUAL DE EXCEL AVANADO


Exemplo:

Para alterar a funo a ser utilizada, execute um clique com a tecla do lado direito do rato sobre a barra de estado e seleccione a funo que pretende para o clculo automtico.

ATRIBUIR UM NOME A CLULAS


Quando est a construir uma folha de clculo, torna-se mais fcil identificar uma clula ou conjunto de clulas por nomes. Os nomes tornam as frmulas mais fceis de ler, reduzindo a probabilidade de escrever uma frmula incorrecta, pois referencia o nome da clula e no o seu endereo. Uma vez definido o nome, pode us-lo em funes e frmulas do mesmo modo que fazia referncia a uma clula.

DEFINIR UM NOME
Para definir um nome para uma clula: 1. Seleccione a clula a que deseja atribuir um nome. 2. Seleccione o menu Inserir (Insert), comando Nome (Name) e opo Definir (Define).

15

MANUAL DE EXCEL AVANADO


3. Digite o nome que pretende atribuir clula na caixa Nomes no Livro (Names in Book) 4. Clique no boto OK. Repare que na caixa de endereos ( esquerda da barra de frmulas), passou a constar o nome da clula:

APAGAR UM NOME
Caso queira apagar um nome previamente definido: 1. Seleccione o comando Definir (Define) dentro da opo Nome (Name) do menu Inserir (Insert). 2. Seleccione o nome a apagar na caixa de listagem e clique no boto Eliminar (Delete). Todas as clulas que referenciam o nome a ser apagado, mostraro uma mensagem de erro.

INTRODUZIR UM NOME NUMA FRMULA


Atravs da utilizao do comando Colar (Paste) da opo Nome (Name) no menu Inserir (Insert) podemos visualizar todos os nomes definidos na Folha de clculo. Basta seleccionar um dos nomes , clicar no boto OK e continuar a escrever a frmula. Exemplo: Pretende-se calcular o desconto ( taxa de 10%) efectuado durante o primeiro semestre. 1. Atribua um nome clula que ir conter a taxa de desconto e um nome ao total do 1 Semestre. 2. Digite o sinal de "=". 3. Abra o menu Inserir/Nome (Insert/Name). 4. Escolha o comando Colar (Paste).

16

MANUAL DE EXCEL AVANADO


5. Seleccione o nome que pretende para a frmula e clique no boto OK. 6. Digite o operador *. 7. Repita a operao do ponto 4. E 5.. 8. Confirme o contedo da clula.

TIPOS DE ERROS
O Excel produz um cdigo de erro quando uma clula contm uma frmula que no pode ser devidamente calculada. Todos os cdigos se iniciam por um cardinal (#). Tipo
#DIV/0 #N/A

Explicao / Causa
Tentativa de diviso por zero (0) "No Value is Avaliable" - Pode-se introduzir este cdigo numa clula de modo a que todas as clulas que faam referncia a esta, originem tambm #N/A, em vez do respectivo clculo ser efectuado. Introduziu-se um nome (range) que no reconhecido pelo sistema. Tentativa de interseco de dois ranges que no se intersectam; no tm clulas comuns. Referncia a uma clula que no vlida; uma situao tpica deste erro o caso de se apagar uma clula que referenciada por outras, nas suas frmulas. O valor da frmula no possvel de ser determinado. Frequentemente, este erro devido a uma aplicao incorrecta de operadores ou argumentos. Erro de natureza numrica; o clculo no pode ser efectuado, pois existem na frmula, valores numricos mal aplicados, como sejam o clculo de razes quadradas negativas, nmero demasiado pequeno ou grande para se representar, etc...

#NAME? #NULL! #REF!

#VALUE!

#NUM!

17

MANUAL DE EXCEL AVANADO

LISTA DE DADOS
DEFINIO DE BASES DE DADOS
Uma base de dados um conjunto de informaes, organizada segundo regras definidas qual se pode aceder para extrair, actualizar, acrescentar ou eliminar informao. Para dar alguns exemplos poderemos citar bases de dados bem do nosso conhecimento: Contas Bancrias (A sua conta e os seus dados encontram-se organizadas numa base de dados, juntamente com outras contas). Nmeros de Telefone (Quando pretendemos saber um nmero de telefone ou a morada de determinada pessoa, ligamos para as informaes, e a pessoa que nos atende, ir procurar o que desejamos numa base de dados). As contas do telefone, da luz e da gua que recebemos em nossas casas, so extradas de bases de dados.

Todos os exemplos dados anteriormente so organizados de uma determinada forma, para assim permitir o acesso rpido informao, sem que seja necessrio a procura em todo o ficheiro. 1. Ordenar (Sorting) O comando Ordenar (Sort) no menu Dados (Data) permite ordenar as linhas ou registos de uma lista ou base de dados, respectivamente, de acordo com o critrio ou critrios especificados. 2. Filtro (Filter) O comando Filtro (Filter) no menu Dados (Data) permite encontrar e destacar um conjunto de informaes (linhas ou registos) por forma a serem trabalhados. O filtro ou filtros especificados permitem evidenciar apenas ou linhas ou registos que satisfazem as condies. 3. Formulrio (Data Form) O Formulrio (Data Form) oferece ao utilizador um meio prtico e simples de efectuar a manuteno de uma lista ou base de dados. Quando se selecciona o comando Formulrio (Form) no menu Dados (Data), o Excel faz uma leitura da informao contida na lista ou base de dados e apresenta no cran uma caixa de dilogo onde visualiza a informao de um registo. 4. Subtotais (Automatic Subtotals) O comando Subtotais (Subtotals) no menu Dados (Data) permite inserir linha de subtotais para qualquer coluna (campo). O Excel, automaticamente, insere no fim da lista um total (somatrio dos subtotais). 5. Tabela dinmica (Pivot Table) Uma Tabela dinmica (Pivot Table) consiste numa tabela interactiva que sintetiza e permite uma anlise da informao contida numa lista ou base de dados. Pode reagrupar, organizar e analisar os dados atravs da tcnica Drag and Drop, cruzando os campos da base de dados de forma a obter outro tipo de informao que no so perceptveis na base de dados.

19

MANUAL DE EXCEL AVANADO


REGISTOS E CAMPOS
Um campo um espao que contm determinada informao (ex: Nome do cliente X, Telefone do Sr. Y) Um REGISTO um conjunto de campos que dizem respeito a uma entidade (pessoa, empresa, objecto, etc.) Para melhor entender a definio de campo e registo, vamos observar a base de dados da figura seguinte. O quadro apresenta uma base de dados com alguns dados sobre as facturas emitidas para os clientes de uma determinada empresa.
Nome dos campos

Registo

ADICIONAR E ELIMINAR REGISTOS UTILIZANDO O FORMULRIO


Tambm podemos utilizar o comando Formulrio (Form) do menu Dados (Data) para manipular uma base de dados. Deve estar posicionado em qualquer clula, dentro da rea da Base de dados. Para adicionar um registo utilizando o Formulrio (Form): 1. Seleccione o comando Formulrio (Form) no menu Dados (Data). 2. Clique no boto Novo (New). 3. Digite os dados. 4. Seleccione o boto Fechar (Close).

20

MANUAL DE EXCEL AVANADO


Para apagar um registo utilizando o "Formulrio" (Form). 1. Seleccione o comando Formulrio (FORM) no menu Dados (Data). 2. Desloque-se ao registo eliminar. at a

3. Seleccione o boto Eliminar (Delete). 4. Seleccione OK. 5. Seleccione Fechar (Close).

ORDENAR A BASE DE DADOS


Aps a introduo dos dados, o Excel permite a ordenao da base de dados segundo uma determinada chave de indexao. (Chave a ordem de indexao, ou seja, o campo pelo qual se vai proceder ordenao). Se pretender introduzir novos dados, ter de voltar a ordenar a base de dados. 1. Posicione-se em qualquer clula dentro da Base de Dados. 2. Seleccione o comando Ordenar (Sort) no menu Dados (Data). 3. Escolha o nome do campo para ordenar - Ordenar por (Sort By) - (Chave de Indexao).

21

MANUAL DE EXCEL AVANADO

FILTROS
Frequentemente, surge a necessidade de, a partir de um quadro ou de uma base de dados, obter ou seleccionar um conjunto de linhas(registos) que satisfaam um ou mais critrios de seleco. Neste captulo, vamos aprender a utilizar o comando Filtro (Filter) do menu Dados (Data). Com este comando, dispomos de duas alternativas. Assim, por um lado, podemos seleccionar os registos atravs de um Filtro(AutoFilter) e na rea da lista ou base de dados ficam visveis apenas os registos que satisfazem o critrio ou critrios. Por outro lado, podemos utilizar o Filtro avanado (Advanced Filter) que consiste em definir uma zona de Critrios (Criteria) onde especificamos as condies de seleco de registos e colocar numa zona distinta da folha de clculo, os registos que satisfazem a condio ou condies..

FILTRO AUTOMTICO - AUTOFILTER


1. Seleccione no menu Dados (Data) o comando Filtro (Filter). 2. D um Clique na opo Filtro automtico (AutoFilter). Agregado aos ttulos das colunas surgem uns botes (drop-down arrow) que do acesso a uma List Box.

Para filtrar os dados abra a caixa de lista do respectivo campo e seleccione os dados que pretende filtrar. Abra novamente a caixa de lista e seleccione Todos (All) para visualizar todos os registos.

22

MANUAL DE EXCEL AVANADO

CRIAR UM FILTRO AUTOMTICO (AUTOFILTER)


1. Seleccione uma clula dentro da Base de dados. 2. Escolha o comando Filtro (Filter) no menu Dados (Data) e seleccione Filtro automtico (Auto Filter). 3. Repare que surgem botes associados a cada coluna da lista ou tabela. D um Clique no boto da coluna que contm a informao pela qual pretende estabelecer o filtro. 4. Seleccione "Personalizar" (Custom )na lista. 5. D um clique na drop-down da 1 caixa, de forma a seleccionar o operador relacional que pretende utilizar no critrio. Na segunda caixa, digite o valor ou o texto com o qual pretende estabelecer a comparao.

CLCULO DE TOTAIS E SUBTOTAIS


Um dos processos de obter informao adicional numa lista ou base de dados inserir subtotais e totais. No nosso exemplo, podemos saber qual o total facturado relativamente a cada destino. Neste caso, o comando Subtotais (Subtotals) no menu Dados (Data) ir inserir na lista ou base de dados, linhas de subtotais respeitantes a cada destino.

23

MANUAL DE EXCEL AVANADO


Antes de inserir subtotais e totais, deve Ordenar (Sort) a lista ou base de dados pela coluna (campo) que pretende obter os totais e subtotais.

ORDENAR
1. Seleccione o comando Ordenar (Sort) no menu Dados (Data). 2. Na 1 caixa Ordenar por (sort by) indique a coluna e a ordem Ascendente/Descendente (Ascending/descending) pela qual pretende ordenar a base de dados ou lista. 3. Na caixa A lista (My List Has), d um Clique na opo Tem linha de cabealho (Header Row) de forma a no considerar, na ordenao, a linha de ttulos.

INSERIR SUBTOTAIS/TOTAIS
1. Seleccione o comando Subtotais (Subtotals) no menu Dados (Data). 2. Na seco A cada alterao em (At Each Change in): seleccione a coluna (campo) pela qual pretende agrupar as linhas ou registos. 3. Na seco Usar funo (Use function) seleccione a funo a utilizar para clculo (por defeito, a funo Soma (Sum )est activa) 4. Na seco Adicionar subtotal a (Add Subtotal To): seleccione a coluna (campo) no qual pretende obter os subtotais. 5. D um Clique em OK. Quando pretender recalcular os subtotais deve activar a opo Substituir subtotais actuais (Replace Current Subtotals), de forma a no inserir uma segunda linha de subtotais por cada grupo. A opo Quebra de pgina entre grupos (Page Break Between Groups) permite inserir uma quebra de pgina por grupo.

24

MANUAL DE EXCEL AVANADO


A opo Sumrio abaixo dos dados (Summary Below Data) permite colocar os subtotais e totais no fim de cada grupo e ltima linha respectivamente. Caso contrrio surgiro no incio de cada grupo e na primeira linha, respectivamente. Para remover os subtotais e totais basta dar um Clique no boto Remover todos (Remove All) existente na caixa de dilogo Subtotal (Subtotal).

TOTAIS USANDO FUNES


Para mostrar os valores somados apenas para as linhas ou clulas que satisfaam determinado critrio, pode usar as funes das folhas de trabalho. Porque utiliza funes introduzindo uma frmula, pode mostrar os totais de qualquer localizao da folha de trabalho que escolheu.

ADICIONAR VALORES QUE SATISFAAM O CRITRIO Para derivar a soma de apenas os valores que satisfaam uma determinado critrio, tal como apenas quantias com taxas de interesse superiores a 9% use a seguinte funo: =Soma.Se(rea de clulas;Critrio;rea de clulas a somar) Por exemplo, para calcular os totais das vendas para apenas aquelas linhas na lista que seguidamente se apresenta com valores unitrios menores do que 1000, digite a frmula =Soma.Se(C2:C19;<1000;D2:D19) numa clula em branco na folha de trabalho.

25

MANUAL DE EXCEL AVANADO

A rea C2:C19 especifica a coluna das unidades da coluna a ser avaliada. A expresso <1000 o critrio a ser aplicado coluna das unidades e, a rea D2:D19 a coluna a ser somada - neste caso, a coluna das Vendas.

CONTAR VALORES QUE SATISFAAM O CRITRIO Para contar clulas ou linhas que satisfaam um critrio, introduza a seguinte frmula numa clula em branco na folha de trabalho. =Contar.se(rea de clulas;Critrio) onde a rea C2:C19 a coluna das unidades. Contar Clulas ou Campos em Branco - Utilize a funo Contar.Vazio para contar todas as clulas em branco ou que contenham frmulas que nada retornam. Por exemplo, se tiver uma lista de registos de ordens de servios e pretende coloc-los num relatrio de como ainda no foram resolvidos, use a funo Contar.Vazio para contar linhas que no tenham qualquer entrada na coluna Resolve Date. Para usar a funo Contar.Vazio especifique a rea de clulas que pretende examinar. Por exemplo, para contar todas as clulas em branco de uma rea A1:A54, digite o seguinte: =Contar.Vazio(A1:A54)

FUNES PARA PESQUISAR VALORES NA LISTA


Uma forma de usar uma lista utilizar uma tabela de pesquisa (lookup table). Numa tabela de pesquisa, pode usar uma frmula para procurar um item de dados associado com outro item de dados na mesma lista. Por exemplo, pode procurar o nome do produto e o preo unitrio de um item na seguinte lista se souber o identificador do produto.

26

MANUAL DE EXCEL AVANADO

O item de dados que utilizou para procurar um outro item de dados chamado Valor procura. Uma vez digitado o valor de pesquisa numa clula na folha de trabalho, pode utilizar a funo Procv para encontrar outros valores na lista. A funo Procv compara o valor de pesquisa com a primeira coluna da lista e depois, retorna um valor associado na mesma linha. Para usar a funo Procv, digite a frmula que utilize a seguinte sintaxe numa clula em branco na sua folha de trabalho: =Procv(VALOR_PESQUISA;TABELA;N_COLUNA_INDEX;RANGE_PESQUISA) O argumento Valor de Pesquisa especifica o valor de pesquisa que pretende comparar com a primeira coluna na lista. No exemplo precedente, este valor $F$4, na qual a referncia absoluta est presente na clula onde o valor de pesquisa se localiza. O argumento Tabela especifica a rea de clulas que contm toda a lista. No exemplo, $A$1:$C$22, a rea de clulas associada. O argumento Coluna ndice, identifica a coluna que contm o valor que pretende retornar. No exemplo, a frmula na clula F5 contm o valor 2 para indicar essa coluna, que a segunda coluna da lista (clulas B2:B22). Na clula F6, o valor 3 para a coluna do Preo Unitrio, sendo esta a terceira coluna da lista (clulas C2:C22). O argumento Range Pesquisa informa o Microsoft Excel 7.0 como comparar o valor de pesquisa com a primeira coluna. Introduzir FALSE informa o programa para pesquisar um valor exacto para o valor de pesquisa.

Se a sua tabela de pesquisa est definida para que os valores de pesquisa se encontrem na primeira linha em vez de na primeira coluna, pode utilizar a funo Proch em vez da funo Procv.

27

MANUAL DE EXCEL AVANADO

QUANDO A COLUNA DE PESQUISA NO A PRIMEIRA COLUNA DA SUA LISTA


A funo Procv requer uma coluna de pesquisa e que esta - a coluna que pretende comparar o seu valor de pesquisa com - seja a primeira coluna da sua lista. Deve utilizar outras funes se pretender procurar o valor de pesquisa numa coluna sem que seja a primeira. Por exemplo, use as funes Corresp ou ndice juntamente para localizar um valor onde o valor de pesquisa se encontre exactamente numa coluna de pesquisa. Use a funo Corresp para procurar a posio do valor de pesquisa. Use o array da funo ndice para procurar o item (dados) relacionado usando esse nmero para a posio. Por exemplo, se pretender pesquisar um preo unitrio de um produto utilizando o identificador de produto e, a coluna do identificador de produto no a primeira coluna da lista, digite a seguintes frmulas na sua folha de trabalho: 1. A frmula =CORRESP($F$4;$A$1;$A$22;0) compara o valor de pesquisa na clula F4 coluna do identificador de produto e, retorna as posies dos valores de pesquisa na lista. 2. A frmula =NDICE($C$1;$C$22;$F$5) usa a posio do nmero retornado pela funo CORRESP na clula F5 para procurar a coluna do preo unitrio na lista. Pode tambm utilizar a funo Procv para procurar um valor ligado a uma rea de clulas de valores. Por exemplo, use a funo Procv com a lista seguinte, para determinar qual a percentagem de desconto a aplicar a um cliente, se souber o total da encomenda do cliente.

A funo Procv na clula E5 compara o valor pesquisa na clula E4 para a primeira coluna na lista (Range A1:B6) para procurar o desconto associado na coluna desconto (coluna 2). Procv retorna o valor 15% porque o valor pesquisa 1200 se encontra entre 1000 e 5000 na lista. Para usar a funo Procv desta forma, defina o quarto argumento (Range Pesquisa) com o valor TRUE, assim, informa o programa para procurar aproximadamente o valor semelhante ou enquadrado e retornar o valor associado.

DEFINIO DA REA DE CLULAS DE PESQUISA NA LISTA DE TRABALHO


Devido ao Microsoft Excel procurar por um valor semelhante aproximado para o valor pesquisa, deve ajustar a sua lista para que os valores que pretende comparar com o seu valor pesquisa - o valor de comparao - surja em ordem ascendente. Isto, porque o Microsoft Excel pesquisa o primeiro valor que

28

MANUAL DE EXCEL AVANADO


maior que o seu valor pesquisa, retorna uma posio e depois, retorna o valor associado.

Se estiver a utilizar uma lista existente, uma forma fcil de ajustar e organizar os valores por ordem ascendente ordenar a lista por colunas de acordo com o contedo dos valores de comparao. Utilize o comando Ordenar do menu Dados.
Ordem Ascendente ? A ordem ascendente para os nmeros vai do menor at ao maior nmero positivo da lista (tal como -99 a 99). Para valores de texto, a ordem a normal, a ordem alfabtica (A-Z). Para datas e horas, a ordem ascendente vai da data mais cedo at data mais tarde (1/1/93 a 31/12/93, por exemplo). Se pretende criar uma rea de clulas de pesquisa e a coluna de pesquisa no a primeira coluna da sua lista, use o vector da funo Procv em vez da funo Procv em si. Por exemplo, se a coluna de encomendas no exemplo precedente a segunda coluna em vez da primeira, introduza a frmula =PROC($E$4;A1:A6;B1:B6) para activar a procura do desconto para o valor pesquisa na clula E4. A funo Proc compara o valor pesquisa da coluna de encomendas e depois, retorna o valor associado na coluna desconto, de acordo com a ordem das colunas na lista.

Para utilizar os ttulos das colunas como argumentos com a funo Proc, deve em primeiro lugar nomear as suas colunas utilizando a caixa Nome ou seleccionar o comando Nome do menu Inserir, para depois escolher o comando Definir.

CRIAR UMA TABELA DINMICA (PIVOT TABLE)


Como j foi referido, uma Tabela dinmica (Pivot Table) uma tabela interactiva onde, atravs do cruzamento de informao proveniente da lista ou base de dados, podemos obter diferentes anlises dessa mesma lista ou base de dados. Uma Tabela dinmica (Pivot Table) criada a partir do Assistente de Tabelas Dinmicas (Pivot Table Wizard) que consiste num conjunto de caixas de dilogo atravs das quais o utilizador conduzido passo por passo na especificao quanto informao que pretendemos colocar na tabela e como a pretendemos dispor nessa mesma tabela.

29

MANUAL DE EXCEL AVANADO


Pode criar Tabelas Dinmicas a partir de: Listas ou Bases de Dados do Excel Bases de Dados Externas criadas noutras aplicaes (dBase, Access, etc.) Folhas de consolidao Outras Tabelas Dinmicas Como j foi referido, uma Tabela dinmica (Pivot Table) uma tabela interactiva onde, atravs do cruzamento de informao proveniente da lista ou base de dados, podemos obter diferentes anlises dessa mesma lista ou base de dados. Uma Tabela dinmica (Pivot Table) criada a partir do Assistente de Tabelas Dinmicas (Pivot Table Wizard) que consiste num conjunto de caixas de dilogo atravs das quais o utilizador conduzido passo por passo na especificao quanto informao que pretendemos colocar na tabela e como a pretendemos dispor nessa mesma tabela. Pode criar Tabelas Dinmicas a partir de: Listas ou Bases de Dados do Excel Bases de Dados Externas criadas noutras aplicaes (dBase, Access, etc.) Folhas de consolidao Outras Tabelas Dinmicas

Depois da Tabela Dinmica criada, pode reagrupar, organizar e analisar a informao atravs de um simples drag and drop das colunas (campos) na Tabela Dinmica. Pode tambm, incluir subtotais, alterar a funo para um determinado campo ou definir um clculo especfico para a Tabela Dinmica.

CRIAR UMA TABELA DINMICA (PIVOT TABLE)


Escolha o comando Relatrio de Tabela dinmica (Pivot Table) do menu Dados (Data). Siga as instrues das caixas de dilogo para construir uma Tabela dinmica.

Iremos criar uma tabela que mostre o total facturado por cliente.

Especifique dados para a Tabela dinmica.

30

MANUAL DE EXCEL AVANADO

Duplo clique

31

MANUAL DE EXCEL AVANADO

ACTUALIZAR UMA TABELA DINMICA


Quando os dados so alterados na lista ou base de dados, h a necessidade de proceder actualizao da Tabela dinmica. Para isso, deve fazer o seguinte: 1. Seleccione uma clula qualquer na Tabela Dinmica. 2. No menu Dados (Data), d um Clique no comando Actualizar Dados (Update Data). Ou com a tecla direita do rato dentro da rea de clulas da tabela dinmica.

ALTERAR A ESTRUTURA DA TABELA DINMICA


Pretende-se alterar a estrutura da tabela dinmica anterior, para que mostre o total facturado por dia, para cada cliente. Clique com tecla direita do rato dentro da rea de clulas da tabela dinmica e seleccione Assistente. Clique no boto Concluir.

32

MANUAL DE EXCEL AVANADO

INTEGRAO DE FOLHAS DE CLCULO


Como sabe, o EXCEL cria LIVROS que contm diferentes documentos - Folhas (Sheets), Grficos (Charts), etc. Convm referir que estas alteraes s acontecem se existir uma dependncia (link) entre as folhas. Esta ligao (link) faz-se atravs de frmulas. Exemplo: Pretende-se criar um Livro com a informao relativa ao volume de vendas de duas filiais de uma empresa e concentrar numa folha os valores totais das duas filiais. Atribumos a duas folhas (Folha1 e Folha2) os nomes Filial 1 e Filial 2 respectivamente, apresentando os dados de cada uma das filiais.

Vamos de seguida criar uma 3 folha com o nome Filial 1 + Filial 2 que apresentar os valores somados das folhas Filial 1 e Filial 2.

33

MANUAL DE EXCEL AVANADO

Para ligar as clulas dos totais da Filial 1 e Filial 2, folha Totais proceda da seguinte forma: Na folha Filial 1 + Filial 2 seleccione a clula referente ao Produto A do 1 Semestre. Digite o sinal = Passe para a folha Filial 1 e seleccione Produto A do 1 Semestre. Insira o operador +. Passe para a folha da Filial 2 e seleccione a clula referente ao Produto A do 1 Semestre Pressione ENTER para confirmar.

Repita os mesmos passos para os restante produtos e respectivos Semestres, ou execute o processo de cpia de frmula.

34

MANUAL DE EXCEL AVANADO

MACROS
O QUE UMA MACRO
Macros so programas que executam tarefas especficas, automatizando-as. Quando uma macro activada, ela executa sequencialmente as instrues que a constituem.

TIPOS DE MACROS
Existem dois tipos de macros: as macros de comando e as macros de funo, sendo as primeiras mais utilizadas. Macros de Comando As macros de comando simulam as aces executadas pelo utilizador. Elas seleccionam, aplicam formataes, criam grficos, etc. Macros de Funo As macros de funo incluem funes que so criadas pelo utilizador e que so acrescentadas lista de funes predefinidas do Excel. Com este tipo de macros possvel simplificar determinados clculos.

CRIAR MACROS DE COMANDO


Existem duas possibilidades de criao de macros: uma atravs da utilizao do gravador de macros do Excel, e a outra digitando as instrues numa folha chamada Mdulo (Module).

CRIAR UMA MACRO COM O GRAVADOR DE MACROS


Vamos comear por criar uma macro muito simples, cujo objectivo imprimir 2 cpias da folha activa. Para tal, execute os seguintes passos: 1. Abra um livro j existente e aceda ao menu Ferramentas (Tools) comando Gravar Macro (Record Macro) subcomando Gravar nova Macro (Record New Macro). Surgir a seguinte caixa de dilogo, na qual vai indicar o nome da Macro, neste caso Impresso.

2.

35

MANUAL DE EXCEL AVANADO


Relativamente ao local onde a macro guardada existem trs hipteses: Livro Pessoal da Macro (Personal Macro Workbook) A macro armazenada no ficheiro Pessoal.xls (Personal.xls), que est sempre aberto. No necessrio grav-lo pois o Excel executa essa tarefa. Se pretende macros sempre disponveis esta opo que deve seleccionar. Este Livro (This Workbook) A macro fica armazenada no livro corrente (opo ligada por defeito) Novo Livro (New Workbook) A macro armazenada num novo livro

3. Depois, d um clique no boto OK; vai, assim, iniciar o processo de gravao. 4. Abra o menu Ficheiro (File) e escolha o comando Imprimir (Print). Na caixa de dilogo da impresso, altere o n de cpias para 2. 5. Pare a gravao da macro, dando um clique no boto respectivo, ou aceda ao menu Ferramentas (Tools) comando Gravar Macro (Record Macro) subcomando Terminar Gravao (Stop Recording).

EXECUTAR A MACRO
A macro pode ser executada de diversas formas. Quando foi criada e se lhe foi atribuda uma tecla de atalho (CTRL + ) e contemplada no menu Ferramentas pode ser executada por um destes dois processos. Para alm destes ainda pode execut-la atravs do menu Ferramentas (Tools) comando Macro boto Executar (Run).

ASSOCIAR UMA MACRO A UM BOTO


Para alm de atribuir uma tecla de atalho macro ou de coloc-la no menu Ferramentas (Tools), pode ainda associ-la a um boto e coloc-la numa barra de ferramentas para que esteja sempre disponvel. Para associar a macro a um boto: 1. Abra o menu Ver (View) comando Barra de Ferramentas (Toolbars), na caixa de dilogo Barras de Ferramentas dar um clique sobre o boto Personalizar (Customize).

36

MANUAL DE EXCEL AVANADO

2. Na caixa de dilogo so visualizadas as vrias categorias, seleccione a categoria Macros, onde esto os botes que pode associar s macros que criar. 3. Seleccione o boto que achar mais adequado e arraste-o em direco a uma das barras de ferramentas presentes no ecr.

4. Com a tecla direita do rato, clique sobre o boto que acabou de inserir na barra de ferramentas e, clique em Atribuir Macro. 5. Seleccione a macro e clique em OK.

37

MANUAL DE EXCEL AVANADO

6. Para mudar a imagem do boto clique sobre o boto com a tecla direita do rato e seleccione Alterar imagem do boto.

7. Feche a caixa de dilogo Personalizar (Custom); agora, para activar a macro basta fazer um clique sobre o respectivo boto.

38

MANUAL DE EXCEL AVANADO

EDITAR UMA MACRO


Quando est a criar uma macro com o Gravador de Macros todas as aces que executa so convertidas em cdigo de VisualBasic. muito raro que no necessite de alterar ou de alguma forma personalizar uma macro gravada, pois o Gravador de Macros muito limitativo. Para editar a macro, abra o menu Ferramentas (Tools) comando Macro. Seleccione a macro que pretende editar e d um clique no boto Editar (Edit).

No entanto, se a macro estiver armazenada no ficheiro Personal.xls, para efectuar a sua edio tem que mostr-lo (uma vez que ele se encontra oculto). Para tal, abra o menu Janela (Window) comando Mostrar (Unhide).

MODOS DE GRAVAO
O gravador de macros permite gravar de dois modos: modo relativo ou modo absoluto. A diferena entre estes dois modos consiste na forma como so armazenadas as referncias das clulas seleccionadas durante a gravao da macro.

UTILIZAR REFERNCIAS RELATIVAS Para usar as referncias relativas ter que activar o subcomando Referncia Relativa (Relative Reference).

39

MANUAL DE EXCEL AVANADO

Suponha que numa macro que est a construir necessita seleccionar as clulas A3 a C3, estando posicionado na clula A1. A instruo construda com a referncia s clulas indicadas, a partir da posio inicial do cursor, como est representado no exemplo em baixo. Sub Seleccionar() ActiveCell.Offset(2,0).Range(A1:C1).Select End Sub

A instruo diz-nos que a partir da clula A1 houve um deslocamento de duas linhas (para a clula A3) e zero deslocamento relativamente s colunas, uma vez que a seleco foi feita a partir da coluna A (A3:C3).

UTILIZAR REFERNCIAS ABSOLUTAS Por defeito, todas as macros so gravadas utilizando referncias absolutas. Sub Seleccionar() Range(A3:C3).Select End Sub Como pode verificar, neste caso, as referncias so indicadas, independentemente da posio do cursor.

40

MANUAL DE EXCEL AVANADO

TECLAS DE ATALHO
CTRL+` (aspa simples esquerda) F9 SHIFT+F9 CTRL+C F11 ou ALT+F1 CTRL+1 F5 CTRL+ENTER CTRL+SHIFT: CTRL+SHIFT+; CTRL+HOME CTRL+END Alternar entre a apresentao de valores de clula e a apresentao de frmulas de clulas Calcular todas as folhas em todos os livros abertos Calcular a folha de clculo activa Copiar Criar um grfico que utilize o intervalo actual Visualizar a caixa de dilogo Formatar clulas Visualizar a caixa de dilogo Ir para Preencher o intervalo de clulas seleccionado com a entrada actual Inserir a hora actual Introduzir a data actual Mover para o incio da folha de clculo Mover para a ltima clula na folha de clculo, que a clula na interseco da coluna utilizada mais direita e a linha utilizada mais em baixo (no canto inferior direito), ou a clula do lado contrrio clula principal, que normalmente A1 Abrir Colar Colar uma funo numa frmula Imprimir Guardar Seleccionar tudo (quando no est a introduzir ou editar frmulas) Seleccionar a coluna actual Seleccionar a linha actual Anular Ao introduzir uma frmula, apresentada a Paleta de frmulas depois de escrito o nome da funo Pargrafo Seleccionar uma rea clulas adjacentes Mudar de folha de clculo

CTRL+A CTRL+V SHIFT+F3 CTRL+P CTRL+G CTRL+T CTRL+BARRA DE ESPAOS SHIFT+BARRA DE ESPAOS CTRL+Z CTRL+T ALT+ENTER CTRL+SHIFT+SETA DE DIRECO CTRL+PAGE UP ou PAGE DOWN

41

MANUAL DE EXCEL AVANADO

APNDICE I
LISTA DE FUNES
FUNES DE BASE DE DADOS
Bdcontar.Val Bdcontar Bddesvpadp Bddesvpad Bdmx Bdmdia Bdmn Bdmultipl Bdobter Bdsoma Bdvarp Bdvar Sql.Request Dcounta Dcount Dstdevp Dstdev Dmax Daverage Dmin Dproduct Dget Dsum Dvarp Dvar Sqlrequest Conta as clulas no vazias de uma base de dados de acordo com os critrios indicados Conta as clulas que contm nmeros de acordo com os critrios especificados Calcula o desvio padro com base na populao Calcula o desvio padro com base numa amostra Devolve o valor mximo Calcula a mdia Devolve o valor mnimo Multiplica os valores dos registos que satisfazem os critrios definidos Extrai um nico registo que corresponda aos critrios Soma os nmeros dos registos que satisfazem os critrios Calcula a varincia com base na populao total Calcula a varincia com base numa amostra Faz a ligao com uma origem de dados externa e executa uma consulta, depois devolve o resultado como uma matriz sem programao de macro

FUNES DE CONSULTA E REFERNCIA


reas Cols Col Corresp Deslocamento Endereo ndice Indirecto Lins Lin Areas Columns Column Match Offset Address Index Indirect Rows Row Devolve o nmero de reas numa referncia Indica o nmero de colunas contidas numa referncia Devolve o nmero da coluna da referncia indicada Procura valores numa referncia Calcula o deslocamento de uma referncia Devolve a referncia (como texto) de uma clula Selecciona um valor de uma referncia Devolve a referncia indicada em formato texto Verifica o nmero de linhas numa referncia Devolve o nmero da linha de uma referncia

43

MANUAL DE EXCEL AVANADO


Proch Procv Hlookup Vlookup Procura na linha superior de uma matriz e devolve o valor da clula indicada Procura a partir da primeira coluna e linha de uma matriz para devolver o valor de uma clula Procura valores num vector ou matriz Selecciona um valor a partir de uma lista de valores Devolve a transposio de uma matriz

Proc Seleccionar Transpor

Lookup Choose Transpose

FUNES DE DATA E HORA


Agora Ano Data.Valor Datam Data Dia.Semana Dias360 Diatrabalhototal Diatrabalho Now Year Datavalue Edate Date Weekday Days360 Networkdays Workday Devolve o nmero de srie da data e hora actual Converte um nmero de srie num ano Converte uma data em forma de texto no seu nmero de srie Devolve o nmero de srie da data que indica o nmero de meses antes ou depois da data inicial Devolve o nmero de srie de uma data especfica Converte um nmero de srie no dia da semana Calcula o nmero de dias decorridos entre duas datas (com base num ano de 360 dias) Devolve o nmero de dias teis entre duas datas Devolve o nmero de srie da data antes ou depois do nmero de dias teis indicado Converte um nmero de srie no dia do ms Devolve o nmero de srie do ltimo dia do ms antes ou depois de um dado nmero de meses Devolve a diferena do ano que representa o nmero entre a data inicial e a data final Devolve o nmero de srie da data corrente Converte um nmero de srie numa hora Converte um nmero de srie em ms Converte nmero de srie em minuto Converte um nmero de srie em segundo Devolve o nmero de srie da hora indicada Converte um hora em forma de texto num nmero de srie

Dias Fimms Fracoano

Day Eomonth Yearfrac

Hoje Hora Ms Minuto Segundo Tempo Valor.Tempo

Today Hour Month Minute Second Time Timevalue

44

MANUAL DE EXCEL AVANADO

FUNES DE ENGENHARIA
Besseli Besselj Besselk Bessely Binadec Binahex Binaoct Complexo Converter Decabin Decahex Decaoct Degrau Delta Funerrocom pl Funerro Graus Hexabin Hexadec Hexaoct Imabs Imaginrio Imarg Imconj Imcos Imdiv Imexp Imln Imlog10 Imlog10 Imlog2 Impot Improd Imraiz Besseli Besselj Besselk Bessely Bin2dec Bin2hex Bin2oct Complex Convert Dec2bin Dec2hex Dec2oct Gestep Delta Erfc Erf Degrees Hex2bin Hex2dec Hex2oct Imabs Imaginary Imargument Imconjugate Imcos Imdiv Imexp Imln Imlog10 Imlog10 Imlog2 Impower Improduct Imsqrt Devolve a funo Bessel alterada In x Devolve a funo Bessel Jn x Devolve a funo Bessel alterada Kn x Devolve a funo Yn x Converte um nmero binrio em decimal Converte um nmero binrio em hexadecimal Converte um nmero binrio em octal Converte coeficientes reais e imaginrios num nmero complexo Converte um nmero de um sist. de medida para outro Converte um nmero decimal em binrio Converte um nmero decimal em hexadecimal Converte um nmero decimal em octal Testa se um nmero maior que um valor limite Testa se dois nmeros so iguais Devolve a funo de erro complementar Devolve a funo de erro Converte radianos em graus Converte um nmero hexadecimal em binrio Converte um nmero hexadecimal em decimal Converte um nmero hexadecimal em octal Devolve o valor absoluto de um nmero complexo Calcula o coeficiente imaginrio de um nmero complexo Devolve o argumento theta (ngulo expresso em radianos) Devolve o conjugado complexo de um nmero complexo Calcula o cosseno de um nmero complexo Calcula o quociente de dois nmeros complexos Devolve o exponencial de um nmero complexo Calcula o logaritmo natural de um nmero complexo Calcula o logaritmo de base 10 de um nmero complexo Calcula o logaritmo de base 10 de um nmero complexo Calcula o logaritmo de base 2 de um nmero complexo Devolve um nmero complexo elevado a uma potncia Calcula o produto de dois nmeros complexos Calcula a raiz quadrada de um nmero

45

MANUAL DE EXCEL AVANADO


Imreal Imseno Imsoma Imsubtr Octabin Octadec Octahex Radianos Raizpi Imreal Imsin Imsum Imsub Oct2bin Oct2dec Oct2hex Radians Sqrtpi complexo Calcula o coeficiente real de um nmero complexo Calcula o seno de um nmero complexo Calcula a soma numricos complexos Calcula a diferena de dois nmeros complexos Converte um nmero octal em binrio Converte um nmero octal em dcimal Converte um nmero octal em hexadecimal Converte graus em radianos Devolve a raiz quadrada de ( nm*PI )

FUNES ESTATSTICAS
Beta.Acum.Inv Contar.Val Contar Correl Covar Crescimento Crit.Brinom Declive Desv.Mdio Desvpad Desvq Dis.Bin.Neg Dis.Chi Dis.Hipergeom Dis.Normallog Dis.Normp Dist.Norm Distbeta Distexpon Distf Distgama Distoro 46 Betainv Counta Count Correl Covar Growth Critbinom Slope Avedev Stdev Desvq Negbinomdist Chidist Hypgeomdist Lognormdist Normsdist Normdist Betadist Expondist Fdist Gammadist Skew Calcula o inverso da funo de densidade da probalidade beta cumulativa Conta o nmero de valores existentes no intervalo Conta os nmeros existentes no intervalo Calcula o coeficiente de correlao Calcula a covarincia Devolve os valores de uma tendncia exponencial Devolve o menor valor para o qual a distrib. Binomial maior ou igual ao valor padro Devolve o declive da recta de regresso linear Calcula a mdia aritmtica dos desvios absolutos a partir da mdia Calcula o desvio padro de uma amostra Devolve a soma dos quadrados dos desvios Calcula a distribuio binomial negativa Calcula a probabilidade uni-caudal da distribuio chi-quadrada Calcula a distibuio hipergeomtrica Calcula a distrib. normal logaritmica cumulativa Devolve a distribuio cumulativa normal padro Devolve a distribuio cumulativa normal Devolve f. densidade probabilidade beta cumulativa Devolve Devolve F Devolve Devolve a distribuio exponencial a distribuio de probabilidade a distribuio gama a distoro de uma distrib.

MANUAL DE EXCEL AVANADO


Distrbinom Distt Epadyx Fisherinv Fisher Frequncia Int.Confiana Interceppo Inv.Chi Inv.Normp Inv.Norm Invf Invgama Invlog Invt Kurt Lngama Lngama Maior Mximo Mdia.Geomtrica Mdia .Harmnica Mdia .Interna Mdia Med Menor Mnimo Modo Normalizar Ordem.Percentual Ordem Binomdist Tdist Setyx Fisherinv Fisher Frequency Confidence Intercept Chiinv Normsinv Norminv Finv Gammainv Loginv Tinv Kurt Gammaln Gammaln Large Max Geomean Haemean Trimmean Average Median Small Min Mode Standardize Percentrank Rank Devolve a probabilidade da distribuio binomial do termo individual Devolve a distribuio t de Student Devolve o erro padro do valor -y previsto para cada x da regresso Devolve o inverso da transformao Fisher Devolve a transformao Fisher Devolve uma distribuio da frequncia como uma matriz vertical Calcula o intervalo de confiana para uma mdia da populao Devolve a intercepo da linha de regresso linear Devolve o inverso da probabilidade unicaudal da distribuio qui-quadrada Devolve o inverso da distrib. cumulativa normal padro Devolve o inverso da distrib. cumulativa normal Devolve o inverso da distrib. de probabilidades F Devolve o inverso da distrib. cumulativa gama Devolve o inverso da distrib. normal logaritmica Devolve o inverso da distribuio t de Student Devolve a curtose de uma lista de valores Devolve o logaritmo natural da funo gama, G(X) Devolve o logaritmo natural da funo gama, G(X) Calcula o maior valor k-simo dum conj. de dados Devolve o valor mximo do intervalo Calcula a mdia geomtrica Calcula a mdia harmnica Calcula a mdia interior de um conjunto de dados Calcula a mdia Calcula a mediana Calcula o menor valor K-simo do conj. de dados Devolve o valor mnimo do intervalo indicado Devolve o valor que mais vezes se repete num conjunto de valores Devolve um valor normalizado Devolve a ordem percentual de um valor num confunto de dados Devolve a posio de um nmero numa lista

47

MANUAL DE EXCEL AVANADO


Pearson Percentil Permut Poisson Previso Prob Proj.Lin Proj.Log Quartil Rquad Tendncia Teste.Chi Testef Testet Testez Varp Var Proj.Lin Proj.Log Quartil Rquad Tendncia Teste.Chi Testef Testet Testez Varp Var Pearson Percentile Permut Poisson Forecast Prob Linest Logest Quartile Rsq Trend Chitest Fteste Ttest Ztest Varp Var Linest Logest Quartile Rsq Trend Chitest Fteste Ttest Ztest Varp Var Calcula o coeficiente de correlao de Pearson Calcula o valor do percentil de um conj. de valores Calcula o nmero de permutaes Calcula a distribuio Poisson Devolve um valor ao longo de uma tendncia linear Devolve a probabilidade de valores num intervalo estarem entre dois limites Devolve os parmetros de uma tendncia linear Devolve os parmetros de uma tendncia exponencial Decolve o quartil de um intervalo Devolve o quadrado do coeficiente de correlao do momento do produto de Pearson Devolve valores ao longo de uma tendncia lnear Devolve o teste para independncia Devolve o resultado de um teste F Devolve a probalidade asssociada ao teste t de Student Devolve valor P bi-caudal do teste Z Calcula a varincia de uma pop. Estima a varincia a partir de uma amostra Devolve os parmetros de uma tendncia linear Devolve os parmetros de uma tendncia exponencial Decolve o quartil de um intervalo Devolve o quadrado do coeficiente de correlao do momento do produto de Pearson Devolve valores ao longo de uma tendncia lnear Devolve o teste para independncia Devolve o resultado de um teste F Devolve a probalidade asssociada ao teste t de Student Devolve valor P bi-caudal do teste Z Calcula a varincia de uma pop. Estima a varincia a partir de uma amostra

48

MANUAL DE EXCEL AVANADO

FUNES FINANCEIRAS
Amordegrc Amorlinc Amort Amortd Bdd Amordegrc Amorlinc Sln Syd Ddb Devolve a depreciao para um perodo contabilstico Devolve a depreciao para cada perodo Devolve a depreciao em linha recta de um activo durante um perodo Devolve a depreciao da soma dos anos de um activo para perodo especificado Devolve a depreciao de um activo para um determinado perodo utilizando o mtodo de reduo dupla do saldo ou qualquer outro mtodo especificado Devolve a depreciao de um activo para um perodo especfico ou parcial utilizando um mtodo de balano decrescente Devolve a depreciao de um activo para um determinado perodo utilizando o mtodo de reduo fixa do saldo Devolve a ltima data do cupo antes da data de liquidao Devolve a seguinte data do cupo depois da data de liquidao Calcula o nmero de dias entre o incio do cupo e a data de liquidao Calcula o nmero de dias entre a data de liquidao e a seguinte data do cupo Devolve o nmero de dias no perodo do cupo que contm a data de liquidao Devolve o nmero de cupes a serem pagos entre a data de liquidao e data do vencimento Devolve a taxa de desconto de um ttulo Devolve a durao anual de um ttulo com pagamentos de juros peridicos Devolve a taxa de juros anual efectiva Devolve o pagamento dos juros de um investimento durante o perodo indicado Devolve os juros incorridos de um ttulo que paga juros no vencimento Devolve os juros incorridos de um ttulo que paga juros no vencimento Devolve o rendimento de um ttulo com um perodo final incompleto Decolve o rendimento anual de um ttulo descontado Devolve o rendimento de um ttulo com um perodo inicial incompleto Devolve o rendimento anual de um ttulo que paga juros no vencimento Devolve o rendimento de um ttulo que paga juros peridicos

Bdv Bd Cupdataant Cupdataprx Cupdiassinliq Cupdiasprx Cupdias Cupnm

Vdb Db Couppcd Coupncd Coupdaybs Coupdaysnc Coupdays coupnum

Desc Durao Efectiva Ipgto Jurosacumv Jurosacum Lucroltinc Lucrodesc Lucropriminc Lucrovenc Lucro

Disc Duration Effect Ipmt Accrintm Accrint Oddlyield Yielddisc Oddfyield Yieldmat Yield

49

MANUAL DE EXCEL AVANADO


Mdurao Moedadec Mduration Dollarde Devolve a durao alterda Macauley de um ttulo com um valor par atribudo de 100Esc. Converte um preo em moeda, expresso com uma fraco, num preo em moeda, expresso como um nmero decimal Converte um preo em moeda, expresso com um nmero decimal, num preo em moeda, expresso como uma fraco Devolve a taxa de retorno interna em que fluxos de caixa positivos e negativos so financiados com taxas diferentes Devolve a taxa de juros nominal anual Devolve o nmero de perodos de um investimento Devolve o rendimento de uma letra do Tesouro Devolve o preo por 100Esc. do valor nomial de uma letra do Tesouro Devolve o rendimento de uma letra do Tesouro equivalente ao rendimento de um ttulo Devolve o capital cumulativo pago num emprstimo entre dois perodos Devolve os juros cumulativos pago entre dois perodos Devolve o pagamento perodico de uma anuidade Calcula o pagamento sobre o montante de um investimento num determinado perodo Devolve o preo por 100Esc. do valor nominal de um ttulo com desconto Devolve o preo por 100Esc do valor nominal de um ttulo com um perodo inicial incompleto Devolve o preo por 100Esc. do valor nominal de um ttulo com um perodo final incompleto Devolve o preo por 100Esc. do valor nominal de um ttulo que paga juros no vencimento Devolve o preo por 100Esc. do valor nominal de um ttulo que paga juros peridicos Calcula a quantia recebida no venciemento para um ttulo totalmente investido Calcula a taxa de juros de um ttulo totalmente investido Calcula a taxa de juros por perodo numa anuidade Calcula a taxa de juros por perodo numa anuidade Devolve a taxa de retorno interna de uma srie de cash flows Devolve o valor futuro de um capital inicial depois de ter sido aplicado uma srie de taxas de juros compostos Devolve o valor futuro de um investimento

Moedafra Mtir Nominal Nper Otnlucro Otnvalor Otn Pgtocapacum Pgtojuracum Pgto Ppgto Preodesc Preopriminc Preoltinc Preovenc Preo Receber Taxajuro Taxa Taxa Tir Vfplano Vf

Dollarfr Mirr Nominal Nper Tbillyield Tbillprice Tbilleq Cumprinc Cumipmt Pmt Ppmt Pricedisc Oddfprice Oddlprice Pricemat Price Received Intrate Rate Rate Irr Fvschedule Fv

50

MANUAL DE EXCEL AVANADO


Val Xtir Xval Npv Xirr Xnpv Calcula o valor lquido actual de um investimento, com base em cash flows peridicos e numa taxa de desconto Devolve a taxa de retorno interna Calcula o valor actual lquido de um conjunto de cash flows no necessariamente peridicos

FUNES DE INFORMAO
Cl Contar.Vazio .cl.Vazia .Erros .Erro .Lgico .No.Disp .No.Texto .Nm. .Ref .Texto impar par Informao No.Disp N Erro.tipo Tipo Cell Countblank Isblank Iserror Iserr Islogical Isna Isnontext Isnumber Isref Istext Isodd Iseven Inf Na N Error.Type Type Devolve informaes sobre o formato, a localizao e o contedo de uma clula Conta o nmero de clulas vazias num intervalo Devolve Verdadeiro se o valor for vazio Devolve Verdadeiro se o valor for um valor de erro Devolve Verdadeiro se o valor for qualquer valor erro com excepo de #N/D Devolve Verdadeiro se o valor for um valor lgico Devolve Verdadeiro se o valor for o valor de erro #N/D Devolve Verdadeiro se o valor no for um texto Devolve Verdadeiro se o valor for um nmero Devolve Verdadeiro se o valor for uma referncia Devolve Verdadeiro se o valor for um texto Devolve Verdadeiro se o nmero for mpar Devolve Verdadeiro se o nm. for par D informaes sobre o ambiente operativo actual Devolve o valor de erro #N/D Devolve um valor convertido para um nmero Devolve o nmero que corresponde ao tipo de erro Retorna o nmero que indica o tipo de dados de um valor

FUNES LGICAS
E Falso No Ou Se Verdadeiro And False Not Or If True Devolve Verdadeiro se todos os argumentos forem Verdadeiros Devolve o valor lgico Falso Inverte a lgica do argumento Devolve Verdadeiro se qualquer argumento for Verdadeiro Especifica um teste lgico a ser executado Devolve o valor lgico Verdadeiro

51

MANUAL DE EXCEL AVANADO


FUNES DE MATEMTICA E TRIGONOMETRIA
Abs Acosh Acos Aleatrio Arred.Defeito Arred.Excesso Arred.Para.Bai xo Arred.Para.Cim a Arred Asenh Asen Atan2 Atanh Atan Combin Contar.Se Cosh Cos Exp Factduplo Fact mpar Int Ln Log10 Log Marred Matriz.Determ Matriz.Inversa Matriz.Mult Mdc Mmc Multinominal Par Pi Abs Acosh Acos Rand Floor Ceiling Rounddown Roundup Round Asinh Asin Atan2 Atanh Atan Combin Countif Cosh Cos Exp Factdouble Fact Odd Int Ln Log10 Log Mround Mdeterm Minverse Mmult Gcd Lcm Multinomial Even Pi Devolve o valor absoluto de um nmero Calcula o cosseno hiperblico inverso de um nmero Calcula o arco tangente de um nmero Devolve um nmero aleatrio entre 0 e 1 Arredonda um nmero para baixo at zero Arredonda um nmero para o inteiro seguinte Arredonda um nmero para baixo at zero Arredonda um nmero para cima afastando-o de zero Arredonda um nmero tendo em conta o nmero de dgitos indicados Calcula o seno hiperblico inverso de um nmero Calcula o arco seno de um nmero Calcula o arco tangente das coordenadas x e y Calcula a tangente hiperblica inversa de um nmero Calcula o arco tangente de um nmero Calcula o nmero de combinaes Calcula o nmero de clulas tendo em conta uma determinada condio Calcula o cosseno hiperblico de um nmero Calcula o coseno de um nmero Devolve E elevado a uma potncia Calcula o factorial duplo de um nmero Calcula o factorial de um nmero Arredonda um nmero para cima at o nmero mpar inteiro mais prximo Arredonda um nmero para baixo at o nmero inteiro mais prximo Devolve o logaritmo natural de um nmero Devolve o logaritmo de base 10 de um nmero Devolve o logaritmo dum nmero com a base indicada Devolve um nmero arredondado ao mltiplo desejado Devolve a matriz determinante de uma matriz Devolve a matriz inversa de uma matriz Devolve a matriz produto de duas matrizes Calcula o maior divisor comum Calcula o menor mltiplo comum Devolve o multinominal de um conjunto de nmeros Arredonda um nmero para cima at ao valor inteiro Devolve o valor de Pi

52

MANUAL DE EXCEL AVANADO


Potncia Produto Quociente Raizpi Raizq Resto Romano Senh Sen Sinal Soma.Se Somarproduto Somarquad Somasrie Somax2day2 Somax2sy2 Soma Somaxmy2 Tanh Tan Truncar Power Product Quotient Sqrtpi Sqrt Mod Roman Sinh Sin Sign Sumif Sumproduct Sumsq Seriessum Sumx2my2 Sumx2py2 Sum Sumxmy2 Tanh Tan Trunc Calcula o resultado de uma potncia Calcula o produto dos valores indicados Calcula a parte inteira de uma diviso Calcula a raiz quadrada de um nmero a multiplicar po PI Calcula uma raiz quadrada positiva Calcula o resto de uma diviso Converte um algarismo rabe em romano Calcula o seno hiperblico de um nmero Calcula o seno de um nmero Devolve o sinal de um nmero Faz o somatrio dos valores indicados mas tendo em conta um determinado critrio Calcula a soma dos produtos de duas matrizes Calcula a soma dos quadrados dos valores indicados Calcula a soma de sries de potncia Efectua a soma da diferena dos quadrados dos valores de duas matrizes Devolve a soma da soma dos quadrados dos valores de duas matrizes Efectua o somatrio dos valores indicados Calcula a soma dos quadrados das diferenas dos valores de duas matrizes Calcula a tangente hiperblica de um nmero Calcula a tangente de um nmero Trunca um nmero at um nmero inteiro

FUNES DE TEXTO
Carct Cdigo Compactar Concatenar Direita Esquerda Exacto Fixar Inicial.Maiscla Limparb Localizar Char Code Trim Concatenate Right Left Exact Fixed Proper Clean Find Devolve o caracter especificado pelo cdigo nm. Devolve um cdigo numrico para o primeiro caracter de um texto Elimina os espaos do texto Junta o texto Retorna os caracteres na extremidade direita do texto Devolve os caracteres na extremidade esq. do texto Verifica se existem dois textos idnticos Fixa casas decimais num nm. formatado como texto Coloca em maiscula a primeira letra de cada palavra Elimina os caracteres que no podem ser impressos Localiza um valor de texto dentro de outro (distingue maisculas de minsculas) Converte o texto em maisculas

Maisculas

Upper

53

MANUAL DE EXCEL AVANADO


Minsculas Moeda Nm.Caract Procurar Repetir Seg.Texto Substituir Subst Texto T Valor Lower Dollar Len Search Rept Mid Replace Substitute Text T Value Converte o texto para minsculas Converte um nmero em texto (formato monetrio) Devolve o nmero de caracteres num texto Procura um texto dentro de outro (no distingue maisculas de minsculas) Repete o texto o nmero de vezes indicado Devolve um nmero de caracteres de uma cadeia de texto comeando pela posio indicada Substitui caracteres no texto Substitui um texto antigo por outro novo Formata um nmero e converte-o para texto Converte os argumentos em texto Converte um argumento de texto num nmero

54

Anda mungkin juga menyukai