Você está na página 1de 19

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.

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
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.
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.

Sintaxe
PROCV(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.
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.
9. Mais expansões
Você 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.

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
• 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)

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";P
ROCH($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";P
ROCH($J$1;PRODUTOS;4;FALSO))
o Com o Excel 2007 existe uma fórmula mais curta:
=SEIERRO(PROCH($J$1;PRODUTOS;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.

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.

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";PR
OCV($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";PR
OCV($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";PR
OCV($H$1;CAMPOS;4;FALSO))
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.
Crie uma variável par ser utilizada em fórmulas
Se 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 trabalho


Se 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
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

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
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:
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)

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").Activate
ActiveSheet.ScrollArea = "A1:G115"
Range("A1").Select

End Sub

A segunda é do Marcelo:

Sub_ocultar()

' oculta linhas


Range("115:65536").Select
Selection.EntireRow.Hidden = True
' oculta colunas
Range("G:IV).Select
Selection.EntireColumn.Hidden = True

End Sub

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

Você também pode gostar