Lista de funções Excel e sua equivalência no VBA com WorksheetFunction

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=1100em 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 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

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   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.
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.
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 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.
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.
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.
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 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   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.
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 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 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.
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.
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 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. 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 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, 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 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 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 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.
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   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 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 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 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 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   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).
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 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 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 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 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 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.”
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.
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.

Teclas de Atalho do Windows 8 – Mapa

Fiz um mapa em um imagem para teclas de atalho do Windows 8…

Pois é, achei horrível a nova interface e nunca imaginei que diria isso, mas: que saudade do Windows XP! O Windows 7 já me irritava com suas mudanças escondendo quase tudo. A impressão que me dá é que o Windows 8 terminou o que o Seven começou… Escondeu o resto!

tecla start do windowsPara me ajudar, montei um “mapinha” com atalhos a partir da tecla WIN (aquela tecla com o logotipo “Windows” que costuma ficar entre a tecla Alt e a tecla Fn, à esquerda da barra de espaço). A Tecla Windows, também conhecida como tecla START (por levar a tela inicial) ou ainda como WinKey, é mencionada pela Microsoft como “tecla do logotipo Windows”. Mas este nome é muito grande, então chamaremos ela de tecla START ou de tecla WIN. Mas, voltando ao assunto: com a tecla WIN posso fazer quase tudo de forma rápida… Principalmente para alternar entre desktop e área de aplicativos. A tecla WIN, por exemplo, permite, em conjunto com as teclas 1, 2, 3, etc. chamar os programas que estão na barra de tarefas (primeiro programa, segundo programa, etc.).

barra de tarefas

Eu, na minha máquina, tenho o Internet Explorer como primeiro programa na barra de tarefas, o Explorador de Arquivos como segundo, o terceiro é a Galeria de Fotos e o Movie Maker está na quarta posição. Se eu pressionar a tecla WIN com a tecla 4, irei abrir o Movie Maker. Observação: pressionando a tecla WIN sozinha, ele chama os aplicativos da tela inicial (INICIAR)… Isto é muito útil para mim!

Uso essa imagem com os atalhos como tela de fundo do meu desktop… Eis o mapa de atalhos:

atalhos windows 8Uso essa imagem com os atalhos como tela de fundo do meu desktop…

 A tecla WIN + i, outro exemplo que é muito útil, abre as configurações (Painel de Controle, Personalização, Informações do PC, etc.). Já a combinação de WIN mais alguma das setas de navegação (esquerda, direita, etc.) permite alterar a janela atual. Se a janela estiver maximizada, WIN + tecla para baixo irá fazer com que ela mude de tamanho para o tamanho normal. Se ela já estiver no tamanho normal, será minimizada. WIN + tecla para cima, numa janela de tamanho normal, a maximizará. Em combinação com teclas esquerda e direita, ela preencherá metade da tela da esquerda ou da direita, respectivamente, algo muito útil quando tenho duas janelas que devem ficar lado a lado.

Bom… Se quiser fazer o mesmo que eu, deixar esta imagem como tela de fundo do seu desktop (até decorar os atalhos) faça assim:

1) Salve a imagem Dicas Windows 8 – Tecla START: com o cursor sobre a minha imagem com os atalhos, pressione o botão direito do mouse e escolha a opção salvar imagem como (no Internet Explorer, no Chrome ou em outro navegador) escolhendo alguma pasta de seu computador (lembre onde está salvando);

2) Depois, com o cursor sobre alguma parte sem ícones de seu desktop (área de trabalho), selecione a opção Personalizar (ou, se preferir a utilizar os novos atalhos, use WIN + i e escolha a opção Personalização):

Clipboard01

3) Clique com o mouse em Tela de Fundo da Área de Trabalho:

Clipboard02

 4) Clique no botão Procurar…

Clipboard03

5) Procure a pasta onde você salvou a minha imagem de atalhos e clique em OK:

Clipboard04

6)  Uma janela com todas as imagens contidas na pasta irá surgir, procure e clique na minha imagem salva anteriormente, selecione a opção Centro (em Posição da imagem) e depois clique no botão Salvar alterações:

Clipboard06

Se tudo der certo, você terá na tela de fundo um mapa com os atalhos que eu criei. Bom trabalho!

Clipboard07

 

Como resolver o problema “quantos triângulos há nesta figura?”

Tenho visto coisas…

triâng

Quantos triângulos há nesta imagem?

