26
DICAS EXCEL: Como utilizar o relógio do computador em uma formula do Excel? De: Ricardo. Escolha uma célula em branco, digite a fórmula '=agora()' e tecle Enter. Automaticamente irão aparecer a hora e a data do computador. O legal dessa fórmula é que os valores não permanecem fixos e são atualizados assim que você realiza alguma ação dentro da planilha Se não for possível ter um texto em apenas uma linha, como se faz para mostrar em mais linhas? De: Kazuhisa Kanno. Primeiro selecione as linhas que você deseja preencher com o seu texto. Depois, no alto da tela, clique no menu Formatar > Células. Clique na aba Alinhamento e assinale a opção Mesclar Células. É só clicar em OK e pronto! Outro jeito é ir em Formatar > Células > Alinhamento e Wrap Text. Como usar a fórmula PROCV? De: Marcos. A formula PROCV serve para fazer busca de dados em tabelas. O padrão é =PROCV(número de busca;tabela;qual coluna retornar). Vamos explicar: por exemplo, você tem uma lista de funcionários da empresa e quer saber dados dele apenas inserindo o código funcional. Você faz =PROCV(Número do funcionário; marca o intervalo da tabela, e marca a coluna que contém o dado que você quer). Para que o dado retornado seja o da linha use PROCH. Se o seu Excel é em inglês, use VLookup para colunas e HLookup para linhas. Veja imagem abaixo com a fórmula em ação: Como alterar texto para maiúsculas no Excel? De: Graça Santos. Vamos supor que a o texto que você deseja deixar em maiúsculas esteja na célula C10. Escolha uma célula vazia da planilha e digite este código: =MAIÚSCULA(C10) e pressione Enter. O conteúdo da célula C10 ficará, agora, em maiúscula. Se quiser fazer o contrário, transformar em minúsculas, basta escrever o mesmo código e substituir MAÍSCULA por MINÚSCULA. E se você quiser, ainda, que só as

Dicas Excel

Embed Size (px)

Citation preview

Page 1: Dicas Excel

DICAS EXCEL:Como utilizar o relógio do computador em uma formula do Excel? De: Ricardo.Escolha uma célula em branco, digite a fórmula '=agora()' e tecle Enter. Automaticamente irão aparecer a hora e a data do computador. O legal dessa fórmula é que os valores não permanecem fixos e são atualizados assim que você realiza alguma ação dentro da planilha

Se não for possível ter um texto em apenas uma linha, como se faz para mostrar em mais linhas? De: Kazuhisa Kanno.Primeiro selecione as linhas que você deseja preencher com o seu texto. Depois, no alto da tela, clique no menu Formatar > Células. Clique na aba Alinhamento e assinale a opção Mesclar Células. É só clicar em OK e pronto! Outro jeito é ir em Formatar > Células > Alinhamento e Wrap Text.

Como usar a fórmula PROCV? De: Marcos.A formula PROCV serve para fazer busca de dados em tabelas. O padrão é =PROCV(número de busca;tabela;qual coluna retornar). Vamos explicar: por exemplo, você tem uma lista de funcionários da empresa e quer saber dados dele apenas inserindo o código funcional. Você faz =PROCV(Número do funcionário; marca o intervalo da tabela, e marca a coluna que contém o dado que você quer). Para que o dado retornado seja o da linha use PROCH. Se o seu Excel é em inglês, use VLookup para colunas e HLookup para linhas. Veja imagem abaixo com a fórmula em ação:

Como alterar texto para maiúsculas no Excel? De: Graça Santos.Vamos supor que a o texto que você deseja deixar em maiúsculas esteja na célula C10. Escolha uma célula vazia da planilha e digite este código: =MAIÚSCULA(C10) e pressione Enter. O conteúdo da célula C10 ficará, agora, em maiúscula.

Se quiser fazer o contrário, transformar em minúsculas, basta escrever o mesmo código e substituir MAÍSCULA por MINÚSCULA. E se você quiser, ainda, que só as primeiras letras de cada palavra estejam em letra maiúscula, digite PRI.MAIÚSCULA.

Como programar uma célula para aparecer com preenchimento colorido automático quando uma determinada condição ocorrer? De: Luiz Souza.Você terá que utilizar o recurso da Formatação Condicional.

Imagine que na sua planilha você tem uma coluna na qual todas as células estão preenchidas com valores e você deseja que os valores inferiores a 0 apareçam com a fonte em vermelho e os superiores em azul.

Page 2: Dicas Excel

Selecione a coluna com esses valores e logo na seqüência clique no menu Formatar. Escolha a opção Formatação Condicional. Na Condição 1, escolha "o valor da célula é" (campo 1), "menor que" (campo 2), "0" (campo 3). Clique no botão Formatar e, na aba Fonte, escolha a cor vermelha. Clique em OK.

