Várias fórmulas em uma mesma célula

por João Henrique

Uma pergunta recorrente que recebo aqui é a seguinte: "como inserir várias fórmulas em uma mesma célula?". Ou seja, como unir os resultados de diferentes fórmulas em uma única célula.

Na verdade, precisaremos usar apenas uma única fórmula, composta por diversas "sub-fórmulas". Para unir os resultados das "sub-fórmulas", iremos utilizar o operador de concatenação: & (símbolo de E comercial).

Concatenação nada mais é do que juntar textos - ou seja, formar um texto a partir de textos menores. Vamos ver um exemplo simples:

Fórmula:
="com"&"puta"&"dor"
Resultado:
computador

Ao escrevermos a fórmula
"com"&"puta"&"dor", o Excel irá juntar cada um dos textos com, puta e dor, formando a palavra computador. Observe que no resultado não apareceu nenhum espaçamento. As aspas foram utilizadas para dizer que com, puta e dor são textos - de outra forma, ele pensaria que é uma função ou uma referência a uma célula.

Fórmula:
="Concatenar"&"textos"
Resultado:
Concatenartextos

O exemplo acima ficou esquisito, sem o espaçamento. Para resolver isto basta adicionar espaço no texto (
="Concatenar "&"textos" ou ="Concatenar"&" textos" ) ou inserir um texto de espaço ( ="Concatenar"&" "&"textos" ). Nesses três casos o resultado seria Concatenar textos, com o espaço certinho.

Agora vamos ver algo mais útil:
Fórmula:
="2+2="&2+2
Resultado:
2+2=4

Neste exemplo temos o texto
"2+2=" concatenado com a fórmula 2+2. Sendo assim, o Excel irá primeiro calcular o resultado de 2+2, para então fazer a concatenação, dando como resultado 2+2=4

Para finalizar, veremos um exemplo utilizando a função SE:


Com a fórmula do exemplo acima nós concatenamos a média do aluno (dado pela fórmula (A2+B2)/2) ) com uma indicação de aprovação ou reprovação (dada pela fórmula SE((A2+B2)/2>=7;" (aprovado)";" (reprovado)") ).

Gostou desta dica? Que tal nos mostrar como você a usou, nos comentários? Até mais



Escrever de cabeça pra baixo dentro de uma célula

por João Henrique

Em "Como girar o texto no Excel 2007" nós ensinamos um pulo do gato para você colocar um texto de cabeça pra baixo no Excel, usando uma Caixa de Texto. Agora nós vamos mostrar como colocar um texto de cabeça pra baixo dentro de uma célula mesmo.

Para fazer isso, você precisará entrar em http://www.revfad.com/flip.html
Nessa página, você digita seu texto na caixa "Original", aperta o botão "Flip", e o texto aparece, de cabeça pra baixo, em "Flipped". Agora é só copiar e colar no Excel. Veja um exemplo na figura abaixo.



Esse método possui 3 desvantagens:
1) Não aceita letras maiúsculas
2) Se você quiser alterar o texto, precisará digitá-lo novamente na página do Flip.
3) Você precisa estar conectado à Internet

Se você quer conhecer outra forma de colocar texto de cabeça pra baixo no Excel, veja o post "Como girar o texto no Excel 2007"

¡oʇıǝʌoɹd ɯoq



Como imprimir todas as planilhas do seu arquivo

por João Henrique

Normalmente nós chamamos os arquivos do Excel de planilhas. Na verdade, isso é conceitualmente errado - os arquivos são Pastas de Trabalho (workbook), que por sua vez possuem uma ou mais planilhas (worksheet). Acredito que o nome Pastas de Trabalho não tenha pegado por que gera uma confusão com as pastas normais, de arquivos, do computador.

De qualquer forma, é bom saber esses conceitos, por que é assim que eles são chamados nas telas do Office. Sabendo disso, por exemplo, podemos entender que ao selecionar a opção "Pasta de trabalho inteira" na janela de impressão, estamos pedindo para que todas as planilhas do arquivo sejam impressas.

Então se você quer imprimir todos os meses do calendário 2013, é só escolher essa opção.



Exibindo uma fórmula no Excel

por João Henrique

Você já sabe que quando uma célula no Excel começa com o sinal de igualdade (=), o Excel irá calcular o que vier depois do =. Por exemplo, se tiver =2+2 irá aparecer na célula o número 4, que é o resultado. Mas e se você quiser que o que apareça lá seja realmente =2+2, e não o seu resultado?