Gente maluca que não sabe contar direito! Explico: nesses quebra-cabeças do tipo “quantos triângulos há na figura” que abundam nas redes sociais, as pessoas aparecem com as respostas mais estapafúrdias possíveis, pois têm dificuldade de:
(a) identificar triângulos (ou outra figura geométrica) quando formado por outros triângulos,
(b) visualizar o que já foi contado antes, contabilizando o mesmo triângulo mais de uma vez e
(c) conseguir explicar como chegou ao número de triângulos que diz ter certeza ser o certo.
Bom, então como estas questões às vezes aparecem em concursos, na seção denominada (ridiculamente) de “raciocínio lógico”, resolvi elaborar um método, um sistema que permita não só as pessoas contarem corretamente o número de triângulos (ou quadrados ou retângulos, etc.) corretamente como, também, mostrar e convencer outras pessoas de que sua resposta é a única e certa possível (se você ganhar alguma aposta após usar o meu sistema, por favor, envie 20% dos ganhos pra mim).
Vamos começar com um bem simples: quantos triângulos você vê na figura 01, abaixo?

Figura 01

Figura 01

Por favor, não me decepcione… Só há um triângulo!
Por que eu sei isso? Por que a definição de um triângulo é algo do tipo “figura geométrica com três lados” (onde lado quer dizer uma linha reta, ou seja: não é um triângulo a imagem da figura 02)

Figura 02

Figura 02 – isto não é um triângulo

(Foi apenas uma sobra da pizza que comi outro dia, não é um triângulo)

Vamos começar com algumas definições, pra ajudar: três retas (segmentos de reta, pra ser mais preciso) formam um triângulo (exceto se forem paralelas ou coincidentes), a interseção de 3 retas num plano determinam três pontos, que na figura 03 eu dei os nomes de A, B e C e que chamam-se “vértices”.

triângulo02

Figura 03

 

Segmentos de retas unindo estes três pontos, formam o triângulo da figura 04.
Agora algo MUITO IMPORTANTE: se eu contar 3 vértices em ordem diferente, isto não forma um novo triângulo. Os vértices A, B e C, nesta ordem, formam um único triângulo, independente de eu começar a relacionar os vértices em ordem contrária (A, depois C e depois B) ou se eu começar a contar a partir de outros vértices. ABC, ACB, BAC, BCA, CAB e CBA são as 6 possíveis combinações de vértices, mas todos formam um mesmo triângulo, portanto não devem ser contados como triângulos extras! Para evitar isso, quando tivermos muitos triângulos, usaremos a ordem alfabética das letras que dão nome aos pontos para evitar que contemos duas ou mais vezes o mesmo triângulo.

Figura 04

Figura 04

Outro ponto importante, é que três pontos numa linha reta não formam um triângulo, pois ele teria área de tamanho zero.
Bom, voltemos aos testes: se eu colocar um ponto D no meio do meu primeiro triângulo e traçar retas dos pontos B ao D e do ponto C ao D, ficarei com dois triângulos, certo? Olhe a figura 5.
Observe que se eu combinar, em ordem alfabética, duas das letras (A, B, C ou D), eu só precisarei verificar se as outras letras, em ordem, formam um triângulo. Segundo a matemática, a combinação de 4 elementos 3 a 3 dá 4. Para saber quantas combinações são possíveis a partir de certo número de vértices, veja a postagem http://xek.me/?p=1049.

doistriângulo02

Figura 05

As combinações possíveis para n=4 e p=3 seriam: ABC, ABD, ACD e BCD.
Nesta figura, Começando com A e B, só posso ter as combinações ABC ou ABD, mas somente ABC forma um triângulo, já que não há uma reta entre os pontos A e D. Depois tenho a combinação ACD, que também não forma um triângulo. Eliminando as combinações que agora começam com B, sempre em ordem alfabética, só posso ter BCD como combinação (e este é o nosso segundo triângulo).

Figura 06

Figura 06 – Quantos triângulos você vê?

Vamos tentar o método para um caso mais difícil, veja a figura com 6 pontos, a figura 6. São possíveis um total de 20 combinações, n=6, p=3 e =COMBIN(6,3) dá 20 no sábio Excel.
Tente descobrir quantos triângulos há antes de ver a resposta na figura 7.

respostas

Figura 07

Por fim, o grande problema, o que já caiu em alguns concursos, a pilha de triângulos da figura 8. Quantos triângulos há?
Tente resolver sozinho e depois veja se confere…

quebra-cabeça com triângulos

Figura 08 – Tá difícil?

Então resumindo o método:
1) Crie todas as combinações possíveis de três letras de cada um dos vértices da imagem;
2) Vá descartando as combinações que não formam triângulos por não terem ligações ou por formarem um linha reta.
Ajuda: a resposta do problema da figura 8 passa por verificar as seguintes 455 combinações… Quais delas geram triângulos?