Na Condição 2, repita a operação no campo 1. No campo 2, escolha "maior do que" e no campo 3 escolha novamente "0". Clique de novo em Formatação e, agora ao invés de escolher a cor vermelha, escolha a azul e novamente clique em OK.

Pronto. Na sua planilha os valores menores do que 0 estarão em vermelho e os maiores em azul. As inclusões posteriores também estarão condicionadas a esta formatação.

Números negativos em vermelho no Excel

Faça com que os números negativos apareçam em vermelho em planilhas do Excel 97/2000/XP

Antes do Excel 97, você precisava fazer algumas ginásticas para formatar uma célula conforme seu conteúdo. Por exemplo, destacar em vermelho os números abaixo de um determinado patamar e em azul os que pertencerem a uma faixa bem definida. A partir da versão 97, esse recurso foi incorporado ao programa com o nome de Formatação Condicional. Admita que você tem uma planilha para controlar o estoque de um produto. Sua empresa convenciona que o normal é ter entre 200 e 500 peças do produto. Portanto, o que estiver abaixo ou acima dessa faixa requer providências, para reposição ou redução do estoque. Se você usar cores em sua planilha, será mais fácil perceber quando e como agir. Na planilha, selecione a área dos dados e acione Formatar > Formatação Condicional. Na caixa de diálogo, como Condição 1, defina: se o valor da célula é menor que o estoque mínimo (200), clique no botão Formatar e estabeleça uma marca para a célula. Você pode trabalhar com as cores da fonte e do fundo da célula e ainda com a borda. Defina, por exemplo, a fonte como vermelho e negrito.

Até agora você cobriu apenas uma faixa - a do estoque baixo. Clique no botão Adicionar e vamos para o estoque normal. Se o valor da célula está entre 200 e 500 (nesse caso, entre inclui os dois extremos), não defina nenhum formato. Mais uma vez, clique no botão Adicionar e determine as condições para o estoque alto. Se o número de peças for maior que 500, formate a fonte em azul e negrito. Confira o resultado. Se quiser sofisticar a solução, nomeie duas células, uma como Estoque_Max e a outra como Estoque_Min. Para isso, selecione a célula e dê o comando Inserir/Nome/Definir e digite o nome. Preencha essas células com os respectivos valores, 500 e 200. Se mudar a política de estoques para esse produto, basta substituir o conteúdo dessas duas células. As formatações da planilha se adaptarão automaticamente à nova política

Consolide várias planilhas do Excel

Aprenda a consolidar várias planilhas numa única com o Excel 97/2000/XP

No Excel, é possível usar numa planilha informações armazenadas em arquivos externos. Isso permite a criação de planilhas-resumo - ou seja, tabelas que consolidam dados de outras tabelas. Exemplos clássicos são resultados mensais consolidados numa planilha anual, ou vários documentos de filiais resumidos num documento único, para toda a empresa. A maneira mais fácil de criar uma planilha consolidada é conceber uma estrutura única para todas as planilhas ou documentos. Ou seja, o arquivo ou planilha de janeiro deve ter a mesma estrutura do arquivo ou planilha de fevereiro; do mesmo modo, os dados da filial A devem ter layout idêntico ao dos dados da filial B, e assim por diante.

Vejamos um exemplo prático. Você acompanha, com uma planilha para cada mês, o perfil das receitas e despesas da empresa. Agora, terminado o primeiro semestre, deseja consolidar essas informações num documento único. A forma mais simples é criar sete planilhas numa

Page 3: Dicas Excel

mesma pasta de trabalho: seis planilhas mensais, mais uma para o total. Para facilitar, os dados que vão ser aproveitados na planilha Ano devem estar nas mesmas posições em todas as planilhas. Uma forma simples de obter isso é construir a lógica de uma das planilhas e depois copiá-la para as demais. Digamos que a receita mensal esteja, em todas as planilhas, na célula C5. Para obter a receita do semestre, basta usar a seguinte fórmula, na célula C5 da planilha consolidada:

=SOMA(Janeiro:Junho!C5)

Mesmo que as seis fontes de dados não pertençam todas a um mesmo arquivo, ainda assim é possível fazer a consolidação. Só é preciso conhecer bem o layout do documento fora do padrão. Admita, por exemplo, que os dados de junho estão numa pasta de trabalho à parte, Junho.xls, na qual a receita mensal se encontra na planilha Plan2, célula G7. Nesse caso, para obter a receita do semestre, use a fórmula:

=SOMA(Janeiro:Maio!C5)+´h:\docs\[Junho.xls]Plan2´!G7

O Excel funciona como um BD.

