Você já desejou formatar ou personalizar células no Excel e pensou que esta faceta não era possível? Pois bem, agora irás aprender como utilizar mais uma ferramenta deste precioso programa. O Excel disponibiliza uma boa quantidade de formatações disponíveis, com certeza irá encontrar alguma do tamanho da sua necessidade.
SOBRE FORMATAÇÕES
Por padrão, o Excel tem a formatação Geral para todas as suas células. Caso você não se satisfaça com a formatação padrão das células, você pode fazer uso das demais formatações ou, até mesmo, criar uma nova.
- FORMATAÇÕES AUTOMÁTICAS DE NÚMEROS
O Excel tem a capacidade de designar o formato da célula automaticamente de acordo com o que nela é digitado. Por exemplo, se for digitado na célula o valor 7,5%, pelo sinal, o Excel formatará esta célula como sendo de porcentagem. Este segue como base os seguintes critérios para realização da formatação automática:
- Se o número contém uma barra (/), ele pode ser convertido para um formato de data ou de fração.
- Se o número contém um hífen (-), ele pode ser convertido para um formato de data.
- Se o número contém dois pontos (:) ou é seguido por uma letra A ou P, ele será convertido para o formato de hora.
- Se o número contém a letra E (minúsculo ou maiúsculo), ele pode ser convertido para notação científica ou exponencial.
- FORMATANDO NÚMEROS
O quadro Número na aba Início, é composto por uma série de formatações distintas de números, tendo como as 11 mais usadas as que se apresentam ao se abrir a caixa de formato.
Na opção Mais Formatos de Números, temos:
Onde:
- Geral: É o formato padrão. Exibe os números como foram digitados;
- Número: Permite que seja especificado o número de casas decimais, se será utilizado separador de milhar, e como os números negativos serão utilizados;
- Moeda: Permite especificar o número de casas decimais, escolher o símbolo de moeda a ser utilizado, e como serão exibidos valores negativos. Este formato usa o separador de milhar e o símbolo de moeda fica posicionado ao lado esquerdo do valor;
- Contábil: Difere-se do formato Moeda no sentido que os símbolos se posicionam sempre no canto esquerdo da célula, independentemente do número de caracteres do valor;
- Data: Permite que você escolha entre uma variedade de formatos, e o local (país);
- Hora: Permite que você escolha um dos formatos de número disponíveis;
- Percentual: Permite que você escolha o número de casas decimais. Esta opção sempre exibe o símbolo de porcentagem;
- Fração: Permite que você escolha um dos nove formatos de fração disponíveis;
- Cientifico: Exibe os números em um formato de notação exponencial (com um E): 2.00E+05 = 200.000. Você pode escolher o número de casas decimais;
- Texto: Esta opção faz com que o Excel interprete qualquer valor inserido na célula como um texto;
- Especial: Contém alguns formatos adicionais de números pré-definidos que variam de acordo com a localização (país) selecionada. Por exemplo, para o português brasileiro temos o CEP (0000-000), temos os números de telefone (00)0000-0000, e a carteira de identidade;
- Personalizado: Permite que você defina o formato que deseja aplicar usando os recursos apresentados na seção que explica como criar formatos personalizados.
SOBRE PERSONALIZAÇÃO
Através da opção de personalizar, é possível utilizar uma formatação que não esteja pré-definida pelo Excel, ou seja, caso não encontre uma formatação, já presente no Excel, que atenda a sua necessidade, talvez seja necessário personalizar uma em específico para a finalidade buscada.
- PERSONALIZANDO NÚMEROS
Formatos personalizados de célula permitem que você configure a exibição de valores como desejar. Para que possamos personalizar os números de nossas células, devemos clicar em Personalizado, localizado no opção Mais Formatos de Números, no quadro Números da aba Início, como mostram as figuras.
Lá, você poderá optar por algum dos formatos já personalizados ou personalizar o seu próprio formato. Para que seja possível a criação de seu formato próprio, basta você montar uma combinação de alguns sinais, os quais estaremos explicando abaixo:
- 0: o zero preenche com zeros o início ou o final do número utilizado. Por exemplo, ao formatar uma célula com o formato "00,000", você terá sempre três casas após a vírgula exibidas e duas antes da vírgula: se o número for menor que 10, um zero extra será adicionado à esquerda do número para que ele fique com o comprimento especificado;
- ?: o ponto de interrogação serve para alinhar os números em uma coluna a partir da vírgula. Por exemplo, ao preencher uma coluna com duas ou mais células com o formato "0,0??", os números inseridos não vão ganhar zeros extras após a vírgula, como no exemplo anterior, mas todos os valores estarão alinhados pela vírgula independentemente de possuírem uma, duas ou três casas decimais;
- #: o sinal de cardinal é utilizado para controle dígito a dígito do formato desejado. Você pode, por exemplo, misturar sequências de caracteres ao valor inserido, como no formato ##"."##"."##. Observe que cada "." será exibido como um ponto: o valor da célula, seja ele número ou texto, será formatado de maneira que, até o sexto caractere da direita para a esquerda, um ponto será inserido a cada dois dígitos;
- d, m e a: estes caracteres (e outros) servem para formatação de datas. Você pode agrupá-los para exibir datas de maneiras distintas. Por exemplo, o formato "dd-mm-aa" exibirá dia, mês e ano separados por traços, e com obrigatoriamente dois dígitos cada. O formato "dd-mmm-aaaa" exibirá a data separada por traços, mas com quatro dígitos para o ano, e uma sigla de três dígitos para o mês (como jan ou mar).
Suponha que você tenha um determinado número e queira colocá-lo em algumas formas distintas. Em formato de CEP, número de telefone e valor monetário, por exemplo, através da formatação personalizada. Para isso, proceda da seguinte maneira:
1 - Em uma planilha separaremos, em células, as nomenclaturas que iremos utilizar: CEP, número de telefone e valor monetário; usaremos como base o número 19931215 para cada uma.
2 - Clique na primeira célula numérica (B2), e vá até a opção de formatação Personalizada, explicado anteriormente. Lá, na caixa de texto, digite a seguinte sequência 00000-000, isto significa que o valor será personalizado desta forma. Observe na caixa de texto Exemplo, o número já estará na forma solicitada.
Clique OK e terás o resultado.
3 - Na próxima célula (B3), faça o mesmo procedimento só que, ao invés da sequência anterior, use esta 0000-0000, separando o número de quatro em quatro dígitos.
4 - Já, para a célula B4, na caixa de texto digite #.##0,00 que quer dizer que o número será separado de três em três algarismos e será posto duas decimais depois da vírgula.
Agora que já acabou o seu trabalho, continue praticando e explorando as demais ferramentas do Excel e aperfeiçoando, também, suas habilidades e competências. Acredite, isto fará diferença na sua vida!
Como fazer uma tela de login para acesso ao documento?
Quer retornar mais segurança aos seus documentos do Excel? Deseja restringir seu acesse utilizando campos de login? A partir de comandos VBA é possível criar uma tela de login para acesso às informações contidas no documento, mediante usuário e senha.
O Excel possui diversas formas de retornar segurança aos dados colocados em suas planilhas, através de senhas de proteção, bloquear determinadas células ou criar objetos por meio de linhas de comando onde se pode definir usuário e senha de acesso. O método que iremos ensinar neste tutorial consiste em uma tela de login onde será criado um usuário e uma senha para serem colocados toda vez que o documento for aberto. Caso a pessoa que for acessá-lo errar ou não souber a senha, o documento se fechará.
Para utilizarmos os comandos VBA e as demais configurações que este dispõe, devemos ter ativo no Excel a aba Desenvolvedor, responsável por trazer estas ações. Se você não a tem ativa, acesse este outro tutorial e a ative de forma simples e rápida.
Para darmos início ao processo, abra um documento Excel em branco e crie uma nova planilha, além das três já trazidas, bastando clicar no ícone ao lado das abas das mesmas. Será criada uma nova já renomeada por Plan4, permaneça com esta nomenclatura.
Cada planilha desempenhará um trabalho diferente nesta construção, são eles:
- Plan1: será a planilha de acesso, onde poderão estas os dados e que estará protegida.
- Plan2: utilizada para o armazenamento dos dados do usuário: login e senha.
- Plan3: será a tela de abertura do documento, servindo como fundo para a tela de acesso.
- Plan4: servirá para o armazenamento dos dados do usuário que acessou a planilha e sua respectiva data de acesso.
Plan1
A planilha 1, como já mencionado, servirá para a colocação das informações, dos dados que se quer proteger. A fim de retornar mais originalidade ao nosso documento, podemos adicionar uma imagem em algum ponto da tabela. Além disso, poderás acrescer todos os dados desejados.
Plan2
Nesta planilha iremos dispor os dados como usuários e senhas que servirão para acesso à planilha. Neste exemplo iremos estipular duas formas de login distintas, podendo ser adicionadas a quantidade que desejares. Para a colocação destas informações, portanto, iremos utilizar as colunas A e B, como mostra a imagem abaixo.
Plan3
Esta planilha servirá como tela inicial de acesso, onde irá ser remetida a tela de login, por isso edite-a como preferires, colocando imagens e/ou colorações. Neste exemplo iremos colocar uma imagem ao fundo da tabela, juntamente com uma frase de restrição.
Plan4
Iremos reservar esta planilha para ser uma espécie de registro dos acessos e suas respectivas datas ao documento. Para isso, basta nomear as células como sugere a imagem.
Criando a tela de login
A criação da tela é uma das etapas mais importante e um pouco mais complexa que as demais. Vá a aba Desenvolvedor e clique em Visual Basic, onde seremos direcionados á janela de edição de comandos VBA.
Na janela de edição, clique em Inserir e após em UserForm. Para nomear e ajustar o formulário localize o quadro de propriedades, localizado no lado esquerdo do mesmo. Nele, altere as seguintes informações: Caption= Login e backColor=&H00000000&(preto). Observe o resultado:
Crie duas caixas de texto através do ícone com as letras ab, localizado na caixa de ferramenta, que servirão para a colocação do nome do usuário e da senha de acesso. Na primeira, coloque name= txtLogin, e na segunda, name= txtSenha.
Agora crie dois rótulos, representados pelo ícone com a letra A, onde deverás criar um com Caption = Usuario e outro com Caption = Senha. Para mudar o tamanho e o formato da letra, basta clicar no quadro ao lado do tipo de letra, localizado entre as propriedades do rótulo.
Por fim, criaremos os dois botões de comando com as seguintes informações: name= cdmEntrar / Caption=Entrar e name=cmdCancelar / Caption=Sair.
Agora, devemos adicionar as linhas de comando para cada botão, informando onde estão as informações e como os mesmos deverão se portar. Dê dois clique no botão Entrar e, na janela de edição, cole o seguinte código:
Private Sub cmdEntrar_Click()
If txtLogin = "" Then
MsgBox "Digite o nome do usuário !"
Exit Sub
txtLogin.SetFocus
Else
If txtSenha = "" Then
MsgBox "Digite a senha do usuário !"
Exit Sub
txtSenha.SetFocus
End If
End If
col = 1
lin = 2
While (Plan2.Cells(lin, col) <> txtLogin)
lin = lin + 1
If lin > 50 Then
MsgBox "Usuário não esta cadastrado"
Exit Sub
End If
Wend
Dim senha As String
lin = 2
col = 2
senha = Plan2.Cells(lin, col).Value
If txtSenha <> senha Then
MsgBox "A senha não confere !!"
Exit Sub
Else
MsgBox "Seja Bem Vindo " & txtLogin
lin = 2
col = 1
While (Plan4.Cells(lin, col) <> "")
lin = lin + 1
Wend
Plan4.Cells(lin, 1) = txtLogin.Value
Plan4.Cells(lin, 2) = txtSenha.Value
Plan4.Cells(lin, 3) = Date
Plan1.Visible = xlSheetVisible
Sheets("Plan1").Activate
ActiveWindow.DisplayWorkbookTabs = False
Hide
End If
End Sub
Dê um enter e cole este outro comando, que serve para atribuir as tarefas ao botão Sair:
Private Sub cmdCancelar_Click()
Application.DisplayAlerts = False
ActiveWorkbook.Save
Application.Quit
End Sub
Private Sub txtLogin_Change()
txtLogin.Value = UCase(txtLogin.Value)
End Sub
Private Sub txtSenha_Change()
txtSenha.Value = UCase(txtSenha.Value)
End Sub
Caso a senha e/ou usuário digitados não estejam corretos, precisamos adicionar um comando para que o documento feche, não permitindo o seu acesso. Para isso, abaixo dos comando criados anteriormente, crie o comando modificando as configurações de ação (como mostra a imagem), selecionando UserForm e Terminate. Após cole o código
Private Sub UserForm_Terminate()
ActiveWorkbook.Save
Application.Quit
End Sub
Exibindo o formulário
Para finalizar nosso trabalho, devemos configurar como será o aparecimento desta tela de login e, para fazer isso, devemos clicar com o botão direito do mouse sobre o quadro Esta Pasta de Trabalho e selecionar Exibir Código. Na janela de edição, o configure e cole o código
Private Sub Workbook_Activate()
Sheets("Plan3").Select
frmLogin.Show
End Sub
Não esqueça de salvar estas alterações antes de fechar a janela de edição VBA.
Feche a janela e salve seu documento Excel no Modo Habilitado para Macro, caso contrário, todo trabalho será perdido.
Agora, toda vez que fores acessar o documento, lhe será solicitado usuário e senha para poder abrí-lo.
Faça o download da planilha criada e veja nosso trabalho de perto. Bom trabalho!
Como criar cenários no Excel
Se fosse possível criar previsões, estimações de resultados em suas tabelas o auxiliaria bastante, não? Criar possíveis relações permitiria você analisar dadas situações caso ocorressem certos impasses ou progressões. Veremos que com a utilização de uma ferramenta do Excel é possível estipular estas variações.
Muito utilizado para projeções financeiras, estimações de vendas e tantas outras finalidades, a ferramenta Cenários permite a criação de possíveis variações que poderiam ocorrer, tanto positivas quanto negativas, retornando ao usuário dados fáceis de serem analisados e avaliados. Esta funcionalidade, localizada na sessão de Testes de Hipóteses, traz opções como gerenciamento de cenários e alcance de metas, podendo estes serem de extrema utilidade para diversas áreas. Veja abaixo cada alternativa separadamente e seu respectivo funcionamento:
Gerenciador de cenário
O gerenciador traz opções para criação de novos cenários, edição e exclusão dos já criados, além de configurá-los com comentários. Nesta ferramenta o usuário pode criar quantos cenários achar necessário, dando uma nomenclatura para cada um deles, como forma de diferenciá-los. Depois de criadas, as previsões podem ser inseriras na tabela, uma de cada vez, podendo também criar um relatório contendo todas as relações, facilitando sua análise.
Para criar os cenários, iremos utilizar uma planilha contendo as vendas de vários meses do ano, contabilizadas através da quantidade de peças comercializadas. Porém, a planilha não contém os dados dos três últimos meses, onde se deseja criar estimações de vendas de forma boa, razoável e péssima, para assim serem comparadas. Então, crie a tabela e já estipule as funções de resultados, conforme a imagem que segue.
Agora, acesse Aba Dados -> Teste de Hipóteses -> Gerenciador de Cenários... Na janela de gerenciamento, clique em Adicionar, onde criaremos as nossas estimações.
Dê um nome para o cenário e selecione as células que serão variáveis, ou seja, as células referentes aos três meses de que não se dispõe de dados. Neste primeiro caso, criaremos uma situação ótima, onde as vendas serão elevadas. Confirme ao finalizar as ações.
Você será remetido a uma janela onde deverás digitar os possíveis valores para as células demarcadas. Digite os valores e clique em Adicionar; serás remetido para a criação de outras variações, onde deverás criar os cenários Razoável e Péssimo, estipulando valores para os mesmos. Veja que, ao adicionar os dados do último cenário e após clicando em OK, será mostrada a lista com todas as criações.
Cada cenário agora pode ser adicionado à tabela, que terá seu resultado recalculado. Para isso, basta escolher um e clicar em Mostrar.
Já, para que seja criado um relatório contendo todos cenários, besta clicar em Resumir..., ainda na janela de gerenciamento, e escolher a célula a qual os resultados serão tomados como base. Na janela de resumo do cenário, opte por Relatório de tabela dinâmica do cenário e confirme.
Perceba que foi criada uma nova tabela com os resultados brutos, como escolhido, em cada um dos casos.
Atingir meta
A funcionalidade de atingir metas consiste na estipulação de um valor X, o qual se deseja atingir, onde será realizada a mudança nos dados da tabela a fim de se alcançar este valor estipulado. Para isso, você deve acessar Aba Dados -> Teste de Hipóteses -> Atingir Meta...
Utilizando a mesma tabela anterior, suponha que desta vez não se tenha os dados do mês de Dezembro, e de acordo com uma meta imposta ao setor de vendas, se deseja descobrir qual a quantidade de peças que deverá ser vendida para que se atinja a meta de 75 mil peças. Na janela de edição, selecione a célula contendo o resultado atual de vendas, estipule o valor para a meta e a célula que será modificada para se alcançar este resultado. Confirme a ação ao final.
Observe que a célula referente ao mês de Dezembro estará com o valor de vendas que deverá ser atingido para que se atinja a meta proposta.
A habitual utilização destas ferramentas, portanto, pode lhe proporcionar uma ampla gama de ações que nela podem ser executadas, fazendo com que se crie uma estimação e se observe a evolução de diversos dados. Além disso, com seu uso em conjunto com demais funções e fórmulas, você poderá criar bons formulários de crescimento, estimar vendas e ganhos e fazer boas projeções financeiras.
Fazendo um cronômetro no Excel
Já imaginou criar um cronômetro numa planilha do Excel? Utilizando comandos VBA é possível desenvolver mais esta tarefa e tornar o uso do Excel mais divertido e customizado, ajudando você a se familiarizar com esta ferramenta facilitadora. Este software, mais uma vez, se mostra como um grande possuidor de infinitas capacidades de configuração e execução.
Realizar a criação de um simples cronômetro dentro do Excel não seria possível com o uso somente de funções, necessita-se, portanto, recorrer aos comandos VBA para esta ação. Além disso, com o auxílio de outras ferramentas como a colocação de imagens no arquivo, podem tornar o seu trabalho mais customizado e criativo. Vamos ensinar neste tutorial a efetuar esta criação, realizada através de botões que darão ordens de execução aos comandos dentro do documento.
- Abra um documento Excel e disponhas as informações como segue na imagem abaixo.
Obs.: É necessário que coloque as informações nas células certas, pois, caso contrário, poderá afetar a execução do comando.
- Agora criaremos o primeiro botão, responsável por dar partida e interrupção da contagem. Para isso, vá à aba Desenvolvedor e, na opção Inserir, selecione o ícone de botão de comando.
- Crie o botão do tamanho que preferires e, na janela de atribuição da macro que surgirá, opte por Novo:
- Na janela de comando, digite o seguinte:
Sub Botão1_Clique()
If Plan1.Buttons(1).Text = "Stop" Then
If Range("j4").Value = "" Then
Range("j4").Value = Time
Range("l3").Select
Selection.Copy
Range("k4").Select
ActiveSheet.Paste
Range("k4").Formula = "=j4-i4"
Else
Range("j3").End(xlDown).Offset(1, 0).Value = Time
Range("k3").End(xlDown).Select
Selection.Copy
Selection.Offset(1, 0).Select
ActiveSheet.Paste
End If
Plan1.Buttons(1).Text = "Start"
Else
If Range("i4").Value = "" Then
Range("i4").Value = Time
Else
Range("i3").End(xlDown).Offset(1, 0).Value = Time
End If
Plan1.Buttons(1).Text = "Stop"
End If
End Sub
- Fecha a edição e volte ao ícone criado, clicando com o botão direito do mouse sobre ele e atribuindo a macro.
- Este botão já está pronto, porém, necessitamos de outro que será utilizado para resetar as contagens anteriores, limpando a planilha. Então, faça outro botão e crie uma macro com o seguinte comando, atribuindo-a ao mesmo.
Sub Botão2_Clique()
' resetar o relógio
Range("i4", Range("i4").End(xlDown).End(xlToRight)).Select
Selection.Clear
End Sub
- Dê um nome ao botão, como Reset, por exemplo. Agora que sua planilha está pronta, pode testá-la. Ao clicar no botão Start a contagem se iniciará e, para cessá-la, deve-se clicar no mesmo botão, agora com a nomenclatura Stop. Já, para limpar todos os resultados, clique Reset e a tabela ficará novamente em branco.
- Caso o tempo final apareça trocado, basta personalizá-lo com o formato Hora, contido no quadro Número da aba Início.
- Agora, estando pronto seu cronômetro, você pode adicionar colorações às células, colocar imagens, enfim, usar a criatividade a fim de fazer sua tabela mais bonita. Veja o resultado:
Como fazer uma página de sorteio no Excel
Festas de final de ano, amigo secreto ou até mesmo sorteio escolar; já imaginou poder realizá-los com o máximo de rapidez e agilidade, e sem o uso de papeis? Pois bem, há uma maneira de se fazer uma tela no Excel onde, através de comandos VBA e de algumas outras funções, torna-se possível este sorteio.
Como já mencionado em outros tutoriais, os comandos VBA trazem ações muitas vezes inimagináveis, proporcionando ao usuário uma ampla gama de ações e tarefas que com eles podem ser executados. Neste caso, iremos utilizar, além de comandos VBA, as funções PROCV e ALEATÓRIOENTRE, usadas na busca pelos nomes das pessoas sorteadas que estarão em outra planilha.
Como exemplo, teremos um lista de alunos de uma determina instituição, onde a mesma pretende realizar um sorteio dentre estes. Para isso, necessita-se desta ferramenta para facilitar e customizar o sorteio.
1- Abra um documento Excel e edite as seguinte informações:
- Título: SORTEIO ESCOLAR
- Caixa em branco (de preferência na célula G7): reservada para o aparecimento do nome sorteado.
- Nas abas da Plan1 e Plan2 renomear, respectivamente, Sorteio e Lista.
- Dispor os nomes que serão sorteados na planilha Lista (no exemplo foram utilizados 80 nomes)
- Escolha uma coloração para o fundo da planilha Sorteio e outra distinta para a célula que retornará o resultado.
2- Vamos agora criar um botão, ao qual servirá para dar partida ao sorteio. Clique em Inserir, a partir da aba Desenvolver, onde deverá escolher o botão. Crie-o do tamanho desejado.
3- Ao demarcar a criação, retornará uma janela para escolha da macro; opte por Novo e cole o seguinte comando na caixa de edição:
Public Sub AleatorioEntreFixo()
Dim lUltimaLinhaAtiva As Long
Application.Volatile
lUltimaLinhaAtiva = Worksheets("Lista").Cells(Worksheets("Lista").Rows.Count, 1).End(xlUp).Row
For i = 1 To 100
Range("G7").FormulaR1C1 = "=VLOOKUP(RANDBETWEEN(1," & lUltimaLinhaAtiva & "),Lista!C[-6]:C[-5],2,0)"
Next i
Range("G7").Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
End Sub
4- Feche a janela de edição e modifique o nome do botão criado para SORTEAR, formatando-o como preferires.
5- Contudo, devemos atribuir a macro ao botão criado e, para isso, clique com o botão direito do mouse sobre ele e selecione Atribuir macro... optando pela mesma na janela que retornará.
6- Ao clicar no botão, veja que o sorteio será realizado, portanto, a letra do nome retornado estará muito pequena, por isso, selecione-a e formate-a como preferires.
Enfim, toda vez que clicares no botão de sorteio, o mesmo irá procurar dentre os nomes contidos na planilha lista, de forma aleatória, um para ser sorteado. Com este comando é possível realizar outras tarefas, como outras ações que necessitam da escolha de objetos aleatórios, por exemplo, tornando o seu trabalho muito mais divertido.
Função SE
Já necessitou fazer uma condição para o valor de uma célula, ou até mesmo designar determinada expressão para um dado valor? Saiba que com esta função é possível estipular estas condições, criando inúmeras formas e jeitos para utilizá-la.
A função SE, a partir dos valores nela adicionados, avalia os dados da célula e retorna a expressão escolhida caso o resultado for falso ou verdadeiro. Muito utilizada como complemento em outras funções, ela apresenta, em seu quadro de argumentos, a sequência SE(teste_lógico;[valor_se_verdadeiro];[valor_se_falso]), onde:
- teste_lógico - Argumento obrigatório que consiste no valor ou expressão que será avaliado como VERDADEIRO ou FALSO.
- valor_se_verdadeiro - Argumento opcional, onde o usuário pode escolher qual valor ou expressão retornará caso o resultado do teste_lógico for verdadeiro.
- valor_se_falso - Argumento opcional que possibilita a escolha do valor ou expressão caso o teste_lógico for falso.
Observação: Na criação do argumento se o usuário somente designar uma expressão para o valor_se_verdeiro, por exemplo, deixando o restante em branco e, caso o resultado não condizer com a verdade, a função retornará automaticamente a expressão FALSO, e assim vice e versa.
Como exemplo, utilizaremos uma planilha contendo nomes de alguns alunos e suas respectivas médias escolares, onde se deseja conhecer qual sua situação, levando-se em consideração de que a média de aprovação é de 6,5. Veja como proceder no passo a passo abaixo:
1 - Após dispor os dados na planilha, reserve uma coluna ao lado para colocação da situação destes alunos.
2 - Na primeira célula referente aos resultados, aplique a função =SE(B2>=6,5;"Aprovado";"Reprovado"), a qual significa que, se o valor da célula B2 for maior ou igual a 6,5, o resultado será Aprovado e, caso contrário, retornará Reprovado.
3 - Ao aplicar a fórmula observe o resultado.
4 - Por fim, expanda a função para as demais células da coluna e veja que os resultados serão automáticos.
Unindo duas funções
É possível juntar duas ou mais funções em uma mesma fórmula, possibilitando ao usuário cálculos um pouco mais complexos e precisos. Neste caso, vamos utilizar as funções SE e MÉDIA, a fim de encontrar um resultado onde serão usadas mais informações.
Como base de exemplo utilizaremos uma planilha contendo médias escolares de determinado aluno, obtidas no decorrer dos 4 bimestres em algumas disciplinas. Com isso, se quer avaliar se o mesmo estará aprovado ou reprovado nestas.
1 - Com os dados dispostos na planilha, reserve uma coluna ao lado destes para os vereditos das avaliações.
2 - Na primeira célula da coluna de resultados, aplique a fómula =SE(MÉDIA(B2:E2)>=$H$3;"APROVADO";"REPROVADO"), onde, caso a média dos valores obtidos nos 4 bimestres for maior que 6,5 (colocado na célula H3) retornará APROVADO, caso contrário resultará REPROVADO.
3 - Observe que o resultado retornará corretamente, de acordo com o estabelecido.
4 - Agora expanda a função para as demais células.
5 - Veja que os resultados serão retornados automaticamente.
Portanto, é possível percebermos que o uso da função SE, ao atribuir certas condições para valores verdadeiros/falsos, é de extrema utilização e aproveitamento. Sua ralação e junção com outras funções, contudo, também é muito interessante, pois proporciona-nos uma maior gama de possibilidades e ações.
Como criar Gráficos Dinâmicos no Excel
Olá amigos, hoje vamos dar continuidade ao artigo anterior falando sobre Gráficos Dinâmicos, que juntamente com as Tabelas Dinâmicas são dois recursos poderosos para a análise de dados em planilhas que possuem um grande volume de dados.
Em suma, um gráfico dinâmico é um gráfico que pode ser atualizado dinamicamente, de acordo com os parâmetros escolhidos pelo usuário.
Vamos utilizar a planilha criada em nosso último artigo para a elaboração dos gráficos dinâmicos, portanto, para baixar essa planilha, clique aqui.
Com a planilha aberta, selecione todos os dados que irão compor o gráfico dinâmico, conforme a imagem abaixo:
Vá ao menu Dados / Relatório de tabela e gráfico dinâmicos, conforme a imagem abaixo:
Na caixa de diálogo do Assistente de Tabela Dinâmica e Gráfico Dinâmico, selecione a primeira opção no campo 'Onde estão os dados que você deseja analisar?' e a segunda opção (GRÁFICO DINÂMICO) no campo 'Que tipo de relatório você deseja criar?', conforme a imagem abaixo:
Clique no botão avançar, você verá que o próprio Excel identifica o intervalo com os valores selecionados na tabela para compor o gráfico, conforme a imagem abaixo:
Ao clicar no botão Avançar, você terá que definir o local onde o gráfico deverá ser criado, podendo ser em uma nova planilha (recomendado) ou na planilha existente (atual). Contudo, observe que na caixa de diálogo existem dois botões importantes, conforme a imagem abaixo:
Ao clicar no botão LAYOUT, você poderá distribuir antecipadamente os campos da tabela em seu gráfico dinâmico, conforme a imagem abaixo:
Ao clicar no botão OPÇÕES, você poderá configurar diversas opções de formatação, exibição e análise dos dados em seu gráfico dinâmico, conforme a imagem abaixo:
Abaixo, você observa uma imagem geral do gráfico que foi criado pelo Microsoft Office Excel 2003:
Note que essa primeira observação já nos permite verificar a existência ou ausência de vendas por funcionário mês a mês, bem como é possível verificar exatamente quais os meses que um determinado vendedor passou em branco nas vendas e, consequentemente, qual o mês em que ele atingiu a sua meta.
Além de oferecer uma análise rápida e eficiente dos dados, o gráfico dinâmico permite trocar os campos de lugares. Sendo assim, arraste o campo mês (de coluna) para o lugar do campo vendedor (de linha) para obter uma leitura diferente dos dados, conforme a imagem abaixo:
Mais adiante, podemos filtrar as informações que deverão ser exibidas no gráfico através dos campos.
Abaixo, você observa as vendas realizadas no primeiro semestre pelos vendedores da cidade de São Paulo:
Clique com o botão direito em cima do gráfico, e escolha a opção Tipo do Gráfico, a fim de que você possa obter outros tipos de gráficos para analisar melhor os dados, uma vez que cada gráfico é possui objetivos diferentes, conforme a imagem abaixo:
Abaixo, vemos o mesmo gráfico em forma de linhas empilhadas com marcadores, que nos mostra o processo percorrido por cada vendedor:
Veja outra variação em que se percebe a quantidade de vendas realizadas por cada vendedor no mês de janeiro.
Observação: com esse tipo de gráfico o Excel permite exibir apenas um resultado por vez, ou seja, um gráfico para cada mês.
Agora pode controlar seu volume de dados com o auxílio destas importantes ferramentas que certamente serão muito úteis no seu dia-a-dia.
Formula 99-99-9-999
=LEFT(E3;2)&"-"&MID(E3;3;2)&"-"&MID(E3;5;1)&"-"&MID(E3;6;1)&"-"&MID(E3;7;4)
=LEFT (E3;2) &"-" &MID(E3;3;2)&"-"&MID(E3;5;1)&"-"&MID(E3;6;1)&"-"&MID(E3;7;4)
| | | |
Esquerda E3=ColunaNº;2=char &=Concatenar"-" &MID=E3;3;2)