Eis a lista para verificação:
ABC, ABD, ABE, ABF, ABG, ABH, ABI, ABJ, ABK, ABL, ABM, ABN, ABO, ACD, ACE, ACF, ACG, ACH, ACI, ACJ, ACK, ACL, ACM, ACN, ACO, ADE, ADF, ADG, ADH, ADI, ADJ, ADK, ADL, ADM, ADN, ADO, AEF, AEG, AEH, AEI, AEJ, AEK, AEL, AEM, AEN, AEO, AFG, AFH, AFI, AFJ, AFK, AFL, AFM, AFN, AFO, AGH, AGI, AGJ, AGK, AGL, AGM, AGN, AGO, AHI, AHJ, AHK, AHL, AHM, AHN, AHO, AIJ, AIK, AIL, AIM, AIN, AIO, AJK, AJL, AJM, AJN, AJO, AKL, AKM, AKN, AKO, ALM, ALN, ALO, AMN, AMO, ANO, BCD, BCE, BCF, BCG, BCH, BCI, BCJ, BCK, BCL, BCM, BCN, BCO, BDE, BDF, BDG, BDH, BDI, BDJ, BDK, BDL, BDM, BDN, BDO, BEF, BEG, BEH, BEI, BEJ, BEK, BEL, BEM, BEN, BEO, BFG, BFH, BFI, BFJ, BFK, BFL, BFM, BFN, BFO, BGH, BGI, BGJ, BGK, BGL, BGM, BGN, BGO, BHI, BHJ, BHK, BHL, BHM, BHN, BHO, BIJ, BIK, BIL, BIM, BIN, BIO, BJK, BJL, BJM, BJN, BJO, BKL, BKM, BKN, BKO, BLM, BLN, BLO, BMN, BMO, BNO, CDE, CDF, CDG, CDH, CDI, CDJ, CDK, CDL, CDM, CDN, CDO, CEF, CEG, CEH, CEI, CEJ, CEK, CEL, CEM, CEN, CEO, CFG, CFH, CFI, CFJ, CFK, CFL, CFM, CFN, CFO, CGH, CGI, CGJ, CGK, CGL, CGM, CGN, CGO, CHI, CHJ, CHK, CHL, CHM, CHN, CHO, CIJ, CIK, CIL, CIM, CIN, CIO, CJK, CJL, CJM, CJN, CJO, CKL, CKM, CKN, CKO, CLM, CLN, CLO, CMN, CMO, CNO, DEF, DEG, DEH, DEI, DEJ, DEK, DEL, DEM, DEN, DEO, DFG, DFH, DFI, DFJ, DFK, DFL, DFM, DFN, DFO, DGH, DGI, DGJ, DGK, DGL, DGM, DGN, DGO, DHI, DHJ, DHK, DHL, DHM, DHN, DHO, DIJ, DIK, DIL, DIM, DIN, DIO, DJK, DJL, DJM, DJN, DJO, DKL, DKM, DKN, DKO, DLM, DLN, DLO, DMN, DMO, DNO, EFG, EFH, EFI, EFJ, EFK, EFL, EFM, EFN, EFO, EGH, EGI, EGJ, EGK, EGL, EGM, EGN, EGO, EHI, EHJ, EHK, EHL, EHM, EHN, EHO, EIJ, EIK, EIL, EIM, EIN, EIO, EJK, EJL, EJM, EJN, EJO, EKL, EKM, EKN, EKO, ELM, ELN, ELO, EMN, EMO, ENO, FGH, FGI, FGJ, FGK, FGL, FGM, FGN, FGO, FHI, FHJ, FHK, FHL, FHM, FHN, FHO, FIJ, FIK, FIL, FIM, FIN, FIO, FJK, FJL, FJM, FJN, FJO, FKL, FKM, FKN, FKO, FLM, FLN, FLO, FMN, FMO, FNO, GHI, GHJ, GHK, GHL, GHM, GHN, GHO, GIJ, GIK, GIL, GIM, GIN, GIO, GJK, GJL, GJM, GJN, GJO, GKL, GKM, GKN, GKO, GLM, GLN, GLO, GMN, GMO, GNO, HIJ, HIK, HIL, HIM, HIN, HIO, HJK, HJL, HJM, HJN, HJO, HKL, HKM, HKN, HKO, HLM, HLN, HLO, HMN, HMO, HNO, IJK, IJL, IJM, IJN, IJO, IKL, IKM, IKN, IKO, ILM, ILN, ILO, IMN, IMO, INO, JKL, JKM, JKN, JKO, JLM, JLN, JLO, JMN, JMO, JNO, KLM, KLN, KLO, KMN, KMO, KNO, LMN, LMO, LNO, MNO.

Ok, esse método não se mostrou prático para grande número de triângulos, mas podia ser pior, com retângulos ficaria muito mais doido! Pelo menos o sujeito que disser que viu 51 triângulos (que não é a resposta certa) vai poder enumerar os vértices pelo nosso método antes de tentar nos convencer que sabe mais do que a gente…