Fazer isso é mais simples do que pode parecer. Antes de escrever a fórmula, selecione a célula, aperte ctrl+1 e escolha a opção "Texto", como mostra a figura abaixo. Pronto, agora é só escrever a fórmula normalmente, que ela aparecerá do jeito que você escreveu. Para voltar ao normal, você pode apertar ctrl+1 para escolher a opção "Geral", dar duplo-clique na célula (para entrar no modo de edição) e apertar Enter.



Como selecionar várias células de acordo com um critério

por João Henrique

Às vezes nós queremos selecionar várias células que fazem parte de uma planilha do Excel, mas sem ter que escolher uma por uma. Quando todas essas células possuem alguma coisa em comum (um trecho de texto, por exemplo) é possível fazer isso automaticamente!


Vamos usar como exemplo uma planilha como a da figura acima, que possui uma lista de itens comprados. O que eu quero fazer é separar todos os cds dessa lista.

Para começar, é só clicar no botão "Localizar e Selecionar" (guia Início) e escolher a opção "Localizar...".

Na janela que aparece, digite o texto em comum nas células. Aperte o botão "Localizar tudo". Na parte de baixo dessa janela irá aparecer todas as células que contém esse texto, selecione-as todas apertanto CTRL+A. Aperte "Fechar".

Pronto, todas as células com o texto "cd" estão selecionadas. Agora posso, como queria, copiá-las e colá-las à parte (CTRL+C, clicar na célula destino, CTRL+V).



Como exibir uma mensagem de acordo com o valor de outra célula

por João Henrique

A leitora Simone estava precisando de uma ajuda para suas aulas de informática com crianças. Ela queria exibir uma mensagem para seus alunos, mas só quando eles tivessem acertado uma resposta, ou desafio. Para isso, podemos usar a fórmula SE, do Excel.

A fórmula SE é escrita da seguinte forma: SE(condição;mensagem1;mensagem2). Ela pode ser lida assim: se a condição for verdadeira, a mensagem 1 é exibida, mas se a condição for falsa a mensagem 2 é exibida. Vamos a exemplos:



A fórmula usada no primeiro exemplo foi =SE(B2=8;"Parabéns, você acertou!";"Resposta errada, tente novamente"). Ou seja, ele verifica se o conteúdo da célula B2 é igual a 8, que seria a resposta certa. Se o conteúdo for 8, ele exibe a mensagem "Parabéns, você acertou!", e se não for exibe a mensagem "Resposta errada, tente novamente". Repare que a mensagem de texto deve ser escrita entre aspas.

No último exemplo da figura acima, a resposta certa em vez de ser um número é um texto. Funciona da mesma forma, lembrando de colocar o que for texto entre aspas =SE(B8="Pedro Álvares Cabral";"Parabéns, você acertou!";"Resposta errada, tente novamente").

Um lado ruim dessa solução é que, se o aluno for esperto, ele poderá clicar nessa fórmula da mensagem e assim descobrir qual o resultado certo. Mas em outras situações que a função SE pode ser utilizada não existe esse problema. Por exemplo, em um Demonstrativo de Resultados de Exercício, a seguinte fórmula pode ser usada para informar se houve lucro ou prejuízo =SE(D12>0;"Houve lucro";"Houve prejuízo").

Dá para fazer muita coisa legal com essa função SE. Deixe seus exemplos nos comentários

Veja também: Como gerar números aleatórios.



Tudo que você precisa saber sobre comentários no Excel 2007

por João Henrique

No post de ontem, mostrei como inserir comentários no Excel. Hoje iremos aprender um pouco mais sobre os comentários do Excel.

Como saber se uma célula tem ou não comentários?
É só procurar por uma setinha vermelha no canto superior direito da célula. Se tiver essa seta, é por que tem comentário.


Como apagar os comentários?
Clique na célula cujo comentário você quer excluir, depois aperte o botão "Excluir" (guia Revisão).


Como alterar um comentário?
Basta selecionar a célula cujo comentário você quer alterar, e apertar o botão "Editar Comentário" (guia Revisão).


Como ver todos os comentários?
Aqui você tem 2 opções. A primeira é navegar entre os comentários com os botões "Anterior" e "Próximo" (guia Revisão).
A segunda opção é apertar o botão "Mostrar Todos os Comentários", que fará com que todos os comentários da planilha apareçam.


Posso inserir mais de um comentário em uma mesma célula?
Não, mas você colocar comentários em quaisquer células e arrastá-los para a posição que desejar, como explico a seguir.

Como mudar a posição de um comentário?
Para fazer isso, você precisa estar com o comentário aberto. Isso pode ser feito apertando o botão mostrado acima (Mostrar Todos os Comentários), que mostrará todos os comentários, ou o botão "Mostrar/Ocultar Comentário", que mostrará apenas o comentário da célula selecionada.