Se você precisa manter uma lista de contatos pessoais, ou mesmo o cadastro de sua coleção de CDs ou DVDs, use os recursos de banco de dados do Excel. Crie uma tabela, com os campos de dados indicados na primeira linha. A qualquer momento, você pode acionar o comando Dados > Classificar e reorganizar os registros com base em até três campos. Para pesquisar, use o comando Dados > Filtrar > AutoFiltro. Ao fazer isso, todos os campos, na linha de títulos, ganham uma caixa de verificação que lhe permite filtrar o banco de dados para ver apenas os registros de um determinado tipo. Se, por exemplo, a tabela de CDs tem um campo Gênero, ao escolher a opção Rock, você vai ver na tela apenas os registros com essa classificação. Você pode, ainda, montar um filtro em cima de um conjunto já filtrado. Dos discos de rock, descubra quais têm dez ou mais faixas. Abra a caixa de verificação do campo Faixas e escolha Personalizar. No primeiro campo, escolha a opção "é maior ou igual a" e ao lado escreva 10. Para voltar a visualizar a totalidade dos registros, desfaça o caminho: escolha Tudo, em Faixas, e Tudo, em Gênero. Os comandos Editar > Localizar e Editar > Substituir são outros recursos para trabalhar com os registros. Para um cadastro simples, o Excel quebra um bom galho. Agora, se você quiser montar um banco de dados com várias tabelas relacionadas, tela para digitação, relatórios variados... Bem, nesse caso, use um programa de banco de dados.

Page 4: Dicas Excel

COMO USAR O PROCV???

Localiza um valor na primeira coluna de uma matriz de tabela e retorna um valor na mesma linha de outra coluna na matriz da tabela.

O V em PROCV significa vertical. Use PROCV, em vez de PROCH, quando os valores da comparação estiverem localizados em uma coluna à esquerda dos dados que você deseja encontrar.