Resposta:

ABC, ABD, ABE, ABF, ABG, ABH, ABI, ABJ, ABK, ABL, ABM, ABN, ABO, ACD, ACE, ACF, ACG, ACH, ACI, ACJ, ACK, ACL, ACM, ACN, ACO, ADE, ADF, ADG, ADH, ADI, ADJ, ADK, ADL, ADM, ADN, ADO, AEF, AEG, AEH, AEI, AEJ, AEK, AEL, AEM, AEN, AEO, AFG, AFH, AFI, AFJ, AFK, AFL, AFM, AFN, AFO, AGH, AGI, AGJ, AGK, AGL, AGM, AGN, AGO, AHI, AHJ, AHK, AHL, AHM, AHN, AHO, AIJ, AIK, AIL, AIM, AIN, AIO, AJK, AJL, AJM, AJN, AJO, AKL, AKM, AKN, AKO, ALM, ALN, ALO, AMN, AMO, ANO, BCD, BCE, BCF, BCG, BCH, BCI, BCJ, BCK, BCL, BCM, BCN, BCO, BDE, BDF, BDG, BDH, BDI, BDJ, BDK, BDL, BDM, BDN, BDO, BEF, BEG, BEH, BEI, BEJ, BEK, BEL, BEM, BEN, BEO, BFG, BFH, BFI, BFJ, BFK, BFL, BFM, BFN, BFO, BGH, BGI, BGJ, BGK, BGL, BGM, BGN, BGO, BHI, BHJ, BHK, BHL, BHM, BHN, BHO, BIJ, BIK, BIL, BIM, BIN, BIO, BJK, BJL, BJM, BJN, BJO, BKL, BKM, BKN, BKO, BLM, BLN, BLO, BMN, BMO, BNO, CDE, CDF, CDG, CDH, CDI, CDJ, CDK, CDL, CDM, CDN, CDO, CEF, CEG, CEH, CEI, CEJ, CEK, CEL, CEM, CEN, CEO, CFG, CFH, CFI, CFJ, CFK, CFL, CFM, CFN, CFO, CGH, CGI, CGJ, CGK, CGL, CGM, CGN, CGO, CHI, CHJ, CHK, CHL, CHM, CHN, CHO, CIJ, CIK, CIL, CIM, CIN, CIO, CJK, CJL, CJM, CJN, CJO, CKL, CKM, CKN, CKO, CLM, CLN, CLO, CMN, CMO, CNO, DEF, DEG, DEH, DEI, DEJ, DEK, DEL, DEM, DEN, DEO, DFG, DFH, DFI, DFJ, DFK, DFL, DFM, DFN, DFO, DGH, DGI, DGJ, DGK, DGL, DGM, DGN, DGO, DHI, DHJ, DHK, DHL, DHM, DHN, DHO, DIJ, DIK, DIL, DIM, DIN, DIO, DJK, DJL, DJM, DJN, DJO, DKL, DKM, DKN, DKO, DLM, DLN, DLO, DMN, DMO, DNO, EFG, EFH, EFI, EFJ, EFK, EFL, EFM, EFN, EFO, EGH, EGI, EGJ, EGK, EGL, EGM, EGN, EGO, EHI, EHJ, EHK, EHL, EHM, EHN, EHO, EIJ, EIK, EIL, EIM, EIN, EIO, EJK, EJL, EJM, EJN, EJO, EKL, EKM, EKN, EKO, ELM, ELN, ELO, EMN, EMO, ENO, FGH, FGI, FGJ, FGK, FGL, FGM, FGN, FGO, FHI, FHJ, FHK, FHL, FHM, FHN, FHO, FIJ, FIK, FIL, FIM, FIN, FIO, FJK, FJL, FJM, FJN, FJO, FKL, FKM, FKN, FKO, FLM, FLN, FLO, FMN, FMO, FNO, GHI, GHJ, GHK, GHL, GHM, GHN, GHO, GIJ, GIK, GIL, GIM, GIN, GIO, GJK, GJL, GJM, GJN, GJO, GKL, GKM, GKN, GKO, GLM, GLN, GLO, GMN, GMO, GNO, HIJ, HIK, HIL, HIM, HIN, HIO, HJK, HJL, HJM, HJN, HJO, HKL, HKM, HKN, HKO, HLM, HLN, HLO, HMN, HMO, HNO, IJK, IJL, IJM, IJN, IJO, IKL, IKM, IKN, IKO, ILM, ILN, ILO, IMN, IMO, INO, JKL, JKM, JKN, JKO, JLM, JLN, JLO, JMN, JMO, JNO, KLM, KLN, KLO, KMN, KMO, KNO, LMN, LMO, LNO, MNO.