Feito isso, você só precisará clicar no comentário, para selecioná-lo, e em seguida clicar na borda (e segurar) e arrastá-lo para onde quiser.


Como mudar a cor do comentário?
Da mesma forma que na dica acima, é preciso estar com o comentário aberto. Clique com o botão direito do mouse na borda do comentário, em seguida, clique com o botão esquerdo do mouse em "Formatar comentário..."

Aparecerá a janela abaixo, onde você poderá alterar não só as cores, mas diversas outras opções, como a fonte, tamanho e margens.

Para alterar a cor, vá na aba "Cores e Linhas", escolha a cor e aperte "OK".


Agora que você aprendeu essas dicas, que tal deixar um comentário aí embaixo? Será muito bem vindo.



Como inserir comentários no Excel 2007

por João Henrique

Erros, curiosidades, instruções... de vez em quando nos deparamos com situações em que precisamos fazer observações em uma planilha, mas não queremos alterar seus dados nem atrapalhar sua formataçao. Nesses casos, podemos usar o recurso de comentários do Excel.

Para inserir um comentário, comece selecionando a célula que vai conter o comentário. Em seguida, vá para a guia "Revisão" e aperte o botão "Novo Comentário".

Agora é só escrever o comentário. Quando acabar de digitar, clique em qualquer lugar da planilha fora do comentário.

As células que possuem comentários são marcados por uma pequena seta vermelha no seu canto superior direito. Para ver o texto do comentário, é só colocar o ponteiro do mouse em cima dessa seta.


Não perca o post de amanhã: Tudo que você precisa saber sobre comentários no Excel 2007



Como evitar erros de português no Excel

por João Henrique

Ao contrário de outros programas do Office, o Excel não marca as palavras que ele acha que estão escritas errado. Mas isso não quer dizer que ele não seja capaz de corrigí-las!

Para revisar seu texto no Excel 2007, aperte o botão "Verificar Ortografia" (guia Revisão). Ele irá mostrar uma janela como a abaixo, indicando sugestões para substituição.


Se a palavra estiver certa, você pode mandar ele ignorar ou adicionar ao dicionário. Se a palavra realmente estiver errada, você deve escolher a palavra certa na lista de sugestões e apertar o botão "Alterar". Se nenhuma das sugestões for a certa, você pode digitar a palavra certa na primeira caixa de texto, logo abaixo de "Não consta no dicionário:".

Mas tome cuidado para não confiar cegamente na revisão do Excel, pois nem sempre ele acerta.

Veja também:




Diga quem fez suas planilhas

por João Henrique

Todos os arquivos do computador possuem informações sobre o autor do arquivo e sobre o arquivo em si. Essas informações geralmente não são visíveis quando você abre o arquivo, mas no Excel 2007 você pode alterar essas propriedades das suas planilhas.



Para isso, com a planilha aberta aperte o "Botão do Microsof Office", vá em "Preparar" e aperte em "Propriedades", como mostra a figura abaixo.

Com isso, irá aparecer essa janela abaixo, onde você poderá digitar as seguintes informações: Autor, Título, Assunto, Palavras-chave, Categoria, Status e Comentários.

Para visualizar e alterar mais algumas informações, como Empresa, Cliente, etc. clique no título dessa janela ("Propriedades do Documento") e escolha a opção "Propriedades Avançadas...".

Quando terminar de alterar as informações, você pode fechar a janela "Propriedades do Documento" clicando no x à direita desse nome.

Essa dica também se aplica ao Word e ao PowerPoint 2007



Como ordenar palavras (ou números)

por João Henrique

Dicionários, listas telefônicas, referências... qualquer tipo de listagem precisa ser ordenada de alguma forma, e a forma mais comum de ordená-las é alfabeticamente (ordem lexicográfica). Para deixar suas palavras ordenadas, o Excel pode dar uma mãozinha.

O primeiro passo é escrever sua lista de palavras, uma abaixo da outra. Em seguida, deve-se selecionar as palavras e apertar o botão "Classificar e Filtrar" (guia Início) e escolher a opção "Classificar de A a Z". Se você preferir deixar na ordem contrária à alfabética, basta escolher "Classificar de Z a A".

Se em vez de palavras, você quiser ordenar números, o procedimento é semelhante, sendo que as opções serão "Classificar do Menor para o Maior" e "Classificar do Maior para o Menor".

Agora é só copiar as palavras e colar onde você quiser!



Como facilitar a leitura da planilha agrupando informações

por João Henrique