SintaxePROCV(valor_procurado;matriz_tabela;nú…

Valor_procurado O valor a ser localizado na primeira coluna da matriz (matriz: usada para criar fórmulas únicas que produzem vários resultados ou que operam em um grupo de argumentos organizados em linhas e colunas. Um intervalo de matrizes compartilha uma fórmula comum; uma constante de matriz é um grupo de constantes usado como um argumento.) da tabela. Valor_procurado pode ser um valor ou uma referência. Se valor_procurado for menor do que o menor valor na primeira coluna de matriz_tabela, PROCV fornecerá o valor de erro #N/D.

Matriz_tabela Duas ou mais colunas de dados. Use uma referência a um intervalo ou nome de intervalo. Os valores na primeira coluna de matriz_tabela são aqueles procurados por valor_procurado. Esses valores podem ser texto, números ou valores lógicos. Textos em maiúsculas e minúsculas são equivalentes.

núm_índice_coluna É o número da coluna em matriz_tabela a partir do qual o valor correspondente deve ser retornado. Um núm_índice_coluna de 1 retornará o valor na primeira coluna em matriz_tabela; um núm_índice_coluna de 2 retornará o valor na segunda coluna em matriz_tabela, e assim por diante. Se núm_índice_coluna for:

Menor do que 1, PROCV retornará o valor de erro #VALOR!.Maior que o número de colunas em matriz_tabela, PROCV fornecerá o valor de erro #REF!.Procurar_intervalo Um valor lógico que especifica se você deseja que PROCV localize uma correspondência exata ou aproximada.

Se VERDADEIRO ou omitida, uma correspondência aproximada será retornada. Se uma correspondência exata não for encontrada, o valor maior mais próximo que é menor que o valor_procurado será retornado. Os valores na primeira coluna de matriz_tabela devem ser colocados em ordem de classificação crescente; caso contrário, PROCV poderá não fornecer o valor correto. Você pode colocar os valores em ordem ascendente escolhendo o comando Classificar no menu Dados e selecionando Crescente. Para obter mais informações, consulte Ordens de classificação padrão.

Se FALSO, PROCV somente localizará uma correspondência exata. Nesse caso, os valores na primeira coluna de matriz_tabela não precisam ser classificados. Se houver dois ou mais valores na primeira coluna de matriz_tabela que corresponderem ao valor_procurado, o primeiro valor encontrado será usado. Se uma correspondência exata não for encontrada, o valor de erro #N/D será retornado.

Page 5: Dicas Excel

Menos digitação no Excel

Explore o recurso das caixas de combinação do Excel para criar listas de opções e reduzir o trabalho de digitação

As caixas de combinação em planilhas do Excel constituem um recurso muito prático que poucos usuários utilizam. Essas caixas — que contêm uma lista de opções — facilitam a elaboração do documento quando há itens que se repetem em determinados campos. Então, em vez de digitar, escolhe-se uma opção. Além disso, as caixas de combinação do Excel são fáceis de usar e não exigem conhecimento avançado. Veja no passo-a-passo a seguir como utilizá-las em suas planilhas.

1. Lista de produtos Vamos usar como exemplo uma planilha para orçamento de venda com as seguintes colunas: Produto, Preço Unitário, Quantidade e Total. As caixas de combinação vão ser usadas no campo Produto. A primeira tarefa é definir o conteúdo dessas caixas, que será a lista de produtos disponíveis. Para organizar o trabalho, crie essa lista numa planilha separada. Na coluna A da planilha Plan2, coloque o título; Produtos, na linha 1. Deixe em branco a linha seguinte e escreva a especificação de cada item.

2. Desenho da caixa Volte para a planilha Plan1. Nela, construa o formulário de orçamento. Agora, vamos incluir as caixas de combinação nas células da coluna Produto. Dê o comando Exibir > Barras de Ferramentas e deixe visível a barra Caixa de Ferramentas de Controle. Nessa barra, clique no controle Caixa de Combinação e desenhe o objeto. Ajuste a caixa para que coincida com as dimensões da primeira célula da coluna Produto. Aumente a altura das linhas (18 é um bom número para a altura).

3. Conteúdo da caixa A caixa de combinação está vazia. Vamos incluir nela a lista de produtos. Clique com o botão direito na caixa de combinação e, no menu, escolha a opção Propriedades. Na caixa Propriedades, localize a linha ListFillRange. Digite a região da lista de produtos. Assim: Plan2!A2:A19. Observe: na lista foi incluída uma célula em branco, A2. O objetivo é deixá-la como a primeira linha da lista. Assim, o usuário poderá escolhê-la quando quiser cancelar a inclusão de uma linha no orçamento.4. copiar e colar Cada linha da coluna Produto deve conter uma caixa de combinação com o mesmo conteúdo. Então, em vez de repetir o que foi feito no bloco anterior, vamos por um atalho. Copie a caixa de combinação. Agora, selecione a célula imediatamente abaixo e dê o comando colar. Repita esse processo para todas as linhas. Na barra Caixa de Ferramentas de Controle, clique no botão com o esquadro azul. Ele alterna entre o modo de desenvolvimento e o modo de ação da planilha.

5. Salvar como modelo Falta, agora, adicionar fórmulas à coluna Valor e formatar os números. Além disso, se você quiser, pode adicionar o logotipo da empresa, endereço etc. Um formulário para a apresentação de orçamentos é o tipo de documento para ser utilizado muitas vezes. Portanto, em vez de armazená-lo como um arquivo comum (XLS), o melhor é salvá-lo como modelo (XLT). Assim, toda vez que você abrir o modelo, terá um formulário em branco, pronto para ser preenchido.

6. Um novo problema A planilha já está pronta. Mas vamos pensar um pouco. Cada caixa de combinação contém a lista de produtos, que ocupa o intervalo de células A2:A19, no exemplo. E como ficarão as coisas se a lista incorporar novos itens, nas células A20, A21 etc.? Sempre que você aumentar a lista, será obrigado a atualizar o endereço dela em cada uma das caixas. Que trabalhão. O Excel tem uma função chamada DESLOC que pode ajudar a resolver o problema.

7. A solução, em tese O que faz a função DESLOC? Ela define uma região da planilha de forma elástica. Vamos usá-la junto com o recurso de nomear a coluna A de Plan2. Batizaremos essa coluna com o nome Produtos. Mas, ao mesmo tempo, vamos dizer ao Excel que Produtos não equivale a toda a coluna A, mas somente ao intervalo que vai de A2 (a célula em branco) até onde a coluna estiver preenchida. Desse modo, vai ser possível aumentar a lista sem precisar mexer nas caixas de combinação.

8. Região automática A solução é redefinir automaticamente o intervalo da lista de produtos. Para isso, acione Inserir > Nome > Definir. Na caixa Definir Nome, digite: em cima, Produtos; e embaixo: =DESLOC(Plan2!$A$2;0;0;CONT.VALORES(Plan2!$A:$A)). Dê OK. Isso define uma região chamada Produtos. A função CONT.VALORES conta as células preenchidas na coluna A. DESLOC usa esse número para definir o intervalo. Agora, em cada caixa, em vez de um endereço (A2:A19), escreva Produtos.

Page 6: Dicas Excel

9. Mais expansõesVocê pode automatizar ainda mais a planilha de orçamento. É possível, por exemplo, incluir uma coluna de preços na lista de produtos (Plan2). Assim, quando se escolher um item, o preço aparecerá na coluna correspondente. Mas para isso é preciso montar um esquema bastante criativo ou programar em linguagem VBA.

Se você quiser inserir a data do dia, em uma célula, no formato DD / MM / AAAA e, que ela permaneça fixa, sem ser atualizada toda vez que o arquivo for aberto (ex: para indicar a data da abertura do arquivo ):

Basta clicar em "Ctrl" e ";" na célula selecionada e, pronto.

Idem, se você quiser inserir a hora no formato HH:MM: Basta clicar em "Ctrl" e ":" na célula.

Excel - Assinatura digital.A utilização do código VBA requer um nível de segurança baixo ou médio, mas neste caso é preciso ativar os macros a cada abertura do arquivo.

É possível remediar esses inconvenientes, criando a sua própria assinatura digital para autenticar a codificação dos macros gravados.

Criação da assinatura 1 No Microsoft Office 2000:

o Fazer uma busca do arquivo SELFCERT, clique duas vezes em SelfCert.exe para exibir o assistente.

2 No ambiente XP, VISTA ou Windows7 para o Microsoft Office 2003 e o 2007 :

o Botão Iniciar. o Em Todos os programas. o Clique em Microsoft Office. o Ferramentas Microsoft Office. o E em Certificado digital para os projetos VBA.

Na janela do assistente

No campo "Nome do seu certificado", digitar um nome simples que você queira dar à sua assinatura, como o seu pseudônimo, por exemplo.

Page 7: Dicas Excel

Quando a mensagem de confirmação do certificado aparecer, clicar em OK.

Agora você pode assinar nossos códigos

No ambiente Microsoft Excel 2000 e 2003 1 Abrir o arquivo Excel com um código macro.

(Na abertura, ativar os macros, Ferramentas > Macros > Segurança > Guia "Nível de segurança" > assinalar o nível médio).

2 Ferramentas/Macro/Visual Basic Editor ou Alt+F11. 3 Na barra dos menus do Visual Basic Editor: Ferramentas > Assinatura

Eletrônica > clicar em Escolher > e no nome da sua assinatura e, em OK. 4 Salvar e fechar o arquivo : na abertura, os macros se ativarão,

automaticamente.

Maior segurança

Você pode aumentar a segurança para o nível elevado (Ferramentas > Macros > Segurança > marcar Elevado). Salvar e fechar o arquivo.

Na abertura do primeiro arquivo, usando a assinatura digital, uma caixa de diálogo proporá a ativação dos macros:

Antes de ativar os macros. Marcar a opção "Confiar sempre nos macros deste editor". Ativar os macros. Salvar e fechar o arquivo.

No ambiente Microsoft Excel 2007 Se a guia "Desenvolvedor" não estiver ativada, clicar no botão Microsoft Office E em Opções Excel. Clicar em Padrão e marcar Exibir a guia Desenvolvedor na fita. Abrir o arquivo com o código macro para assinar Na guia "Desenvolvedor", Visual Basic ou (Alt+F11) Na barra dos menus do Visual Basic : Ferramentas > Assinatura Eletrônica >

clicar em Escolher > e no nome da sua assinatura e, em OK. Voltar à sua planilha Guia Desenvolvedor, Segurança dos macros Marcar: Desativar todos os macros exceto os macros assinados digitalmente e

OK

Page 8: Dicas Excel

Salvar Fechar o arquivo e o aplicativo.

Tutorial Função PROCH (HLOOKUP)

Procedimento do PROCH (Excel 2003 e Excel 2007)Referências

Você deve selecionar as referências em sua planilha. Neste exemplo, a sua referência é $A$1:$F$4. Depois de selecionar, clicar em Inserir - Nome - Definir (Para este exemplo, dei o nome de PRODUITOS).

Excel 2007: A definição do nome é feita através do menu Fórmulas.

Local onde os dados encontrados aparecerão Neste exemplo:

o J1=Termo a ser procurado o J3=Descrição encontrada (coluna2 da nossa planilha) o J5=Quantidade encontrada (coluna 3 da nossa planilha) o J7=Preço encontrado (coluna 4 da nossa planilha)

Page 9: Dicas Excel

Fórmulas

A sintaxe de base da função PROCH é: = PROCH (valor_pesquisa;tabela_matriz;no_index_lig;valor_aproximado) (=HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)

(tutorial PROCH) J3

o =PROCH ($J$1;PRODUTOS;2;FALSO) o Para ser mais claro, partindo do conteúdo da célula H1, procuramos na

primeira linha da tabela PRODUTOS, a coluna começando com esse conteúdo, e extraímos o valor colocado na segunda linha; FALSO, indica que estamos procurando uma correspondência exata.

o Para evitar a mensagem #N/A, se nada foi encontrado, utilizamos a fórmula seguinte e "Desconhecido" aparecerá na célula do resultado.

o =SE(FORNA(PROCH($J$1;PRODUTOS;2;FALSO));"Desconhecido";PROCH($J$1;PRODUTOS;2;FALSO))

(Veja a função SE ou IF aqui)

* o Com o Excel 2007 existe uma fórmula mais curta:

=SEERRO(PROCH($J$1;PRODUTOS;2;FALSO);"Desconhecido") J5

o =PROCH ($J$1;PRODUTOS;3;FALSO) o Simplificando, partindo do conteúdo da célula H1, procuramos na

primeira linha da tabela PRODUTOS, a coluna começando com esse conteúdo, e extraímos o valor colocado na terceira linha; FALSO, indica que estamos procurando uma correspondência exata.

o Para evitar a mensagem #N/A, se nada foi encontrado, utilizamos a fórmula seguinte e "Desconhecido" aparecerá na célula do resultado.

o =SE(FORNA(PROCH($J$1;PRODUTOS;3;FALSO));" Desconhecido "; PROCH ($J$1;PRODUTOS;3; FALSO))

o Com o Excel 2007 existe uma fórmula mais curta: =SEERRO(PROCH($J$1;PRODUTOS;3;FALSO);"Desconhecido")

J7 o =PROCH($J$1;PRODUTOS;4;FALSO) o Simplificando, partindo do conteúdo da célula H1, procuramos na

primeira linha da tabela PRODUTOS, a coluna começando com esse conteúdo, e extraímos o valor colocado na quarta linha; FALSO, indica que estamos procurando uma correspondência exata.

o Para evitar a mensagem #N/A, se nada foi encontrado, utilizamos a fórmula seguinte e "Desconhecido" aparecerá na célula do resultado.

o =SE(FORNA(PROCH($J$1;PRODUTOS;4;FALSO);"Desconhecido";PROCH($J$1;PRODUTOS;4;FALSO))

o Com o Excel 2007 existe uma fórmula mais curta: =SEIERRO(PROCH($J$1;PRODUTOS;4;FALSO);"Desconhecido")

Page 10: Dicas Excel

Nota: Na fórmula, colocamos o parâmetro em FALSO se você quiser procurar o valor exato (# N/A se não for encontrado) e, em VERDADEIRO se o valor for igual ou inferior mais próximo; neste caso, a lista de valores deve estar organizada. Se este parâmetro for omitido, seu valor padrão é VERDADEIRO.

Tutorial Função PROCV (VLOOKUP)

Procedimento do PROCV(Excel 2003 & Excel 2007)Referências

Você deve selecionar as referências em sua planilha. Neste exemplo, a sua referência é $A$2:$D$10. Depois de selecionar, clicar em Inserir - Nome - Definir (Para este exemplo, dei o nome de CAMPOS).

Excel 2007: A definição do nome é feita através do menu Fórmulas.

Page 11: Dicas Excel

Local onde os dados encontrados aparecerão Neste exemplo:

o H1= Termo a ser procurado o H4= Descrição encontrada (coluna2 da nossa planilha) o H6= Quantidade encontrada (coluna 3 da nossa planilha) o H8= Preço encontrado (coluna 4 da nossa planilha)

Fórmulas

A sintaxe de base da função PROCV é: =PROCV(valor_pesquisa;tabela_matriz;no_index_lig;valor_aproximado) (=VLOOKUP(lookup_value,table_array,row_index_num,range_lookup)

H4 o =PROCV($H$1;CAMPOS;2;FALSO) o Para ser mais claro, partindo do conteúdo da célula H1, procuramos na

primeira linha da tabela CAMPOS, a coluna começando com esse conteúdo, e extraímos o valor colocado na segunda linha; FALSO, indica que estamos procurando uma correspondência exata.

o Para evitar a mensagem #N/A, se nada foi encontrado, utilizamos a fórmula seguinte e "Desconhecido" aparecerá na célula do resultado.

o =SE(FORNA(PROCV($H$1;CAMPOS;2;FALSO));"Desconhecido";PROCV($H$1;CAMPOS;2;FALSO))

o Com o Excel 2007 existe uma fórmula mais curta: =SEERRO(PROCV($H$1;CAMPOS;2;FALSO);"Desconhecido")

H6 o =PROCV($H$1;CAMPOS;3;FALSO) o Simplificando, partindo do conteúdo da célula H1, procuramos na

primeira linha da tabela CAMPOS, a coluna começando com esse conteúdo, e extraímos o valor colocado na terceira linha; FALSO, indica que estamos procurando uma correspondência exata.

o Para evitar a mensagem #N/A, se nada foi encontrado, utilizamos a fórmula seguinte e "Desconhecido" aparecerá na célula do resultado.

o =SE(FORNA(PROCV($H$1;CAMPOS;3;FALSO));"Desconhecido";PROCV($H$1;CAMPOS;3;FALSO))

o Com o Excel 2007 existe uma fórmula mais curta: =SEERRO(PROCV($H$1;CAMPOS;3;FALSO);"Desconhecido")

H8 o =PROCV($H$1;CAMPOS;4;FALSO) o Simplificando, partindo do conteúdo da célula H1, procuramos na

primeira linha da tabela CAMPOS, a coluna começando com esse conteúdo, e extraímos o valor colocado na quarta linha; FALSO, indica que estamos procurando uma correspondência exata.

o Para evitar a mensagem #N/A, se nada foi encontrado, utilizamos a fórmula seguinte e "Desconhecido" aparecerá na célula do resultado.

o =SE(FORNA(PROCV($H$1;CAMPOS;4;FALSO));"Desconhecido";PROCV($H$1;CAMPOS;4;FALSO))

Page 12: Dicas Excel

o Com o Excel 2007 existe uma fórmula mais curta: =SEERRO(PROCV($H$1;CAMPOS;4;FALSO);"Desconhecido")

Nota: Na fórmula, colocamos o parâmetro em FALSO se você quiser procurar o valor exato (# N/A se não for encontrado) e, em VERDADEIRO se o valor for igual ou inferior mais próximo; neste caso, a lista de valores deve estar organizada. Se este parâmetro for omitido, seu valor padrão é VERDADEIRO.

Page 13: Dicas Excel

Crie uma variável par ser utilizada em fórmulasSe você tiver uma planilha ou pasta de trabalho que use várias vezes uma mesma constante, pode atribuir nome e valor a ela, utilizando-a em qualquer fórmula. Abra o menu INSERIR e escolha NOME - DEFINIR. Na caixa DEFINIR NOME na caixa NOMES DA PASTA DE TRABALHO, digite o nome desejado para variável (por exemplo ICMS). Na caixa REFERE-SE A, digite o valor da variável (por exemplo 0,17). Clique no botão OK. Agora você poderá utilizar o nome da variável em fórmulas em qualquer planilha da pasta de trabalho para a qual foi definido o Nome. Por exemplo: se você digitar em uma célula

 

=A1*ICMS

o Excel recuperará o valor da variável e o utilizará na fórmula.

Localizando vínculos em um pasta de trabalhoSe você abrir uma pasta de trabalho que indicar vínculos, sem que você saiba onde eles estão, não se preocupe. Confirme a atualização deles e depois vamos procura-los. Vá até o Menu Editar Vínculos. e procure as células que tem estes nomes, com a ajuda do Menu Editar Localizar.

1. Verifique se há vínculos através do menu Editar, no comando Vínculos. Caso o comando esteja desabilitado, a pasta de trabalho ativa não possui nenhum vínculo externo. Nesta caixa de diálogo, o MS-Excel relaciona quais são todas as pastas de trabalho que estão enviando dados para a pasta de trabalho ativa. Observe os nomes dos arquivos. 2. Para localizar a(s) célula(s) que apresentam vínculos na pasta de trabalho ativa, utilize no Menu Editar o comando Localizar. Execute tal procedimento em todas as planilhas da pasta de trabalho. Se não houver vínculos em nenhuma das planilhas, verificar se existem planilhas ocultas e/ou protegidas. 3. Verificar a existência de botões de chamada de macros. 4. Verificar a existência de objetos. 5. Verificar a existência de gráficos. Se houver gráficos, clicar em cada uma das séries do gráfico e observar suas referências. 6. Procurar nomes de áreas e observar suas referências

Se mesmo assim a coisa ficar complicada, porque às vezes os vínculos não são

Page 14: Dicas Excel

tão óbvios assim ou você não deseja fazer esta investigação toda, há outra maneira: faça o download do suplemento findlink.xla (clicando no nome), execute-o para instalá-lo como suplemento do Excel e pode utilizar o suplemento para verificar onde estão os links.

Utilizando a tecla Shift para agilizar trabalhos

A tecla Shift tem algumas funcionalidades muito interessantes no MS-Excel. Vamos a um exemplo:

Alguns botões das barras de ferramentas do MS-Excel (aproximadamente 40) apresentam dupla função. Ao clicar no botão com a tecla Shift apertada, o botão estará fazendo uma função contrária, como por exemplo:

Função Normal Função com a tecla Shift

Imprimir Visualizar Impressão

Desfazer (Undo) Repetir (Redo)

Classificar ascendente Classificar Descendente

Alinhar Esquerda Alinhar Direita

Retirar Casas Decimais Aplicar Casas Decimais

Salvar Abrir

Se você tentar, vai verificar que, clicando sobre um ícone com a tecla SHIFT acionada, o ícone se altera, representando a função contrária. Completando o clique, a função é executada.

Qual o efeito prático disto?

Podemos economizar espaço nas barras de ferramentas, uma vez que não precisamos dos dois botões com funcionalidade equivalente na barra de ferramentas.

Como Buscar um Nome em uma Lista Retornando Apenas o Primeiro Nome

Page 15: Dicas Excel

Seja o nome Jaime Monteiro Borges Júnior colocado na célula B7.A expressão

=ESQUERDA(B7;PROCURAR(" ";B7) - 1)

retorna Jaime

Como? A função PROCURAR busca o primeiro intervalo (espaço em branco) e retorna a sua posição (é o sexto caractere) e a função ESQUERDA retorna os 6-1=5 primeiros caracteres, exatamente o primeiro nome do nome completo que está na célula B7.

Imprimir seleções não contíguas

Você não precisa imprimir resmas e resmas de folhas apenas para ter cópias de algumas áreas de uma planilha Excel. Em vez disso, imprima seções não contíguas, sem ter que cortar e colá-las em uma planilha separada.

Na planilha, selecione o primeiro conjunto de células que você deseja imprimir. Em seguida, mantenha a tecla CTRL pressionada e vá até a próxima seção que você deseja imprimir e a selecione. Não solte a tecla CTRL!

É possível marcar quantas seções não contíguas você desejar, desde que mantenha a tecla CTRL sempre pressionada. Terminada a seleção das áreas, vá em Arquivo-Imprimir e aperte o botão Seleção.

O Excel imprimirá cada seção em uma página separada. Se quiser ter uma visão da prévia do resultado, clique em VISUALIZAR IMPRESSÃO na caixa de diálogo de impressão. Caso contrário, basta apertar OK.

Planilhas abrindo automaticamente ao iniciar o Excel

Você pode criar uma pasta de trabalho que é aberta cada vez que o Excel é carregado, colocando-a no diretório XLINICIO (ou XLSTART, dependendo do idioma do Excel). Todas as pastas aí colocadas abrem automaticamente quando iniciamos o Excel.

Alternativa

Criar um suplemento xla.Colocado no mesmo diretório, ele é carregado na memória juntamente com o Excel e fica disponível no menu FERRAMENTAS, como um item de menu.Esta alternativa pode descomplicar bastante a sua abertura

Page 16: Dicas Excel

Convertendo linhas em colunas ou vice-versa

Você já quis transformar uma coluna de texto ou números em uma linha para poder usar as linhas como linhas de rótulos de colunas em uma tabela? às vezes, mover manualmente é lento e trabalhoso... Você pode usar o comando COLAR ESPECIAL para isto: selecione a coluna, copie e selecione a célula da extrema esquerda da linha que você deseja criar. A seguir clique EDITAR-COLAR ESPECIAL- TRANSPOR.

Aluguel

Telefone

Gás

Luz

é colada da seguinte forma

Aluguel Telefone Gás Luz

 

Criar uma fórmula para mostrar um total acumulado progressivo

Por vezes você constrói uma tabela onde precisa de uma coluna com o total acumulado a partir do valor da primeira célula calculado progressivamente, como na coluna B da tabela abaixo, por exemplo:

A B

1 100 100

2 200 300

3 300 600

4 400 1000

5 500 1500

Basta escrever na célula B1 a fórmula:

=SOMA($A$1:A1)

Em seguida, selecionar a célula, clicar sobre a alça de arraste e arrastar a fórmula coluna abaixo até a célula final (no exemplo, a B5). Como apenas o primeiro valor do intervalo da soma é fixado, a fórmula representará, em cada célula, o valor acumulado de A1 até a célula correspondente, como mostra a tabela abaixo:

Page 17: Dicas Excel

A B

1 100=SOMA($A$1:A1)

2 200=SOMA($A$1:A2)

3 300=SOMA($A$1:A3)

4 400=SOMA($A$1:A4)

5 500=SOMA($A$1:A5)

 

 

Função para retornar o tempo transcorrido entre duas datas

Caso seja necessário calcular o tempo transcorrido entre duas datas, a inicial, por exemplo, na célula A1 e a final na célula A2, usar a seguinte função:

=DATADIF(A1;A2;"Y") & " anos " & DATADIF(A1;A2;"YM") & " meses " & DATADIF(A1;A2; "MD") & " dias"

Caso se deseje apenas o número de anos, usar somente a primeira parte da função. Caso se deseje anos e meses, usar as duas primeiras partes da função. Exemplo:

 

Como limitar a área de exibição de uma planilha?

Esta dica veio dos colegas José Luiz, Acis Menezes e Marcelo Soares, do grupo de discussão EXCEL Br, da Yahoo, ao qual pertenço.

Se você desejar limitar a área de exibição de uma planilha, pode usar dois métodos:

a) Via formatação (José Luiz)

Page 18: Dicas Excel

Se você quiser que a sua planilha não exiba as linha abaixo da linha 115, basta clicar sobra a linha 116, teclar CTRL+Shift+SetaParaBaixo (para se deslocar, selecionando, até a linha 65536) e daí ir ao menu Formatar - Linha - Ocultar.

Para fazer o mesmo com a s colunas, use o mesmo procedimento (lembrar que as colunas vão até a coluna IV): selecionar a coluna H, por exemplo, clicar CTRL+Shift+SetaParaDireita e Formatar-Coluna-Ocultar.

Para reexibir, basta selecionar a última linha (ou coluna) em exibição e Formatar - Linha (ou Coluna) - Reexibir.

b) Via Macro

Esta forma é interessante para se colocar nos eventos de abertura e fechamento da planilha. Neste caso temos duas formas. A primeira é do Acis:

Sub Congela_area()

Worksheet("Plan 1").ActivateActiveSheet.ScrollArea = "A1:G115"Range("A1").Select

End Sub

A segunda é do Marcelo:

Sub_ocultar()

' oculta linhasRange("115:65536").Select Selection.EntireRow.Hidden = True' oculta colunasRange("G:IV).SelectSelection.EntireColumn.Hidden = True

End Sub

 

Para reexibir, crie uma função com a mesma sintaxe, substituindo TRUE por FALSE.

Page 19: Dicas Excel