Date post: | 25-Dec-2015 |
Category: |
Documents |
Upload: | balestralucas |
View: | 131 times |
Download: | 1 times |
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 1/39
Tweet 3 3Curtir
Lista de funções Excel e sua
equivalência no VBA com
WorksheetFunctionPosted on 22/10/2013 by Victor SantAnna
Aqui estou postando uma lista de funções Excel e sua equivalência no VBA com
WorksheetFunction. Usamos a planilha em português, mas para usar dentro do Visual
Basic, na programação de macros, precisamos das funções em inglês. Segundo a ajuda
do Microsoft Visual Basic for Applications do Excel, na Referência do Desenvolvedor do
Excel, o Objeto WorksheetFunction é Usado como contêiner para funções de planilha do
Microsoft Excel que podem ser chamadas no Visual Basic.
O WorksheetFunction permite que o Visual Basic do Excel reconheça quase todas as
funções disponíveis na planilha para uso dentro do seu código no VBA, mas, infelizmente,
exige que o nome da função seja o original em inglês.
Utilização
Ficaria bem mais fácil se eu, no artigo Função Definida pelo Usuário (UDF) no Excel
2010 (http://xek.me/?p=1100) em que implementei a função CombinRep (entre outras)
que precisava do cálculo do fatorial, ao invés de implementar a função factorial de forma
recursiva, usasse a função fatorial que já está disponível na planilha Excel. Naquele
artigo, o objetivo era mostrar várias funções criadas pelo usuário, mas, na vida real,
raramente queremos reimplementar funções que já existem. Por exemplo, posso fazer o
cálculo da média aritmética de 3 números somando todos eles e dividindo-os por 3, mas a
planilha Excel já tem disponível a função média que faz isso. Por que não usá-la
diretamente dentro do VBA quando estivermos criando nossas funções? Um dos
problemas, é que, dentro do VBA, precisamos das funções com seu nome em inglês para
podermos usá-las. A função MÉDIA, foi traduzida do Excel em inglês AVERAGE, mas
nem todas as funções tem um nome assim fácil de encontrar. A função
MÉDIA.GEOMÉTRICA, por exemplo, leva o nome de GEOMEAN, o que não seria tão fácil
xek.meDicas, informações, análises e curiosidades sobre Informática
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 2/39
de encontrar.
Para usar uma função de planilha Excel dentro do VBA é só usar o objeto
WorsheetFunction seguido de um ponto e do nome em inglês da função desejada, com os
parênteses e argumentos que forem necessários.
Exemplo: FACTDOUBLE é a versão de FATORIALDUPLO, usa-se o
objeto WorksheetFunction para podermos usá-la dentro do VBA
Function n_comb(n As Integer, k As Integer)
n_comb = WorksheetFunction.FactDouble(n) / _
(WorksheetFunction.FactDouble(k) * _
WorksheetFunction.FactDouble(n - k))
End Function
Abaixo segue as principais funções disponíveis através do objeto WorksheetFunction,
basta escolher a versão em inglês da função e adicioná-la ao seu código VBA da seguinte
maneira, conforme visto no exemplo
acima: WorksheetFunction.nomedafunçãoeminglês(argumentos)
Usei as seguintes convenções para separar as funções por tipo:
Categoria Tipo
Banco de dados 1
Data e hora 2
Engenharia 3
Estatística 4
Financeira 5
Informações 6
Lógica 7
Matemática 8
Matemática e trigonometria 9
Pesquisa e referência 10
Texto 11
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 3/39
Aqui vai a tabela de equivalências:
Tipo Função (Português) Função (Inglês) DESCRIÇÃO
(da Função no Excel)
1 BDCONTAR DCOUNT Conta as células que contêm
números em uma coluna de
uma lista ou de um banco de
dados que coincidem com as
condições especificadas.
1 BDCONTARA DCOUNTA Conta as células não vazias
em uma coluna de uma lista ou
de um banco de dados que
coincidem com as condições
especificadas.
1 BDDESVPA DSTDEVP Calcula o desvio padrão de
uma população com base na
população total, usando os
números em uma coluna de
uma lista ou de um banco de
dados que coincidem com as
condições especificadas.
1 BDEST DSTDEV Estima o desvio padrão de
uma população com base em
uma amostra, usando os
números em uma coluna de
uma lista ou banco de dados
que coincidirem com as
condições especificadas.
1 BDEXTRAIR DGET Extrai um único valor em uma
coluna de uma lista ou de um
banco de dados que coincide
com as condições
especificadas.
1 BDMÁX DMAX Retorna o maior número em
uma coluna de uma lista ou de
um banco de dados que
coincide com as condições
especificadas.
1 BDMÉDIA DAVERAGE Calcula a média dos valores
em uma coluna de uma lista ou
um banco de dados que
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 4/39
corresponde às condições
especificadas por você.
1 BDMÍN DMIN Retorna o menor número em
uma coluna de uma lista ou de
um banco de dados que
coincide com as condições
especificadas.
1 BDMULTIPL DPRODUCT Multiplica os valores em uma
coluna de uma lista ou de um
banco de dados que coincidem
com as condições
especificadas.
1 BDSOMA DSUM Soma os números em uma
coluna de uma lista ou de um
banco de dados que coincidem
com as condições
especificadas.
1 BDVAREST DVAR Estima a variância de uma
população com base em uma
amostra, usando os números
em uma coluna de uma lista
ou de um banco de dados que
coincidem com as condições
especificadas.
1 BDVARP DVARP Calcula a variância de uma
população com base na
população total usando os
números em uma coluna de
uma lista ou de um banco de
dados que coincidem com as
condições especificadas.
2 FRAÇÃOANO YEARFRAC Calcula a fração de ano que
representa o número de dias
inteiros entre duas datas
(data_inicial e data_final). Use a
função de planilha
FRAÇÃOANO para identificar
a proporção dos benefícios ou
obrigações de um ano inteiro a
serem designados para um
determinado termo.
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 5/39
2 DATAM EDATE Retorna um número de série
de data que é o número de
meses indicado antes ou
depois de data_inicial. Use
DATAM para calcular datas de
liquidação ou datas de
vencimento que caem no
mesmo dia do mês da data de
emissão.
2 DIA.DA.SEMANA WEEKDAY Retorna o dia da semana
correspondente a uma data. O
dia é dado como um inteiro,
variando de 1 (domingo) a 7
(sábado), por padrão.
2 DIAS360 DAYS360 Retorna o número de dias
entre duas datas com base em
um ano de 360 dias (doze
meses de 30 dias).
2 DIATRABALHO WORKDAY Retorna um número que
representa uma data que é o
número indicado de dias úteis
antes ou após uma data (a
data inicial). Os dias úteis
excluem fins de semana e
quaisquer datas identificadas
como feriados. Use
DIATRABALHO para excluir os
fins de semana ou feriados ao
calcular as datas de
vencimento de fatura, horas de
entrega esperadas ou o número
de dias de trabalho executado.
2 DIATRABALHOTOTAL NETWORKDAYS Retorna o número de dias
úteis inteiros entre data_inicial
e data_final. Dias úteis
excluem finais de semana e
qualquer data identificada como
feriado. Use
DIATRABALHOTOTAL para
calcular benefícios dos
empregados que se acumulam
com base no número de dias
trabalhados durante um prazo
específico.
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 6/39
2 FIMMÊS EOMONTH Retorna o número de série
para o último dia do mês, que é
o número indicado de meses
antes ou depois de data_inicial.
Use FIMMÊS para calcular as
datas de vencimento que
caem no último dia do mês.
2 NÚMSEMANA WEEKNUM Retorna o número que indica
onde se encontra a semana,
numericamente, em um ano.
3 BESSELI BESSELI Retorna a função de Bessel
modificada, que equivale à
função de Bessel avaliada por
argumentos puramente
imaginários.
3 BESSELJ BESSELJ Retorna a função de Bessel.
3 BESSELK BESSELK Retorna a função de Bessel
modificada, que equivale às
funções de Bessel avaliadas
por argumentos puramente
imaginários.
3 BESSELY BESSELY Retorna a função de Bessel,
também chamada de função de
Weber ou de Neumann.
3 BINADEC BIN2DEC Converte um número binário
em decimal.
3 BINAHEX BIN2HEX Converte um número binário
em hexadecimal.
3 BINAOCT BIN2OCT Converte um número binário
em octal.
3 COMPLEXO COMPLEX Converte coeficientes reais e
imaginários em números
complexos no formato x + yi ou
x + yj.
3 CONVERTER CONVERT Converte um número de um
sistema de medida para outro.
Por exemplo, Convert pode
traduzir uma tabela de
distâncias em milhas para uma
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 7/39
tabela de distâncias em
quilômetros.
3 DECABIN DEC2BIN Converte um número decimal
em binário.
3 DECAHEX DEC2HEX Converte um número decimal
em hexadecimal.
3 DECAOCT DEC2OCT Converte um número decimal
em octal.
3 DEGRAU GESTEP Retorna 1 se núm = passo;
caso contrário, retornará 0. Use
esta função para filtrar um
conjunto de valores. Por
exemplo, somando várias
funções DEGRAU é possível
calcular a quantidade de valores
que excedem um limite.
3 DELTA DELTA Testa se dois valores são
iguais. Retorna 1 se núm1=
núm2; caso contrário,
retornará 0.
3 FUNERRO ERF Retorna a função de erro
integrada entre limite_inferior e
limite_superior.
3 FUNERROCOMPL ERFC Retorna a função integrada
complementar FUNERRO entre
o parâmetro especificado e o
infinito.
3 HEXABIN HEX2BIN Converte um número
hexadecimal em binário.
3 HEXADEC HEX2DEC Converte um número
hexadecimal em decimal.
3 HEXAOCT HEX2OCT Converte um número
hexadecimal em octal.
3 IMABS IMABS Retorna o valor absoluto
(módulo) de um número
complexo no formato de texto x
+ yi ou x + yj.
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 8/39
3 IMAGINÁRIO IMAGINARY Retorna o coeficiente
imaginário de um número
complexo no formato de texto x
+ yi ou x + yj.
3 IMARG IMARGUMENT Retorna o argumento
Teta(teta), um ângulo expresso
em radianos, de modo que:
Equação
3 IMCONJ IMCONJUGATE Retorna o conjugado
complexo de um número
complexo no formato de texto x
+ yi ou x + yj.
3 IMCOS IMCOS Retorna o cosseno de um
número complexo no formato
de texto x + yi ou x + yj.
3 IMDIV IMDIV Retorna o quociente de dois
números complexos no formato
de texto x + yi ou x + yj.
3 IMEXP IMEXP Retorna o exponencial de um
número complexo no formato
de texto x + yi ou x + yj.
3 IMLN IMLN Retorna o logaritmo natural de
um número complexo no
formato de texto x + yi ou x +
yj.
3 IMLOG10 IMLOG10 Retorna o logaritmo comum
(base 10) de um número
complexo no formato de texto x
+ yi ou x + yj.
3 IMLOG2 IMLOG2 Retorna o logaritmo de base 2
de um número complexo no
formato de texto x + yi ou x +
yj.
3 IMPOT IMPOWER Retorna o número complexo
no formato de texto x + yi ou x
+ yj, elevado a uma potência.
3 IMPROD IMPRODUCT Retorna o produto de 2 a 29
números complexos no formato
de texto x + yi ou x + yj.
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 9/39
3 IMRAIZ IMSQRT Retorna a raiz quadrada de
um número complexo no
formato de texto x + yi ou x +
yj.
3 IMREAL IMREAL Retorna o coeficiente real de
um número complexo no
formato de texto x + yi ou x +
yj.
3 IMSENO IMSIN Retorna o seno de um número
complexo no formato de texto x
+ yi ou x + yj.
3 IMSOMA IMSUM Retorna a soma de dois ou
mais números complexos no
formato de texto x + yi ou x +
yj .
3 IMSUBTR IMSUB Retorna a diferença entre dois
números complexos no formato
de texto x + yi ou x + yj.
3 OCTABIN OCT2BIN Converte um número octal em
binário.
3 OCTADEC OCT2DEC Converte um número octal em
decimal.
3 OCTAHEX OCT2HEX Converte um número octal em
hexadecimal.
4 BETA.ACUM.INV BETAINV Retorna o inverso da função
de distribuição cumulativa para
uma distribuição beta
especificada. Ou seja, se
probabilidade = DistBeta(x,…),
Beta.Acum.Inv(probabilidade,
…) = x.
4 CONT.SE COUNTIF Calcula o número de células
não vazias em um intervalo que
corresponde a determinados
critérios.
4 CONT.SES COUNTIFS Calcula o número de células
não vazias em um intervalo que
correspondem a múltiplos
critérios.
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 10/39
4 CONT.VALORES COUNTA Calcula o número de células
não vazias e os valores na lista
de argumentos.
4 CONTAR.VAZIO COUNTBLANK Conta o número de células
vazias no intervalo especificado.
4 CONTNÚM COUNT Conta quantas células contêm
números e conta os números
na lista de argumentos.
4 CORREL CORREL Retorna o coeficiente de
correlação dos intervalos de
célula Arg1 e Arg2.
4 COVAR COVAR Retorna a covariância, a
média dos produtos dos
desvios para cada par de
pontos de dados.
4 CRESCIMENTO GROWTH Calcula o crescimento
exponencial previsto usando
dados existentes.
CRESCIMENTO retorna os
valores y para uma série de
novos valores x que você
especifica usando valores x e
y existentes. Você também
pode usar a função de planilha
CRESCIMENTO para ajustar
uma curva exponencial em
valores x e y.
4 CRIT.BINOM CRITBINOM Retorna o menor valor para o
qual a distribuição binomial
cumulativa é maior ou igual ao
valor padrão.
4 CURT KURT Retorna a curtose de um
conjunto de dados. A curtose
caracteriza a capacidade
relativa de pico ou de
nivelamento de uma distribuição
comparada com a distribuição
normal. Curtose positiva indica
uma distribuição relativamente
de pico. Curtose negativa indica
uma distribuição relativamente
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 11/39
nivelada.
4 DESV.MÉDIO AVEDEV Retorna a média dos desvios
absolutos de pontos de dados
com relação a sua média.
Desv.Médio é uma medida da
variabilidade em um conjunto de
dados.
4 DESVPAD STDEV Estima o desvio padrão com
base em uma amostra. O
desvio padrão é uma medida de
quanto os valores estão
dispersos em relação ao valor
médio (a média).
4 DESVPADP STDEVP Calcula o desvio padrão com
base na população inteira
fornecida como argumentos. O
desvio padrão é uma medida
de quanto os valores estão
dispersos em relação ao valor
médio (a média).
4 DESVQ DEVSQ Retorna a soma dos
quadrados dos desvios de
pontos de dados da média da
amostra.
4 DIST.BIN.NEG NEGBINOMDIST Retorna a distribuição binomial
negativa. DIST.BIN.NEG retorna
a probabilidade de haver núm_f
falhas antes do núm_s êxito,
quando a probabilidade
constante de um êxito é
probabilidade_s. Esta função é
semelhante à distribuição
binomial, a diferença é que o
número de êxitos é fixo e o
número de tentativas é variável.
Como o binomial, as tentativas
são consideradas
independentes.
4 DIST.HIPERGEOM HYPGEOMDIST Retorna a distribuição
hipergeométrica.
DIST.HIPERGEOM retorna a
probabilidade de um
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 12/39
determinado número de
sucessos de uma amostra, de
acordo com o tamanho da
amostra, sucessos da
população e tamanho da
população. Use
DIST.HIPERGEOM para
problemas com uma população
finita, onde cada observação
seja equivalente a um
sucesso ou a um fracasso, e
onde cada subconjunto de um
determinado tamanho seja
escolhido com igual
probabilidade.
4 DIST.LOGNORMAL LOGNORMDIST Retorna a distribuição
lognormal de x, onde In(x) é
normalmente distribuído com
média de parâmetros e
desv_padrão. Use essa função
para analisar dados que foram
transformados como
logaritmos.
4 DIST.NORM NORMDIST Retorna a distribuição normal
para a média e o desvio padrão
especificados. Esta função é
bastante aplicada em
estatísticas, incluindo testes de
hipóteses.
4 DIST.NORMP NORMSDIST Retorna a função de
distribuição cumulativa normal
padrão. A distribuição tem uma
média igual a 0 (zero) e um
desvio padrão de um. Use esta
função no lugar de uma tabela
de áreas de curva normal
padrão.
4 DIST.QUI CHIDIST Retorna a probabilidade
unicaudal da distribuição qui-
quadrada.
4 DISTBETA BETADIST Retorna a função de
distribuição cumulativa beta.
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 13/39
4 DISTEXPON EXPONDIST Retorna a distribuição
exponencial. Use DISTEXPON
para criar um modelo do tempo
entre os eventos, como
quanto tempo determinado
caixa eletrônico leva para liberar
o dinheiro. Por exemplo, você
pode usar DISTEXPON para
determinar a probabilidade de
que o processo leve no máximo
um minuto.
4 DISTF FDIST Retorna a distribuição de
probabilidade F. Você pode
usar esta função para
determinar se dois conjuntos
de dados têm graus de
diversidade diferentes. Por
exemplo, é possível examinar
os resultados dos testes de
homens e mulheres que
ingressam no 2º grau e
determinar se a variabilidade
entre as mulheres é diferente
daquela encontrada entre os
homens.
4 DISTGAMA GAMMADIST Retorna a distribuição gama.
Use esta função para estudar
variáveis que podem ter uma
distribuição inclinada. A
distribuição gama costuma ser
usada na análise de
enfileiramento de mensagens.
4 DISTORÇÃO SKEW Retorna a distorção de uma
distribuição. O valor enviesado
caracteriza o grau de
assimetria de uma distribuição
em torno de sua média. Um
valor enviesado positivo indica
uma distribuição com uma
ponta assimétrica que se
estende em direção a valores
mais positivos. Um valor
enviesado negativo indica uma
distribuição com uma ponta
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 14/39
assimétrica que se estende em
direção a valores mais
negativos.
4 DISTRBINOM BINOMDIST Retorna a probabilidade de
distribuição binomial do termo
individual.
4 DISTT TDIST Retorna os pontos percentuais
(probabilidade) para a
distribuição t de Student, onde
o valor numérico (x) é um valor
calculado de t para o qual os
pontos percentuais devem ser
computados. A distribuição t é
usada no teste de hipóteses
de pequenos conjuntos de
dados de amostras. Use esta
função em vez de uma tabela
de valores críticos para a
distribuição t.
4 EPADYX STEYX Retorna o erro padrão do valor-
y previsto para cada x da
regressão. O erro padrão é
uma medida da quantidade de
erro na previsão de y para um x
individual.
4 FISHER FISHER Retorna a transformação
Fisher em x. Essa
transformação produz uma
função que é normalmente
distribuída em vez de
distorcida. Use esta função
para executar testes de
hipóteses no coeficiente de
correlação.
4 FISHERINV FISHERINV Retorna o inverso da
transformação Fisher. Use esta
transformação ao analisar
correlações entre intervalos ou
matrizes de dados. Se y =
FISHER(x), então
FISHERINV(y) = x.
4 FREQÜÊNCIA FREQUENCY Calcula a frequência com que
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 15/39
valores ocorrem em um
intervalo de valores e, em
seguida, retorna uma matriz
vertical de números. Por
exemplo, use FREQUÊNCIA
para contar o número de notas
de testes dentro de intervalos
de notas. Pelo fato de
FREQUÊNCIA retornar uma
matriz, deve ser inserida como
uma fórmula matricial.
4 INCLINAÇÃO SLOPE Retorna a inclinação da linha
de regressão linear através de
pontos de dados em
val_conhecidos_y e
val_conhecidos_x. A inclinação
é a distância vertical dividida
pela distância horizontal entre
dois pontos quaisquer na linha,
que é a taxa de mudança ao
longo da linha de regressão.
4 INT.CONFIANÇA CONFIDENCE Retorna um valor que você
pode usar para construir um
intervalo de confiança para uma
média da população.
4 INTERCEPÇÃO INTERCEPT Calcula o ponto no qual uma
linha irá interceptar o eixo y
usando valores de x e y
existentes. O ponto de
interseção é baseado em uma
linha de regressão de melhor
ajuste plotada pelos valores de
x e y conhecidos. Use a função
INTERCEPÇÃO quando quiser
determinar o valor da variável
dependente e a variável
independente for 0 (zero). Por
exemplo, você pode usar a
função INTERCEPÇÃO para
prever a resistência elétrica de
um metal a 0°C quando os
pontos de dados forem medidos
em temperatura ambiente ou
mais elevada.
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 16/39
4 INV.NORM NORMINV Retorna o inverso da
distribuição cumulativa normal
para a média especificada e o
desvio padrão.
4 INV.NORMP NORMSINV Retorna o inverso da
distribuição padrão cumulativa
normal. A distribuição tem uma
média de zero e um desvio
padrão de um.
4 INV.QUI CHIINV Retorna o inverso da
probabilidade unicaudal da
distribuição qui-quadrada.
4 INVF FINV Retorna o inverso da
distribuição de probabilidades
F. Se p = DISTF(x,…), então
INVF(p,…) = x.
4 INVGAMA GAMMAINV Retorna o inverso da
distribuição cumulativa gama.
Se p = DISTGAMA(x;…), então
INVGAMA(p;…) = x.
4 INVLOG LOGINV Use a distribuição lognormal
para analisar dados
transformados
logaritmicamente.
4 INVT TINV Retorna o valor t da
distribuição t de Student como
uma função da probabilidade e
dos graus de liberdade.
4 LNGAMA GAMMALN Retorna o logaritmo natural da
função gama, G(x).
4 MAIOR LARGE Retorna o k-ésimo maior valor
em um conjunto de dados.
Você pode usar essa função
para selecionar um valor com
base em sua posição relativa.
Por exemplo, você pode usar
MAIOR para retornar a maior
pontuação ou o terceiro lugar.
4 MÁXIMO MAX Retorna o maior valor em um
conjunto de valores.
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 17/39
4 MED MEDIAN Retorna o mediano dos
números fornecidos. O mediano
é o número no meio de um
conjunto de números.
4 MÉDIA AVERAGE Retorna a média aritmética
dos argumentos.
4 MÉDIA.GEOMÉTRICA GEOMEAN Retorna a média geométrica
de uma matriz ou de um
intervalo de dados positivos.
Por exemplo, você pode usar
MÉDIA.GEOMÉTRICA para
calcular o crescimento médio
considerando-se juros
compostos com taxas variáveis.
4 MÉDIA.HARMÔNICA HARMEAN Retorna a média harmônica de
um conjunto de dados. A média
harmônica é a recíproca da
média aritmética das
recíprocas.
4 MÉDIA.INTERNA TRIMMEAN Retorna a média do interior de
um conjunto de dados.
MÉDIA.INTERNA calcula a
média obtida excluindo-se
uma porcentagem dos pontos
de dados das pontas superior e
inferior de um conjunto de
dados. Você pode usar esta
função quando quiser excluir
dados externos à sua análise.
4 MÉDIASE AVERAGEIF Retorna a média (aritmética)
de todas as células em um
intervalo que satisfazem um
determinado critério.
4 MÉDIASES AVERAGEIFS Retorna a média (aritmética)
de todas as células que
satisfazem múltiplos critérios.
4 MENOR SMALL Retorna o k-ésimo menor valor
do conjunto de dados. Use esta
função para retornar valores
com uma posição específica
relativa em um conjunto de
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 18/39
dados.
4 MÍNIMO MIN Retorna o menor número em
um conjunto de valores.
4 MODO MODE Retorna o valor que ocorre
com mais frequência, ou
repetitivo, em uma matriz ou
intervalo de dados.
4 ORDEM RANK Retorna a posição de um
número em uma lista de
números. A ordem de um
número é seu tamanho em
relação a outros valores de uma
lista. (Se você fosse classificar
a lista, a ordem do número
seria a sua posição).
4 ORDEM.PORCENTUAL PERCENTRANK Retorna a ordem de um valor
em um conjunto de dados
como uma porcentagem do
conjunto de dados. Essa
função pode ser usada para
avaliar a posição relativa de um
valor em um conjunto de
dados. Por exemplo, você pode
usar ORDEM.PORCENTUAL
para avaliar a posição de uma
nota em um teste de aptidão
entre todas as notas do teste.
4 PADRONIZAR STANDARDIZE Retorna um valor normalizado
de uma distribuição
caracterizada por média e
desv_padrão.
4 PEARSON PEARSON Retorna o coeficiente de
correlação do momento do
produto Pearson, r, um índice
sem dimensão que varia de
-1,0 a 1,0 inclusive e reflete a
extensão de uma relação
linear entre dois conjuntos de
dados.
4 PERCENTIL PERCENTILE Retorna o percentil k-ésimo
dos valores de um intervalo.
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 19/39
Você pode usar esta função
para estabelecer um limite de
aceitação. Por exemplo, pode
decidir examinar candidatos
com notas superiores ao
percentil 90º.
4 PERMUT PERMUT Retorna o número de
permutas de um determinado
número de objetos que podem
ser selecionadas a partir do
número de objetos. Uma
permuta é qualquer conjunto
ou subconjunto de objetos ou
eventos em que a ordem interna
é significativa. Permutas são
diferentes de combinações, nas
quais a ordem interna não é
significativa. Use esta função
para cálculos de probabilidade
no estilo de loteria.
4 POISSON POISSON Retorna a distribuição
Poisson. Uma aplicação
comum da distribuição Poisson
é prever o número de eventos
em um período específico,
como o número de carros que
passam por um pedágio por
minuto.
4 PREVISÃO FORECAST Calcula, ou prevê, um valor
futuro usando valores
existentes. O valor previsto é
um valor de y para um
determinado valor de x. Os
valores conhecidos são valores
de x e de y existentes, e o
novo valor é previsto através da
regressão linear. Você pode
usar esta função para fazer
previsões de vendas futuras,
inventariar os recursos
necessários ou analisar
tendências de consumo.
4 PROB PROB Retorna a probabilidade de os
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 20/39
valores de um intervalo estarem
entre dois limites. Se
limite_superior não for
fornecido, retornará a
probabilidade dos valores do
intervalo_x serem iguais ao
limite_inferior.
4 PROJ.LIN LINEST Calcula as estatísticas de
uma linha usando o método
“quadrados menores” para
calcular uma linha reta que
melhor se adapte aos seus
dados e retorna uma matriz
que descreve a linha. Como
essa função retorna uma matriz
de valores, ela deve ser
inserida como uma fórmula
matricial.
4 PROJ.LOG LOGEST Na análise de regressão,
calcula uma curva exponencial
adequada aos dados e retorna
uma matriz de valores que
descrevem a curva. Como essa
função retorna uma matriz de
valores, ela deve ser inserida
como uma fórmula matricial.
4 QUARTIL QUARTILE Retorna o quartil do conjunto
de dados. Quartis são
comumente usados em dados
de vendas e de pesquisas
para dividir a população em
grupos. Por exemplo, você
pode usar QUARTIL para
descobrir a faixa de 25%
maiores rendas em uma
população.
4 RQUAD RSQ Retorna o quadrado do
coeficiente de correlação do
momento do produto de
Pearson através dos pontos
de dados em val_conhecidos_y
e val_conhecidos_x. Para
obter mais informações,
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 21/39
consulte PEARSON. O valor r
ao quadrado pode ser
interpretado como a proporção
da variância em y que pode ser
atribuída à variância em x.
4 TENDÊNCIA TREND Retorna valores em uma
tendência linear. Ajusta uma
linha (usando o método de
quadrados mínimos) às
matrizes val_conhecidos_y e
val_conhecidos_x. Retorna os
valores y nessa linha para a
matriz de novos_valores_x que
você especificar.
4 TESTE.QUI CHITEST Retorna o teste para
independência.
4 TESTEF FTEST Retorna o resultado de um
teste F. Um teste F retorna a
probabilidade bicaudal de que
as variâncias em matriz1 e
matriz2 não sejam
significativamente diferentes.
Use esta função para
determinar se duas amostras
têm variâncias diferentes. Por
exemplo, considerando
resultados de testes de escolas
particulares e públicas, você
pode testar se essas escolas
têm níveis diferentes de
diversidade de pontuação de
teste.
4 TESTET TTEST Retorna a probabilidade
associada ao teste t de
Student. Use TESTET para
determinar se duas amostras
poderão ser provenientes de
duas populações subjacentes
que possuem a mesma
média.
4 TESTEZ ZTEST Retorna o valor de
probabilidade unicaudal de um
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 22/39
teste-z. Para uma média de
população hipotética, TESTEZ
retorna a probabilidade de que a
média da população seja
maior que a média de
observações no conjunto de
dados (matriz) — ou seja, a
média da amostra
4 VAR VAR Estima a variância com base
em uma amostra.
4 VARP VARP Calcula a variância com base
na população inteira.
4 WEIBULL WEIBULL Retorna a distribuição Weibull.
Use esta distribuição na análise
de confiabilidade, como no
cálculo do tempo médio de
falha para determinado
dispositivo.
5 AMORDEGRC AMORDEGRC Retorna a depreciação para
cada período contábil. Esta
função é fornecida para o
sistema contábil francês.
5 AMORLINC AMORLINC Retorna a depreciação para
cada período contábil. Esta
função é fornecida para o
sistema contábil francês.
5 BD DB Retorna a depreciação de um
ativo para um período
especificado, usando o método
de balanço de declínio fixo.
5 BDD DDB Retorna a depreciação de um
ativo com relação a um período
especificado usando o método
de saldos decrescentes duplos
ou qualquer outro método
especificado por você.
5 BDV VDB Retorna a depreciação de um
ativo para o período que você
especificar, incluindo períodos
parciais, usando o método
balanço declinante duplo ou
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 23/39
algum outro método
especificado. BDV é o balanço
de declínio variável.
5 CUPDATAANT COUPPCD Retorna a data de cupom
anterior à data de quitação
5 CUPDATAPRÓX COUPNCD Retorna um número que
representa a próxima data de
cupom após a data de
liquidação.
5 CUPDIAS COUPDAYS Retorna o número de dias no
período de cupom que contém
a data de liquidação.
5 CUPDIASINLIQ COUPDAYBS Retorna o número de dias do
início do período de cupom até
a data de liquidação.
5 CUPDIASPRÓX COUPDAYSNC Retorna o número de dias da
data de liquidação até a data do
próximo cupom.
5 CUPNÚM COUPNUM Retorna o número de cupons
pagáveis entre a data de
liquidação e a data de
vencimento, arredondado para o
próximo cupom inteiro.
5 DESC DISC Retorna a taxa de desconto
de um título.
5 DPD SLN Retorna a depreciação em
linha reta de um ativo durante
um período.
5 DURAÇÃO DURATION Retorna a duração de
Macauley para um valor
nominal assumido de R$ 100. A
duração é definida como a
média ponderada do valor
presente do fluxo de caixa, e é
usada para calcular a
resposta do preço de um título
a alterações no rendimento.
5 EFETIVA EFFECT Retorna a taxa de juros anual
efetiva, dados a taxa de juros
anual nominal e o número de
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 24/39
períodos compostos por ano.
5 ÉPGTO ISPMT Calcula os juros pagos
durante um período específico
de um investimento. Essa
função é fornecida para que
haja compatibilidade com o
Lotus 1-2-3.
5 IPGTO IPMT Retorna o pagamento de juros
para um determinado período
de investimento de acordo
com pagamentos periódicos e
constantes e com uma taxa de
juros constante.
5 JUROSACUM ACCRINT Retorna juros acumulados de
um título que paga juros
periódicos.
5 JUROSACUMV ACCRINTM Retorna juros acumulados de
um título que paga juros no
vencimento.
5 LUCRODESC YIELDDISC Retorna o rendimento anual de
um título descontado.
5 LUCROPRIMINC ODDFYIELD Retorna o rendimento de um
título com um período inicial
incompleto (curto ou longo).
5 LUCROÚLTINC ODDLYIELD Retorna o rendimento de um
título com um período final
incompleto (curto ou longo).
5 LUCROVENC YIELDMAT Retorna o rendimento anual de
um título que paga juros no
vencimento.
5 MDURAÇÃO MDURATION Retorna a duração modificada
Macauley de um título com um
valor par presumido de R$100.
5 MOEDADEC DOLLARDE Converte um preço em formato
de moeda, na forma fracionária,
em um preço na forma
decimal. Use MOEDADEC para
converter preços na forma
fracionária, como preços de
seguros, em decimais.
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 25/39
5 MOEDAFRA DOLLARFR Converte um preço,
apresentado na forma decimal,
em um preço apresentado na
forma fracionária. Use
MOEDAFRA para converter
preços na forma decimal em
frações, como preços de
seguros.
5 MTIR MIRR Retorna a taxa interna
modificada de retorno de uma
série de fluxos de caixa
periódicos. MTIR considera o
custo do investimento e os
juros recebidos com o
reinvestimento do caixa.
5 NOMINAL NOMINAL Retorna a taxa de juros anual
nominal, dados a taxa efetiva e
o número de períodos
compostos por ano.
5 NPER NPER Retorna o número de períodos
de um investimento de acordo
com os pagamentos
periódicos e constantes e com
uma taxa de juros constante.
5 OTN TBILLEQ Retorna o rendimento de um
título equivalente a uma
obrigação do Tesouro.
5 OTNLUCRO TBILLYIELD Retorna o rendimento de uma
obrigação do Tesouro.
5 OTNVALOR TBILLPRICE Retorna o preço por R$ 100,00
de valor nominal de uma
obrigação do Tesouro.
5 PGTO PMT Calcula o pagamento de um
empréstimo com base em
pagamentos constantes e em
uma taxa de juros constante.
5 PGTOCAPACUM CUMPRINC Retorna o capital acumulado
pago sobre um empréstimo
entre início_período e
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 26/39
final_período.
5 PGTOJURACUM CUMIPMT Retorna os juros acumulados
pagos por um empréstimo entre
início_período e final_período.
5 PPGTO PPMT Retorna o pagamento sobre o
principal para um determinado
período de um investimento
baseado em pagamentos
periódicos e constantes e em
uma taxa de juros constante.
5 PREÇO PRICE Retorna o preço pelo valor
nominal R$100 de um título que
paga juros periódicos.
5 PREÇODESC PRICEDISC Retorna o preço por valor
nominal de R$ 100,00 de um
título descontado.
5 PREÇOPRIMINC ODDFPRICE Retorna o preço por valor
nominal de R$ 100 de um título
que tem um primeiro período
incompleto (curto ou longo).
5 PREÇOÚLTINC ODDLPRICE Retorna o preço por valor
nominal de R$ 100 de um título
que tem um último período de
cupom incompleto (curto ou
longo).
5 PREÇOVENC PRICEMAT Retorna o preço pelo valor
nominal R$100 de um título que
paga juros no vencimento.
5 RECEBER RECEIVED Retorna a quantia recebida no
vencimento de um título
totalmente investido.
5 SDA SYD Retorna a depreciação dos
dígitos da soma dos anos de
um ativo para um período
especificado.
5 TAXA RATE Retorna a taxa de juros por
período de uma anuidade. TAXA
é calculado por iteração e
pode ter zero ou mais
soluções. Se os resultados
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 27/39
sucessivos de TAXA não
convergirem para 0,0000001
depois de 20 iterações, TAXA
retornará o valor de erro
#NÚM!.
5 TAXAJUROS INTRATE Retorna a taxa de juros de um
título totalmente investido.
5 TIR IRR Retorna a taxa interna de
retorno de uma sequência de
fluxos de caixa representada
pelos números em valores.
Estes fluxos de caixa não
precisam ser iguais como no
caso de uma anuidade.
Entretanto, os fluxos de caixa
devem ser feitos em intervalos
regulares, como mensalmente
ou anualmente. A taxa interna
de retorno é a taxa de juros
recebida para um investimento
que consiste em pagamentos
(valores negativos) e receitas
(valores positivos) que ocorrem
em períodos regulares.
5 VF FV Retorna o valor futuro de um
investimento de acordo com os
pagamentos periódicos e
constantes e com uma taxa de
juros constante.
5 VFPLANO FVSCHEDULE Retorna o valor futuro de um
capital inicial após a aplicação
de uma série de taxas de
juros compostos. Use
VFPLANO para calcular o valor
futuro de um investimento com
uma taxa variável ou ajustável.
5 VP PV Retorna o valor presente de
um investimento. O valor
presente é o valor total de uma
série de pagamentos futuros.
Por exemplo, quando você
empresta dinheiro, o valor do
empréstimo é o valor presente
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 28/39
para o credor.
5 VPL NPV Calcula o valor líquido atual de
um investimento usando uma
taxa de desconto e uma série
de pagamentos futuros (valores
negativos) e receita (valores
positivos)
5 XTIR XIRR Fornece a taxa interna de
retorno para um programa de
fluxos de caixa que não é
necessariamente periódico.
Para calcular a taxa interna de
retorno para uma sequência
de fluxos de caixa periódicos,
use a função TIR.
5 XVPL XNPV Retorna o valor líquido atual de
um cronograma de fluxos de
caixa que não é
necessariamente periódico.
Double de leitura/gravação.
6 É.NÃO.DISP ISNA Verifica o tipo de valor e
retorna VERDADEIRO ou
FALSO, dependendo se o valor
se refere ao valor de erro #N/D
(valor não disponível).
6 É.NÃO.TEXTO ISNONTEXT Verifica o tipo de valor e
retorna VERDADEIRO ou
FALSO, dependendo se o valor
se refere a qualquer item que
não seja texto. (Observe que
esta função retornará
VERDADEIRO se o valor se
referir a uma célula em branco.)
6 ÉERRO ISERR Verifica o tipo de valor e
retorna VERDADEIRO ou
FALSO, dependendo se o valor
se refere a qualquer valor de
erro que não seja #N/D.
6 ÉERROS ISERROR Verifica o tipo de valor e
retorna VERDADEIRO ou
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 29/39
FALSO, dependendo se o valor
se refere a qualquer valor de
erro (#N/D, #VALOR!, #REF!,
#DIV/0!, #NÚM!, #NOME? ou
#NULO!).
6 ÉIMPAR ISODD Verifica o tipo de valor e
retorna VERDADEIRO ou
FALSO, dependendo se o valor
é ímpar.
6 ÉLÓGICO ISLOGICAL Verifica o tipo de valor e
retorna VERDADEIRO ou
FALSO, dependendo se o valor
se refere a um valor lógico.
6 ÉNÚM ISNUMBER Verifica o tipo de valor e
retorna VERDADEIRO ou
FALSO, dependendo se o valor
se refere a um número.
6 ÉPAR ISEVEN Verifica o tipo de valor e
retorna VERDADEIRO ou
FALSO, dependendo se o valor
é par.
6 ÉTEXTO ISTEXT Verifica o tipo de valor e
retorna VERDADEIRO ou
FALSO, dependendo se o valor
se refere a texto.
7 E AND Retorna VERDADEIRO se
todos os seus argumentos são
VERDADEIROS; retorna
FALSO se um ou mais
argumentos são FALSOS.
7 OU OR Retorna VERDADEIRO se
algum argumento é
VERDADEIRO; retorna FALSO
se todos os argumentos são
FALSO.
7 SEERRO IFERROR Retorna um valor especificado
se a fórmula resulta em um
erro; caso contrário, retorna o
resultado da fórmula. Use a
função SEERRO para
interceptar e lidar com erros
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 30/39
em uma fórmula (fórmula: uma
sequência de valores,
referências de células, nomes,
funções ou operadores em uma
célula que juntos produzem um
novo valor. Uma fórmula
sempre começa com um sinal
de igual (=).).
8 MATRIZ.DETERM MDETERM Retorna o determinante de
uma matriz.
8 MMC LCM Retorna o menor múltiplo
comum dos inteiros. O menor
múltiplo comum é o menor
inteiro positivo que é múltiplo
de todos os argumentos
inteiros núm1, núm2 etc. Use o
MMC para adicionar frações
com diferentes denominadores.
8 SOMASE SUMIF Adiciona as células
especificadas por um
determinado critério.
8 SUBTOTAL SUBTOTAL Cria subtotais.
9 ACOS ACOS Retorna o arco cosseno, ou
inverso do cosseno, de um
número. O arco cosseno é o
ângulo cujo cosseno é Arg1. O
ângulo retornado é dado em
radianos no intervalo de 0
(zero) a pi.
9 ACOSH ACOSH Retorna o cosseno hiperbólico
inverso de um número. O
número deve ser maior ou igual
a 1. O cosseno hiperbólico
inverso é o valor cujo cosseno
hiperbólico é Arg1, de tal
forma que
Acosh(Cosh(número)) seja igual
a Arg1.
9 ALEATÓRIOENTRE RANDBETWEEN Retorna um número aleatório
inteiro entre os números
especificados. Um novo número
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 31/39
aleatório inteiro será retornado
sempre que a planilha for
calculada.
9 ARRED ROUND Arredonda um número até
uma quantidade especificada
de dígitos.
9 ARREDMULTB FLOOR Arredonda um número para
baixo, aproximando-o de zero,
até o múltiplo mais próximo de
significância.
9 ARREDONDAR.PARA.BAIXO ROUNDDOWN Arredonda um número para
baixo até zero.
9 ARREDONDAR.PARA.CIMA ROUNDUP Arredonda um número para
cima afastando-o de zero.
9 ASEN ASIN Retorna o arco seno, ou
inverso do seno, de um número.
O arco seno é o ângulo cujo
seno é Arg1. O ângulo
retornado é dado em radianos
no intervalo de -pi/2 a pi/2.
9 ASENH ASINH Retorna o seno hiperbólico
inverso de um número. O seno
hiperbólico inverso é o valor
cujo seno hiperbólico é Arg1,
portanto Asenh(Senh(número))
é igual a Arg1.
9 ATAN2 ATAN2 Retorna o arco tangente, ou a
tangente inversa, das
coordenadas x e y
especificadas. O arco
tangente é o ângulo a partir do
eixo x até uma linha contendo a
origem (0, 0) e um ponto com
as coordenadas (núm_x,
núm_y). O ângulo é dado em
radianos entre -pi e pi,
excluindo -pi.
9 ATANH ATANH Retorna a tangente hiperbólica
inversa de um número. O
número deve estar entre -1 e 1
(excluindo -1 e 1).
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 32/39
9 COMBIN COMBIN Retorna o número de
combinações de um
determinado número de itens.
Use Combin para determinar o
número total possível de grupos
para determinado número de
objetos.
9 COSH COSH Retorna o cosseno hiperbólico
de um número.
9 FATDUPLO FACTDOUBLE Retorna o fatorial duplo de um
número.
9 FATORIAL FACT Retorna o fatorial de um
número. O fatorial de um
número é igual a 1*2*3*…*núm.
9 GRAUS DEGREES Converte radianos em graus.
9 ÍMPAR ODD Retorna um número
arredondado para o próximo
número inteiro ímpar.
9 LN LN Retorna o logaritmo natural de
um número. Logaritmos
naturais são baseados na
constante e
(2.71828182845904).
9 LOG LOG Retorna o logaritmo de um
número para a base
especificada.
9 LOG10 LOG10 Retorna o logaritmo de base
-10 de um número.
9 MARRED MROUND Retorna um número
arredondado para o múltiplo
desejado.
9 MATRIZ.INVERSO MINVERSE Retorna a matriz inversa da
matriz armazenada em uma
matriz.
9 MATRIZ.MULT MMULT Retorna o produto matriz de
duas matrizes. O resultado é
uma matriz com o mesmo
número de linhas como matriz1
e o mesmo número de colunas
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 33/39
como matriz2.
9 MDC GCD Retorna o máximo divisor
comum de dois ou mais
inteiros. O máximo divisor
comum é o maior inteiro que
divide núm1 e núm2 sem resto.
9 MULT PRODUCT Multiplica todos os números
fornecidos como argumentos e
retorna o produto.
9 MULTINOMIAL MULTINOMIAL Retorna a proporção do fatorial
de uma soma de valores em
relação ao produto dos
fatoriais.
9 PAR EVEN Retorna o núm arredondado
para o inteiro par mais próximo.
Esta função pode ser usada
para processar itens que
aparecem em pares. Por
exemplo, um engradado aceita
fileiras de um ou dois itens. O
engradado está cheio quando o
número de itens, arredondado
para mais até o par mais
próximo, preencher sua
capacidade.
9 PI PI Retorna o número
3,14159265358979, a constante
matemática pi, com precisão
de 15 dígitos.
9 POTÊNCIA POWER Retorna o resultado de um
número elevado a uma
potência.
9 QUOCIENTE QUOTIENT Retorna a parte inteira de uma
divisão. Use esta função para
descartar o resto de uma
divisão.
9 RADIANOS RADIANS Converte graus em radianos.
9 RAIZPI SQRTPI Retorna a raiz quadrada de
(núm* pi).
9 ROMANO ROMAN Converte um algarismo
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 34/39
arábico em romano, como
texto.
9 SENH SINH Retorna o seno hiperbólico de
um número.
9 SOMA SUM Adiciona todos os números
em um intervalo de células.
9 SOMAQUAD SUMSQ Retorna a soma dos
quadrados dos argumentos.
9 SOMARPRODUTO SUMPRODUCT Multiplica os componentes
correspondentes nas matrizes
fornecidas e retorna a soma
destes produtos.
9 SOMASEQÜÊNCIA SERIESSUM Retorna a soma de uma série
polinomial baseada na fórmula:
Equação
9 SOMASES SUMIFS Adiciona as células em um
intervalo que correspondem a
múltiplos critérios.
9 SOMAX2DY2 SUMX2MY2 Retorna a soma da diferença
dos quadrados dos valores
correspondentes em duas
matrizes.
9 SOMAX2SY2 SUMX2PY2 Retorna a soma da soma dos
quadrados dos valores
correspondentes em duas
matrizes. A soma da soma
dos quadrados é um termo
comum em muitos cálculos
estatísticos.
9 SOMAXMY2 SUMXMY2 Retorna a soma dos
quadrados das diferenças dos
valores correspondentes em
duas matrizes.
9 TANH TANH Retorna a tangente hiperbólica
de um número.
9 TETO CEILING Retorna um número
arredondado para cima,
afastando-o de zero, até o
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 35/39
múltiplo mais próximo de
significância.
10 CORRESP MATCH Retorna a posição relativa de
um item em uma
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.) que corresponde a
um valor especificado em uma
ordem especificada. Use
CORRESP no lugar de uma
das funções de PROC quando
precisar da posição de um item
em um intervalo, em vez de o
próprio item.
10 ESCOLHER CHOOSE Use Arg1 como o índice para
retornar um valor da lista de
argumentos de valor.
10 ÍNDICE INDEX Retorna um valor ou a
referência para um valor de
dentro de uma tabela ou
intervalo. Há duas formas da
função ÍNDICE: a forma de
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.) e a de referência.
10 PROC LOOKUP Retorna um valor de um
intervalo de uma linha ou uma
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 36/39
coluna ou de uma matriz. A
função PROC tem dois
formatos de sintaxe: vetor e
matriz.
10 PROCH HLOOKUP Localiza um valor específico
na linha superior de uma tabela
ou matriz de valores e retorna
um valor na mesma coluna de
uma linha especificada na
tabela ou matriz. Use PROCH
quando seus valores de
comparação estiverem
localizados em uma linha ao
longo da parte superior de uma
tabela de dados e você quiser
observar um número específico
de linhas mais abaixo. Use
PROCV quando os valores de
comparação estiverem em uma
coluna à esquerda dos dados
que deseja localizar.
10 PROCV VLOOKUP 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.
10 RTD RTD Este método conecta a uma
fonte para receber dados em
tempo real.
10 TRANSPOR TRANSPOSE Retorna um intervalo vertical
de células como um intervalo
horizontal ou vice-versa. A
função TRANSPOR precisa ser
inserida como uma fórmula de
matriz (fórmula de matriz: uma
fórmula que executa vários
cálculos em um ou mais
conjuntos de valores e retorna
um único resultado ou vários
resultados. As fórmulas de
matriz ficam entre chaves { } e
são inseridas pressionando-se
CTRL+SHIFT+ENTER.) em um
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 37/39
intervalo com o mesmo número
de linhas e colunas,
respectivamente, das
existentes em uma
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.). Use TRANSPOR
para deslocar a orientação
vertical e horizontal de uma
matriz em uma planilha.
11 PROCURAR SEARCH As funções LOCALIZAR e
LOCALIZARB localizam uma
cadeia de texto dentro de outra
cadeia de texto e retornam o
número da posição inicial da
primeira cadeia de texto a
partir do primeiro caractere da
segunda cadeia de texto.
11 ARRUMAR TRIM Remove todos os espaços do
texto exceto os espaços únicos
entre palavras. Use
ARRUMAR no texto que
recebeu de outro aplicativo que
pode ter espaçamento
irregular.
11 ASC ASC Para idiomas de conjuntos de
caracteres de byte duplo,
transforma caracteres de
largura total (byte duplo) em
caracteres de meia largura
(byte único).
11 BAHTTEXT BAHTTEXT Converte um número em texto
tailandês e adiciona um sufixo
de “Baht.”
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 38/39
11 DEF.NÚM.DEC FIXED Arredonda o número para o
número especificado de
decimais, formata o número no
formato decimal usando
vírgula e pontos e retorna o
resultado como texto.
11 FONÉTICA PHONETIC Extrai os caracteres fonéticos
(furigana) de uma cadeia de
texto.
11 LOCALIZAR FIND Localiza informações
específicas em uma planilha.
11 MOEDA DOLLAR A função descrita neste tópico
da Ajuda converte um número
em formato de texto e aplica
um símbolo de moeda. O nome
da função (e o símbolo
aplicado) depende das suas
configurações de idioma.
11 MUDAR REPLACE Substitui parte de uma cadeia
de texto, baseada no número
de caracteres especificado,
por uma cadeia de texto
diferente.
11 PRI.MAIÚSCULA PROPER Aplica maiúscula à primeira
letra de uma cadeia de texto e
a qualquer outra letra do texto
que venha depois de qualquer
caractere que não seja uma
letra. Converte todas as outras
letras em minúsculas.
11 REPT REPT Repete um texto um
determinado número de vezes.
Utilize REPT para preencher
uma célula com um número
de ocorrências de uma cadeia
de texto.
11 SUBSTITUIR REPLACE Substitui parte de uma cadeia
de texto, baseada no número
de caracteres especificado,
por uma cadeia de texto
diferente.
8/9/2014 Lista de funções Excel e sua equivalência no VBA com WorksheetFunction | xek.mexek.me
http://xek.me/?p=1211 39/39
Share this:
11 TEXTO TEXT Converte um valor em texto
com um formato de número
específico.
11 TIRAR CLEAN Remove todos os caracteres
do texto que não podem ser
impressos.
This entry was posted in Dicas Excel, programação by Victor SantAnna. Bookmark the
permalink [http://xek.me/?p=1211] .
Facebook 3 Twitter 4 LinkedIn Google Email