quarta-feira, 13 de agosto de 2014

Planilha para conferir resultados da MEGA-SENA

Na sequência de vídeo abaixo mostro uma planilha montada em Excel + VBA para fazer a conferência de jogos da Mega-Sena, a planilha faz a importação dos resultados do site da caixa diretamente para a planilha. Nela é possível cadastrar os jogos apostados e conferir com os valores do último sorteio ou de todos os concursos dessa loteria.
Existe o recurso ainda de Estatística dos sorteios, onde é possível vizualizar e ordenar as dezenas mais sorteadas e menos sorteadas, assim como o tempo de atraso de uma dezena.

* Lembrando que a planilha utiliza Listview. 
Caso ocorra algum erro de objeto não encontrado ou de acesso a biblioteca, favor verificar o link: http://logicavba.blogspot.com.br/2013/10/como-ativar-o-controle-listview-no.html

Parte 01. Nesse vídeo mostra as principais funcionalidades do sistema.


Parte02. Como salvar o arquivo corretamente para importação dos resultados
*** IMPORTANTE ***


Parte 03. Análise dos códigos de montagem dos jogos e de comparação


Parte 04. Análise dos códigos  de edição dos dados de uma listview para mudança de apostas


Parte 05. Análise dos códigos de comparação para soma de acertos em cada jogo e também a explicação de como utilizar Arrays ou Matrizes para auxiliar nessa contagem


Na Parte 06 fiz uma atualização na planilha permitindo agora as estatísticas dos sorteios e a conferência de todas as apostas em todos os concursos.

Parte 06. Atualização da planilha e explicação do funcionamento das novas funções.




quarta-feira, 30 de julho de 2014

Funções do excel para usar no VBA

Segue tabela retirada do forúm do Microsoft (Post de Caio Vitullo) contendo as funções que podemos usar com o comando Application.WorksheetFunction. Lembrando que para usar as funções elas devem ser escritas em Inglês...

Ex: O Código abaixo executa a soma através da função Soma (Sum) de um intervalo na planilha

Dim soma As Double
soma = Application.WorksheetFunction.Sum(Plan1.Range("B2:C2"))
Plan1.Range("D2") = soma


Outro exemplo é o uso do PROCV, muito usado em busca de valores nas planilhas, pode ser usando direto no VBA da seguinte forma:

Dim busc As String
busc = Application.WorksheetFunction.VLookup(Plan1.Range("B21"), Plan1.Range("B20:C23"), 2)
Plan1.Range("D20") = busc