Um recurso pouco conhecido do Excel, e que pode facilitar a visualização em algumas planilhas, é o agrupamento de dados. Com esse recurso, podemos "esconder" certas partes da planilha, alternando entre visível/escondido com apenas um clique.


A figura acima mostra uma simples planilha de agenda e como ela vai ficar após usarmos a função agrupar. A diferença entre usar o botão agrupar e usar o botão ocultar é que usando o botão agrupar podemos facilmente ocultar ou exibir os dados novamente.

Para realizar o agrupamento, basta selecionar as linhas que serão ocultadas e apertar o botão "Agrupar", localizado na guia "Dados".

Após apertar o botão agrupar, aparecerá uma linha preta do lado esquerdo das linhas selecionadas, indicando que os dados estão agrupados. Para ocultar os dados, basta apertar no sinal de menos (-) logo abaixo dessa linha. Para re-exibir os dados, basta apertar o botão de mais (+) que aparecerá.



Se livrando do problema das tabelas ao contrário

por João Henrique

De vez em quando a gente precisa "virar" alguma tabela, isto é, passar linhas para colunas e vice-versa. Para não ter que fazer isso manualmente, você pode usar a opção de transposição do Excel.


A tabela acima vai ser usada como exemplo. Peguei essa tabela no site da Fundação Instituto de Pesquisas Econômicas. Repare que nessa tabela cada mês, com seus respectivos dados, está em uma linha. Para trocar de linhas para colunas e vice-versa, basta seguir esses passos:

Selecione a tabela


Copie a tabela (com a tabela selecionada, aperte o botão "Copiar", localizado na guia "Início")

Selecione a posição de destino

Aperte em "Colar", localizado na guia "Início". Atenção: é para apertar em "Colar" mesmo, e não na pasta que fica acima do nome "Colar". Com isso aparecerão as opções de colagem. Escolha "Transpor".



Pronto, a tabela invertida irá aparecer onde você escolheu. Agora pode apagar a tabela anterior, se ela não for mais necessária.

A figura abaixo mostra a tabela antes e depois, ressaltando que os dados que estavam em linhas passaram para colunas, e vice-versa.


Bom proveito!



Como corrigir uma palavra que está escrito errada em vários lugares

por João Henrique

De vez em quando a gente acaba digitando alguma coisa errada. Quando o erro está repetido em várias células do Excel, pode acabar sendo muito trabalhoso alterar cada célula para corrigir o texto. Mas você pode fazer isso automaticamente!


Nesse exemplo, a palavra "Débito" está escrita errada, assim: "Dédito". Para corrigir, basta seguir esses passos:

Aperte o botão "Localizar e Selecionar", localizado na guia Início.










Escolha a opção "Substituir..."











Na janela que aparece, escreva em "Localizar:" a palavra do jeito que está escrita (errada), e em "Substituir por:" a palavra como ela deveria estar escrita (certa). Ou seja, você vai pedir pro Excel achar a palavra errada e trocar pela certa. Agora aperte o botão "Substituir tudo".

Pronto, o Excel substituiu a palavra e lhe avisou :) Agora é só fechar essas duas janelinhas que apareceram e voltar a usar o Excel normalmente.


Agora não tem mais erro, hein? ;)

Você pode usar o atalho Ctrl + U no lugar dos dois primeiros passos



Como girar o texto no Excel 2007

por João Henrique

Neste artigo explicarei como rotacionar o texto no Excel 2007, obtendo algum dos resultados abaixo:

Para fazer isso, basta selecionar a(s) célula(s) que você deseja rotacionar, apertar a seta do botão "Orientação" [guia "Início"] e escolher a rotação desejada. As 5 primeiras células da figura acima exemplificam cada um dos efeitos disponíveis no botão "Orientação".



Se você quiser rotacionar o texto em um ângulo diferente dessas 5 opções, pode clicar na seta do botão "Orientação" e escolher a opção "Formatar Alinhamento de Célula". Ao fazer isso irá aparecer a tela abaixo, onde você poderá escolher o ângulo que quiser, seja alterando o ponteiro do "relógio" ou digitando o ângulo em graus.


Pulo do gato:
Até aí tudo bem... mas e se você quiser girar o texto mais do que 90 graus, como no último exemplo da primeira figura? Para isso, você pode fazer o seguinte:
- Crie uma caixa de texto (botão "Caixa de Texto", na guia "Inserir");
- Escreva o texto que você quer girar;
- Clique no pequeno círculo verde próximo à caixa de texto, e arraste o mouse para esquerda ou para direita até que a caixa fique no ângulo certo.


Um pouco mais complicado, né? Mas se com isso você conseguir o efeito que desejava, tenho certeza que vai valer a pena!