Escolar Documentos
Profissional Documentos
Cultura Documentos
Revisão
SOMA – Totaliza sequência de números;
=SOMA(G7:G15)
=SOMA(G7;G15)
=SOMA(SALARIO)
=CONT.SE(B5:B9; “JUNHO”)
=CONT.SE(IDADE; “>30”)
DIREITA – Retorna a série de caracteres
mais a direita de um argumento.
=DIREITA(“Vendas”) -> s
ESQUERDA – Retorna a série de caracteres
mais a esquerda de um argumento.
=ESCOLHER(3;”primeiro”;”segundo”;”terceiro”)->
terceiro
Função ProcV
• É uma função de procura vertical.
=CORRESP(valorprocurado;localprocura)
Dados / AutoFiltro
Filtro Avançado
Para usar o comando Filtro Avançado
precisamos algumas linhas reservadas na
planilha para criar sua área de critérios,
onde você digitará os valores que quer
pesquisar.
=BDFUNÇÃO(Banco de dados;campo;critérios)
=BDMÉDIA(Banco de dados;campo;critérios)
=BDMAX(Banco de dados;campo;critérios)
=BDMIN(Banco de dados;campo;critérios)
Variáveis
Numérico N1, N2, M
Início
M=0
Ler N1
Ler N2
M=(N1+N2)/2
Escrever N1, N2, M
Fim
No Excel
Sub Sequencial()
Dim M As Single
Dim N1 As Single
Dim N2 As Single
M=0
N1 = Range("A3")
N2 = Range("B3")
M = (N1 + N2) / 2
Range("C3").Select
ActiveCell = M
End Sub
Estrutura Condicional ou Seleção
Simples
Permite a escolha do grupo de ações e estruturas a serem
executadas quando determinadas condições são satisfeitas.
Variáveis
Numérico N1, N2, M
Início
M=0
Ler N1
Ler N2
M=(N1+N2)/2
Escrever N1, N2, M
Se M<=7 Então
Escrever “Reprovado”
Fim_se
Fim
Sub Condicional()
Dim M As Single
Dim N1 As Single
Dim N2 As Single
M=0
N1 = Range("A3")
N2 = Range("B3")
M = (N1 + N2) / 2
Range("C3").Select
ActiveCell = M
Range(“A6").Select
Selection.ClearContents
If M>=7 then
ActiveCell = “Aprovado”
End If
End Sub
Estrutura Condicional ou Seleção
Composta
Permite a escolha do grupo de ações e estruturas a serem
executadas quando determinadas condições são ou não satisfeitas.
Variáveis
Numérico N1, N2, M
Início
M=0
Ler N1
Ler N2
M=(N1+N2)/2
Escrever N1, N2, M
Se M<7 Então
Escrever “Reprovado”
Senão
Escrever “Aprovado”
Fim_se
Fim
Sub Condicional2()
Dim M As Single
Dim N1 As Single
Dim N2 As Single
M=0
N1 = Range("A3")
N2 = Range("B3")
M = (N1 + N2) / 2
Range("C3").Select
ActiveCell = M
Range(“A6").Select
Selection.ClearContents
If M>=7 then
ActiveCell = “Aprovado”
else
ActiveCell = “Reprovado”
End If
End Sub
Estrutura de Seleção Múltipla
Esse tipo de estrutura serve para resolver problemas que exijam muitas
condições.
Variáveis
Numérico Cod, V1, V2, R
Início
R=0
Ler V1
Ler V2
Ler Cod
Faça Caso COD
Caso 1
R=V1+V2
Caso 2
R=V1-V2
Caso 3
R=V1*V2
Outro Caso
Escrever “Código Inválido”
Fim_Caso
Escrever V1, V2, R
Fim
Sub Multipla()
Dim Result As Single
Dim V1 As Single
Dim V2 As Single
Result = 0
V1 = Range(“B2")
V2 = Range(“D2")
Cod = Range(“A5")
Range(“A8").Select
Select Case Cod
Case 1
Result = V1 + V2
ActiveCell = Result
Case 2
Result = V1 - V2
ActiveCell = Result
Case 3
Result = V1 * V2
ActiveCell = Result
Case Else
Activecell = “inválido”
End Select
End Sub
Função definida pelo Usuário
Uma função definida pelo usuário
assemelha-se a qualquer função de
planilha pré-definida do excel, tal como
Soma, Média. Cabe ao usuário decidir o
que a função deve fazer.