Onde: VLookup(Plan1.Range("A21"), Plan1.Range("B20:C23"), 2 é equivalente a
         
            PROCV(Valor_procurado;Tabela de Dados;indice coluna)
       

Inglês            Português                                     Descrição da Função                    

DCOUNTBDCONTARConta as células que contêm números em um banco de dados
DCOUNTABDCONTARAConta células não vazias em um banco de dados
DSTDEVPBDDESVPACalcula o desvio padrão com base na população inteira de entradas selecionadas de um banco de dados
DSTDEVBDESTEstima o desvio padrão com base em uma amostra de entradas selecionadas de um banco de dados
DGETBDEXTRAIRExtrai de um banco de dados um único registro que corresponde a um critério específico
DMAXBDMÁXRetorna o valor máximo de entradas selecionadas de um banco de dados
DAVERAGEBDMÉDIARetorna a média de entradas selecionadas de um banco de dados
DMINBDMÍNRetorna o valor mínimo de entradas selecionadas de um banco de dados
DPRODUCTBDMULTIPLMultiplica os valores em um campo específico de registros que correspondem ao critério em um banco de dados
DSUMBDSOMAAdiciona os números na coluna de campos de registros do banco de dados que correspondem ao critério
DVARBDVARESTEstima a variância com base em uma amostra de entradas selecionadas de um banco de dados
DVARPBDVARPCalcula a variância com base na população inteira de entradas selecionadas de um banco de dados
GETPIVOTDATAINFODADOSTABELADINÂMICARetorna os dados armazenados em uma tabela dinâmica
NOWAGORARetorna o número de série da data e da hora atuais
YEARANOConverte um número de série em um ano
DATEDATARetorna o número de série de uma data específica
PROPERPRI.MAIÚSCULAPrimeira letra de cada palavra em maiúscula
DATEVALUEDATA.VALORConverte uma data na forma de texto para um número de série
DAYDIAConverte um número de série em um dia do mês
WEEKDAYDIA.DA.SEMANAConverte um número de série em um dia da semana
DAYS360DIAS360Calcula o número de dias entre duas datas com base em um ano de 360 dias
EDATEEDATERetorna o número de série da data que é o número indicado de meses antes ou depois da data inicial
EOMONTHEOMONTHRetorna o número de série do último dia do mês antes ou depois de um número especificado de meses
YEARFRACFRAÇÃOANORetorna a fração do ano que representa o número de dias entre data_inicial e data_final
TODAYHOJERetorna o número de série da data de hoje
HOURHORAConverte um número de série em uma hora
MONTHMÊSConverte um número de série em um mês
MINUTEMINUTOConverte um número de série em um minuto
WORKDAYDIATRABALHORetorna o número de dias úteis inteiros entre duas datas
SECONDSEGUNDOConverte um número de série em um segundo
TIMETEMPORetorna o número de série de um horário específico
TIMEVALUEVALOR.TEMPOConverte um horário na forma de texto para um número de série
NETWORKDAYSDIATRABALHOTOTALConverte um número de série em um número representando onde a semana cai numericamente em um ano
BESSELIBESSELIRetorna a função de Bessel In(x) modificada
BESSELJBESSELJ Retorna a função de Bessel Jn(x)
BESSELKBESSELK Retorna a função de Bessel Kn(x) modificada
BESSELYBESSELYRetorna a função de Bessel Yn(x)
BIN2DECBIN2DECConverte um número binário em um decimal
BIN2HEXBIN2HEXConverte um número binário em um hexadecimal
BIN2OCTBIN2OCTConverte um número binário em um octal
COMPLEXCOMPLEXConverte coeficientes reais e imaginários e um número complexo
CONVERTCONVERTConverte um número de um sistema de medida para outro
DEC2BINDEC2BINConverte um número decimal em um binário
DEC2HEXDEC2HEXConverte um número decimal em um hexadecimal
DEC2OCTDEC2OCTConverte um número decimal em um octal
DELTADELTATesta se dois valores são iguais
ERFERFRetorna a função de erro
ERFCERFCRetorna a função de erro complementar
GESTEPGESTEPTesta se um número é maior do que um valor limite
HEX2BINHEX2BINConverte um número hexadecimal em um binário
HEX2DECHEX2DECConverte um número hexadecimal em um decimal
HEX2OCTHEX2OCTConverte um número hexadecimal em um octal
IMABSIMABSRetorna o valor absoluto (módulo) de um número complexo
IMAGINARYIMAGINARYRetorna o coeficiente imaginário de um número complexo
IMARGUMENTIMARGUMENTRetorna o argumento theta, um ângulo expresso em radianos
IMCONJUGATEIMCONJUGATERetorna o conjugado complexo de um número complexo
IMCOSIMCOSRetorna o cosseno de um número complexo
IMDIVIMDIVRetorna o quociente de dois números complexos
IMEXPIMEXPRetorna o exponencial de um número complexo
IMLNIMLNRetorna o logaritmo natural de um número complexo
IMLOG10IMLOG10Retorna o logaritmo de base 10 de um número complexo
IMLOG2IMLOG2Retorna o logaritmo de base 2 de um número complexo
IMPOWERIMPOWERRetorna um número complexo elevado a uma potência inteira
IMPRODUCTIMPRODUCTRetorna o produto de dois números complexos
IMREALIMREALRetorna o coeficiente real de um número complexo
IMSINIMSINRetorna o seno de um número complexo
IMSQRTIMSQRTRetorna a raiz quadrada de um número complexo
IMSUBIMSUBRetorna a diferença entre dois números complexos
IMSUMIMSUMRetorna a soma de números complexos
OCT2BINOCT2BINConverte um número octal em um binário
OCT2DECOCT2DECConverte um número octal em um decimal
OCT2HEXOCT2HEXConverte um número octal em um hexadecimal
BETAINVBETA.ACUM.INVRetorna o inverso da função de densidade da probabilidade beta cumulativa
COUNTCONT.NÚMCalcula quantos números há na lista de argumentos
COUNTACONT.VALORESCalcula quantos valores há na lista de argumentos
CORRELCORRELRetorna o coeficiente de correlação entre dois conjuntos de dados
COVARCOVARRetorna a covariância, a média dos produtos dos desvios pares
GROWTHCRESCIMENTORetorna valores ao longo de uma tendência exponencial
CRITBINOMCRIT.BINOMRetorna o menor valor para o qual a distribuição binomial cumulativa é menor ou igual a um valor padrão
KURTCURTRetorna a curtose de um conjunto de dados
AVEDEVDESV.MÉDIORetorna a média dos desvios absolutos dos pontos de dados a partir de sua média
STDEVDESVPADEstima o desvio padrão com base em uma amostra
STDEVADESVPADAEstima o desvio padrão com base em uma amostra, inclusive números, texto e valores lógicos
STDEVPDESVPADPCalcula o desvio padrão com base na população total
STDEVPADESVPADPACalcula o desvio padrão com base na população total, inclusive números, texto e valores lógicos
DEVSQDESVQRetorna a soma dos quadrados dos desvios
NEGBINOMDISTDIST.BIN.NEGRetorna a distribuição binomial negativa
HYPGEOMDISTDIST.HIPERGEOMRetorna a distribuição hipergeométrica
LOGNORMDISTDIST.LOGNORMALRetorna a distribuição lognormal cumulativa
NORMDISTDIST.NORMRetorna a distribuição cumulativa normal
NORMSDISTDIST.NORMPRetorna a distribuição cumulativa normal padrão
CHIDISTDIST.QUIRetorna a probabilidade unicaudal da distribuição qui-quadrada
BETADISTDISTBETARetorna a função de densidade da probabilidade beta cumulativa
EXPONDISTDISTEXPONRetorna a distribuição exponencial
FDISTDISTFRetorna a distribuição de probabilidade F
GAMMADISTDISTGAMARetorna a distribuição gama
SKEWDISTORÇÃORetorna a distorção de uma distribuição
BINOMDISTDISTRBINOMRetorna a probabilidade de distribuição binomial do termo individual
TDISTDISTTRetorna a distribuição t de Student
STEYXEPADYXRetorna o erro padrão do valor y previsto para cada x da regressão
FISHERFISHERRetorna a transformação Fisher
FISHERINVFISHERINVRetorna o inverso da transformação Fisher
FREQUENCYFREQÜÊNCIARetorna uma distribuição de freqüência como uma matriz vertical
SLOPEINCLINAÇÃORetorna a inclinação da linha de regressão linear
CONFIDENCEINT.CONFIANÇARetorna o intervalo de confiança para uma média da população
INTERCEPTINTERCEPÇÃORetorna a intercepção da linha de regressão linear
NORMINVINV.NORMRetorna o inverso da distribuição cumulativa normal
NORMSINVINV.NORMPRetorna o inverso da distribuição cumulativa normal padrão
CHIINVINV.QUIRetorna o inverso da probabilidade unicaudal da distribuição qui-quadrada
FINVINVFRetorna o inverso da distribuição de probabilidade F
GAMMAINVINVGAMARetorna o inverso da distribuição cumulativa gama
LOGINVINVLOGRetorna o inverso da distribuição lognormal
TINVINVTRetorna o inverso da distribuição t de Student
GAMMALNLNGAMARetorna o logaritmo natural da função gama, G(x)
LARGEMAIORRetorna o maior valor k-ésimo de um conjunto de dados
MAXMÁXIMORetorna o valor máximo em uma lista de argumentos
MAXAMÁXIMOARetorna o maior valor em uma lista de argumentos, inclusive números, texto e valores lógicos
MEDIANMEDRetorna a mediana dos números indicados
AVERAGEMÉDIARetorna a média dos argumentos
GEOMEANMÉDIA.GEOMÉTRICARetorna a média geométrica
HARMEANMÉDIA.HARMÔNICARetorna a média harmônica
TRIMMEANMÉDIA.INTERNARetorna a média do interior de um conjunto de dados
AVERAGEAMÉDIAARetorna a média dos argumentos, inclusive números, texto e valores lógicos
SMALLMENORRetorna o menor valor k-ésimo em um conjunto de dados
MINMÍNIMORetorna o valor mínimo na lista de argumentos
MINAMÍNIMOARetorna o menor valor na lista de argumentos, inclusive números, texto e valores lógicos
MODEMODORetorna o valor mais comum em um conjunto de dados
RANKORDEMRetorna a posição de um número em uma lista de números
PERCENTRANKORDEM.PORCENTUALRetorna a ordem percentual de um valor em um conjunto de dados
STANDARDIZEPADRONIZARRetorna um valor normalizado
PEARSONPEARSONRetorna o coeficiente de correlação do momento do produto Pearson
PERMUTPERMUTRetorna o número de permutações para um dado número de objetos
POISSONPOISSONRetorna a distribuição Poisson
FORECASTPREVISÃORetorna um valor ao longo de uma linha reta
PROBPROBRetorna a probabilidade de valores em um intervalo estarem entre dois limites
LINESTPROJ.LINRetorna os parâmetros de uma tendência linear
LOGESTPROJ.LOGRetorna os parâmetros de uma tendência exponencial
QUARTILEQUARTILRetorna o quartil de um conjunto de dados
RSQRQUADRetorna o quadrado do coeficiente de correlação do momento do produto de Pearson
TRENDTENDÊNCIARetorna valores ao longo de uma tendência linear
CHITESTTEST.QUIRetorna o teste para independência
FTESTTESTEFRetorna o resultado de um teste F
TTESTTESTETRetorna a probabilidade associada ao teste t de Student
ZTESTTESTEZRetorna o valor-P bicaudal do teste-z
VARVAREstima a variância com base em uma amostra
VARAVARAEstima a variância com base em uma amostra, inclusive números, texto e valores lógicos
VARPVARPCalcula a variância com base na população total
VARPAVARPACalcula a variância com base na população total, inclusive números, texto e valores lógicos
WEIBULLWEIBULLRetorna a distribuição Weibull
PERCENTILEPERCENTILRetorna o k-ésimo percentil de valores em um intervalo
ACCRINTACCRINTRetorna os juros acumulados de um título que paga uma taxa periódica de juros
ACCRINTMACCRINTMRetorna a taxa de juros acumulados de um título que paga juros no vencimento
AMORDEGRCAMORDEGRCRetorna a depreciação para cada período contábil usando o coeficiente de depreciação
AMORLINCAMORLINCRetorna a depreciação para cada período contábil
DBBDRetorna a depreciação de um ativo para um período especificado, usando o método de balanço de declínio fixo
DDBBDDRetorna a depreciação de um ativo para um período especificado usando o método de balanço de declínio duplo ou algum outro método especificado
VDBBDVRetorna a depreciação de um ativo para um período especificado ou parcial usando um método de balanço declinante
COUPDAYBSCOUPDAYBSRetorna o número de dias do início do período de cupom até a data de liquidação
COUPDAYSCOUPDAYSRetorna o número de dias no período de cupom que contém a data de quitação
COUPDAYSNCCOUPDAYSNCRetorna o número de dias da data de quitação até a data do próximo cupom
COUPNCDCOUPNCDRetorna a próxima data de cupom após a data de quitação
COUPNUMCOUPNUMRetorna o número de cupons pagáveis entre as datas de quitação e vencimento
COUPPCDCOUPPCDRetorna a data de cupom anterior à data de quitação
CUMIPMTCUMIPMTRetorna os juros acumulados pagos entre dois períodos
CUMPRINCCUMPRINCRetorna o capital acumulado pago sobre um empréstimo entre dois períodos
DOLLARDEDOLLARDEConverte um preço em formato de moeda, na forma fracionária, em um preço na forma decimal
DOLLARFRDOLLARFRConverte um preço, apresentado na forma decimal, em um preço apresentado na forma fracionária
SLNDPDRetorna a depreciação em linha reta de um ativo durante um período
DURATIONDURAÇÃORetorna a duração anual de um título com pagamentos de juros periódicos
EFFECTEFFECTRetorna a taxa de juros anual efetiva
FVSCHEDULEFVSCHEDULERetorna o valor futuro de um capital inicial após a aplicação de uma série de taxas de juros compostas
INTRATEINTRATERetorna a taxa de juros de um título totalmente investido
IPMTIPGTORetorna o pagamento de juros para um investimento em um determinado período
MDURATIONMDURATIONRetorna a duração de Macauley modificada para um título com um valor de paridade equivalente a R$ 100
MIRRMTIRCalcula a taxa interna de retorno em que fluxos de caixa positivos e negativos são financiados com diferentes taxas
NOMINALNOMINALRetorna a taxa de juros nominal anual
NPERNPERRetorna o número de períodos de um investimento
ODDFPRICEODDFPRICERetorna o preço por R$ 100 de valor nominal de um título com um primeiro período indefinido
ODDFYIELDODDFYIELDRetorna o rendimento de um título com um primeiro período indefinido
ODDLPRICEODDLPRICERetorna o preço por R$ 100 de valor nominal de um título com um último período de cupom indefinido
ODDLYIELDODDLYIELDRetorna o rendimento de um título com um último período indefinido
PMTPGTORetorna o pagamento periódico de uma anuidade
PPMTPPGTORetorna o pagamento de capital para determinado período de investimento
PRICEPRICERetorna a preço por R$ 100 de valor nominal de um título que paga juros periódicos
PRICEDISCPRICEDISCRetorna o preço por R$ 100 de valor nominal de um título descontado
PRICEMATPRICEMATRetorna o preço por R$ 100 de valor nominal de um título que paga juros no vencimento
RECEIVEDRECEIVEDRetorna a quantia recebida no vencimento de um título totalmente investido
SYDSDA Retorna a depreciação dos dígitos da soma dos anos de um ativo para um período especificado
RATETAXARetorna a taxa de juros por período de uma anuidade
TBILLEQTBILLEQRetorna o rendimento de um título equivalente a uma obrigação do Tesouro
TBILLPRICETBILLPRICERetorna o preço por R$ 100 de valor nominal de uma obrigação do Tesouro
TBILLYIELDTBILLYIELDRetorna o rendimento de uma obrigação do Tesouro
IRRTIRRetorna a taxa interna de retorno de uma série de fluxos de caixa
FVVFRetorna o valor futuro de um investimento
PVVPRetorna o valor presente de um investimento
NPVVPLRetorna o valor líquido atual de um investimento com base em uma série de fluxos de caixa periódicos e em uma taxa de desconto
XIRRXIRRFornece a taxa interna de retorno de um programa de fluxos de caixa não necessariamente periódico
XNPVXNPVRetorna o valor presente líquido de um programa de fluxos de caixa não necessariamente periódico
YIELDYIELDRetorna o rendimento de um título que paga juros periódicos
YIELDDISCYIELDDISCRetorna o rendimento anual de um título descontado. Por exemplo, uma obrigação do Tesouro
YIELDMATYIELDMATRetorna o rendimento anual de um título que paga juros no vencimento
CELLCÉLRetorna informações sobre formatação, localização ou conteúdo de uma célula
ISNAÉ.NÃO.DISPRetorna VERDADEIRO se o valor for o valor de erro #N/D
ISNONTEXTÉ.NÃO.TEXTORetorna VERDADEIRO se o valor for diferente de texto
ISBLANKÉCÉL.VAZIARetorna VERDADEIRO se o valor for vazio
ISERRÉERRORetorna VERDADEIRO se o valor for um valor de erro diferente de #N/D
ISERRORÉERROSRetorna VERDADEIRO se o valor for um valor de erro
ISODDÉIMPARRetorna VERDADEIRO se o número for ímpar
ISLOGICALÉLÓGICORetorna VERDADEIRO se o valor for um valor lógico
ISNUMBERÉNÚMRetorna VERDADEIRO se o valor for um número
ISEVENÉPARRetorna VERDADEIRO se o número for par
ISREFÉREFRetorna VERDADEIRO se o valor for uma referência
ISTEXTÉTEXTORetorna VERDADEIRO se o valor for texto
COUNTBLANKCONTAR.VAZIOConta o número de células vazias no intervalo especificado
INFOINFORMAÇÃORetorna informações sobre o ambiente operacional atual
NNRetorna o valor convertido em um número
NANÃO.DISPRetorna o valor de erro #N/D
TYPETIPORetorna um número indicando o tipo de dados de um valor
ERROR.TYPETIPO.ERRORetorna um número correspondente a um tipo de erro
ANDERetorna VERDADEIRO se todos os argumentos forem VERDADEIRO
OROURetorna VERDADEIRO se um dos argumentos for VERDADEIRO
IFSEEspecifica um teste lógico a ser executado
FALSOFALSORetorna o valor lógico FALSO
VERDADEIROVERDADEIRORetorna o valor lógico VERDADEIRO
NOTNÃOInverte o valor lógico do argumento
ABSABSRetorna o valor absoluto de um número
ACOSACOSRetorna o arco cosseno de um número
ACOSHACOSHRetorna o cosseno hiperbólico inverso de um número
RANDALEATÓRIORetorna um número aleatório entre 0 e 1
ROUNDARREDArredonda um número até uma quantidade especificada de dígitos
FLOORARREDMULTBArredonda um número para baixo, aproximando-o de zero
ROUNDDOWNARREDONDAR.PARA.BAIXOArredonda um número para baixo até zero
ROUNDUPARREDONDAR.PARA.CIMAArredonda um número para cima, afastando-o de zero
ASINASENRetorna o arco seno de um número
ASINHASENHRetorna o seno hiperbólico inverso de um número
ATANATANRetorna o arco tangente de um número
ATAN2ATAN2Retorna o arco tangente das coordenadas x e y especificadas
ATANHATANHRetorna a tangente hiperbólica inversa de um número
COMBINCOMBINRetorna o número de combinações de um determinado número de objetos
COUNTIFCONT.SECalcula o número de células não vazias em um intervalo que correspondem ao critério especificado
COSCOSRetorna o cosseno de um número
COSHCOSHRetorna o cosseno hiperbólico de um número
EXPEXPRetorna e elevado à potência de um número especificado
FACTDOUBLEFACTDOUBLERetorna o fatorial duplo de um número
FACTFATORIALRetorna o fatorial de um número
GCDGCDRetorna o máximo divisor comum
DEGREESGRAUSConverte radianos em graus
ODDÍMPARRetorna o número arredondado para cima até o inteiro ímpar mais próximo
INTINTArredonda um número para baixo até o inteiro mais próximo
LCMLCMRetorna o mínimo múltiplo comum
LNLNRetorna o logaritmo natural de um número
LOGLOGRetorna o logaritmo de um número de uma base especificada
LOG10LOG10Retorna o logaritmo de base 10 de um número
MDETERMMATRIZ.DETERMRetorna o determinante de uma matriz
MINVERSEMATRIZ.INVERSORetorna a matriz inversa de uma matriz
MMULTMATRIZ.MULTRetorna o produto matricial de duas matrizes
MROUNDMROUNDRetorna um número arredondado ao múltiplo desejado
PRODUCTMULTMultiplica os argumentos
MULTINOMIALMULTINOMIALRetorna o multinomial de um conjunto de números
EVENPARArredonda um número para cima até o inteiro par mais próximo
PIPIRetorna o valor de Pi
POWERPOTÊNCIARetorna o resultado de um número elevado a uma potência
QUOTIENTQUOTIENTRetorna a parte inteira de uma divisão
RADIANSRADIANOSConverte graus em radianos
SQRTRAIZRetorna uma raiz quadrada positiva
RANDBETWEENRANDBETWEENRetorna um número aleatório entre os números especificados
ROMANROMANOConverte um numeral arábico em romanos, como texto
SINSEMRetorna o seno de um ângulo dado
SINHSENHRetorna o seno hiperbólico de um número
SERIESSUMSERIESSUMRetorna a soma de uma série polinomial com base em uma fórmula
SIGNSINALRetorna o sinal de um número
SUMSOMAAdiciona os argumentos
SUMSQSOMAQUADRetorna a soma dos quadrados dos argumentos
SUMPRODUCTSOMARPRODUTORetorna a soma dos produtos de componentes correspondentes de matrizes
SUMIFSOMASEAdiciona as células especificadas por um determinado critério
SUMX2MY2SOMAX2DY2Retorna a soma da diferença dos quadrados dos valores correspondentes em duas matrizes
SUMX2PY2SOMAX2SY2Retorna a soma da soma dos quadrados dos valores correspondentes em duas matrizes
SUMXMY2SOMAXMY2Retorna a soma dos quadrados das diferenças dos valores correspondentes em duas matrizes
SQRTPISQRTPIRetorna a raiz quadrada de (número * Pi)
SUBTOTALSUBTOTALRetorna um subtotal em uma lista ou em um banco de dados
TANTANRetorna a tangente de um número
TANHTANHRetorna a tangente hiperbólica de um número
CEILINGTETOArredonda um número para o inteiro mais próximo ou para o múltiplo mais próximo de significância
TRUNCTRUNCARTrunca um número para um inteiro
AREASÁREASRetorna o número de áreas em uma referência
COLUMNCOL Retorna o número da coluna de uma referência
COLUMNSCOLSRetorna o número de colunas em uma referência
MATCHCORRESPProcura valores em uma referência ou matriz
OFFSETDESLOCRetorna um deslocamento de referência com base em uma determinada referência
ADDRESSENDEREÇORetorna uma referência como texto para uma única célula em uma planilha
CHOOSEESCOLHEREscolhe um valor a partir de uma lista de valores
HYPERLINKHYPERLINKCria um atalho ou um salto que abre um documento armazenado em um servidor de rede, em uma intranet ou na Internet
INDEXÍNDICEUsa um índice para escolher um valor de uma referência ou matriz
INDIRECTINDIRETORetorna uma referência indicada por um valor de texto
ROWLINRetorna o número da linha de uma referência
ROWSLINSRetorna o número de linhas em uma referência
LOOKUPPROCProcura valores em um vetor ou em uma matriz
HLOOKUPPROCHProcura na linha superior de uma matriz e retorna o valor da célula especificada
VLOOKUPPROCVProcura na primeira coluna de uma matriz e move ao longo da linha para retornar o valor de uma célula
TRANSPOSETRANSPORRetorna a tranposição de uma matriz
TRIMARRUMARRemove espaços do texto
CHARCARACTRetorna o caractere especificado pelo número de código
CODECÓDIGORetorna um código numérico para o primeiro caractere em uma seqüência de texto
CONCATENATECONCATENARAgrupa vários itens de texto em um item de texto
FIXEDDEF.NÚM.DECFormata um número como texto com um número fixo de decimais
RIGHTDIREITARetorna os caracteres mais à direita de um valor de texto
LEFTESQUERDARetorna os caracteres mais à esquerda de um valor de texto
EXACTEXATOVerifica se dois valores de texto são idênticos
MIDEXT.TEXTORetorna um número específico de caracteres de uma seqüência de texto começando na posição especificada
SEARCHLOCALIZARLocaliza um valor de texto dentro de outro (não diferencia maiúsculas de minúsculas)
UPPERMAIÚSCULAConverte o texto em maiúsculas
LOWERMINÚSCULAConverte texto para minúsculas
REPLACEMUDARMuda os caracteres dentro do texto
LENNÚM.CARACTRetorna o número de caracteres em uma seqüência de texto
PROPERPHONETICExtrai os caracteres fonéticos (furigana) de uma seqüência de texto.
FINDPROCURARProcura um valor de texto dentro de outro (diferencia maiúsculas de minúsculas)
REPTREPTRepete um texto um determinado número de vezes
SUBSTITUTESUBSTITUIRSubstituir um novo texto por um texto antigo em uma seqüência de texto
TTConverte os argumentos em texto
TEXTTEXTOFormata um número e o converte em texto
CLEANTIRARRemove todos os caracteres do texto que não podem ser impressos
VALUEVALORConverte um argumento de texto em um número