37
FORMULAS MAIS USADAS E RECOMENDAS EXCEL =ARREDONDAR.PARA.BAIXO() ARREDONDAR.PARA.BAIXO (Função ARREDONDAR.PARA.BAIXO) Este artigo descreve a sintaxe da fórmula e o uso da função ARREDONDAR.PARA.BAIXO no Microsoft Excel. Descrição Arredonda um número para baixo até zero. Sintaxe ARREDONDAR.PARA.BAIXO(núm, núm_dígitos) A sintaxe da função ARREDONDAR.PARA.BAIXO tem os seguintes argumentos: Núm Obrigatório. Qualquer número real que se deseja arredondar para baixo. Núm_dígitos Obrigatório. O número de dígitos para o qual se deseja arredondar núm. Comentários ARREDONDAR.PARA.BAIXO funciona como ARRED, com a diferença de sempre arredondar um número para baixo. Se núm_dígitos for maior do que 0, então o número será arredondado para baixo pelo número de casas decimais especificado. Se núm_dígitos for 0, núm será arredondado para baixo até o inteiro mais próximo. Se núm_dígitos for menor do que 0, então o número será arredondado para baixo à esquerda da vírgula decimal. Exemplo

Formulas Mais Usadas e Recomendas Excel

Embed Size (px)

DESCRIPTION

FORMULAS MAIS USADAS E RECOMENDAS EXCEL.docx

Citation preview

FORMULAS MAIS USADAS E RECOMENDAS EXCEL=ARREDONDAR.PARA.BAIXO()ARREDONDAR.PARA.BAIXO (Funo ARREDONDAR.PARA.BAIXO)Ocultar tudoEste artigo descreve a sintaxe da frmula e o uso da funo(funo: um frmula pr-desenvolvida que assume um valor ou vrios valores, executa uma operao e retorna um valor ou vrios valores. Use as funes para simplificar e reduzir frmulas em uma planilha, especialmente aquelas que executam clculos longos e complexos.) ARREDONDAR.PARA.BAIXO no Microsoft Excel.DescrioArredonda um nmero para baixo at zero.SintaxeARREDONDAR.PARA.BAIXO(nm, nm_dgitos)A sintaxe da funo ARREDONDAR.PARA.BAIXO tem os seguintes argumentos(argumento: um valor que fornece informaes a uma ao, um evento, um mtodo, uma funo ou um procedimento.): NmObrigatrio. Qualquer nmero real que se deseja arredondar para baixo. Nm_dgitosObrigatrio. O nmero de dgitos para o qual se deseja arredondar nm.Comentrios ARREDONDAR.PARA.BAIXO funciona como ARRED, com a diferena de sempre arredondar um nmero para baixo. Se nm_dgitos for maior do que 0, ento o nmero ser arredondado para baixo pelo nmero de casas decimais especificado. Se nm_dgitos for 0, nm ser arredondado para baixo at o inteiro mais prximo. Se nm_dgitos for menor do que 0, ento o nmero ser arredondado para baixo esquerda da vrgula decimal. ExemploTalvez seja mais fcil entender o exemplo se voc copi-lo em uma planilha em branco.1. Selecione o exemplo neste artigo. ImportanteNo selecione os cabealhos da linha ou da coluna.

Selecionando um exemplo na Ajuda2. Pressione CTRL+C. 3. No Excel, crie uma pasta de trabalho ou planilha em branco. 4. Na planilha, selecione a clula A1 e pressione CTRL+V. ImportantePara que o exemplo funcione corretamente, cole-o na clula A1 da planilha.5. Para alternar entre exibir os resultados e exibir as frmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Frmulas, no grupo Auditoria de Frmulas, clique no boto Mostrar Frmulas.Depois que voc copiar o exemplo para uma planilha em branco, adapte-o de modo que atenda s suas necessidades.

1

2

3

4

5

6

AB

FrmulaDescrio (Resultado)

=ARREDONDAR.PARA.BAIXO(3,2; 0)Arredonda 3,2 para baixo, para zero casa decimal (3)

=ARREDONDAR.PARA.BAIXO(76,9;0)Arredonda 76,9 para baixo, para zero casa decimal (76)

=ARREDONDAR.PARA.BAIXO(3,14159; 3)Arredonda 3,14159 para baixo, para trs casas decimais (3,141)

=ARREDONDAR.PARA.BAIXO(-3,14159; 1)Arredonda -3,14159 para baixo, para uma casa decimal (-3,1)

=ARREDONDAR.PARA.BAIXO(31415,92654; -2)Arredonda 31415,92654 para baixo, para 2 casas esquerda da vrgula decimal (31400)

=ARREDONDAR.PARA.CIMA()ARREDONDAR.PARA.CIMA (Funo ARREDONDAR.PARA.CIMA)Ocultar tudoEste artigo descreve a sintaxe da frmula e o uso da funo(funo: um frmula pr-desenvolvida que assume um valor ou vrios valores, executa uma operao e retorna um valor ou vrios valores. Use as funes para simplificar e reduzir frmulas em uma planilha, especialmente aquelas que executam clculos longos e complexos.) ARREDONDAR.PARA.CIMA no Microsoft Excel.DescrioArredonda um nmero para cima afastando-o de zero.SintaxeARREDONDAR.PARA.CIMA(nm, nm_dgitos)A sintaxe da funo ARREDONDAR.PARA.CIMA tem os seguintes argumentos(argumento: um valor que fornece informaes a uma ao, um evento, um mtodo, uma funo ou um procedimento.): NmrObrigatrio. Qualquer nmero real que se deseja arredondar para cima. Nm_dgitosObrigatrio. O nmero de dgitos para o qual se deseja arredondar nm.Comentrios ARREDONDAR.PARA.CIMA funciona como ARRED, com a diferena de sempre arredondar um nmero para cima. Se nm_dgitos for maior do que 0, ento o nmero ser arredondado para cima pelo nmero de casas decimais especificado. Se nm_dgitos for 0, nm ser arredondado para cima at o inteiro mais prximo. Se nm_dgitos for menor do que 0, ento o nmero ser arredondado para cima esquerda da vrgula decimal.ExemploTalvez seja mais fcil entender o exemplo se voc copi-lo em uma planilha em branco.Como copiar um exemplo?1. Selecione o exemplo neste artigo. ImportanteNo selecione os cabealhos da linha ou da coluna.

Selecionando um exemplo na Ajuda2. Pressione CTRL+C. 3. No Excel, crie uma pasta de trabalho ou planilha em branco. 4. Na planilha, selecione a clula A1 e pressione CTRL+V. ImportantePara que o exemplo funcione corretamente, cole-o na clula A1 da planilha.5. Para alternar entre exibir os resultados e exibir as frmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Frmulas, no grupo Auditoria de Frmulas, clique no boto Mostrar Frmulas.Depois que voc copiar o exemplo para uma planilha em branco, adapte-o de modo que atenda s suas necessidades.

1

2

3

4

5

6

AB

FrmulaDescrio (Resultado)

=ARREDONDAR.PARA.CIMA(3,2;0)Arredonda 3,2 para cima, para zero casa decimal (4)

=ARREDONDAR.PARA.CIMA(76,9;0)Arredonda 76,9 para cima, para zero casa decimal (77)

=ARREDONDAR.PARA.CIMA(3,14159; 3)Arredonda 3,14159 para cima, para trs casas decimais (3,142)

=ARREDONDAR.PARA.CIMA(-3,14159; 1)Arredonda -3,14159 para cima, para uma casa decimal (-3,2)

=ARREDONDAR.PARA.CIMA(31415,92654; -2)Arredonda 31415,92654 para cima, para 2 casas esquerda da vrgula decimal (31500)

=NDICE()NDICE (Funo NDICE)Ocultar tudoEste artigo descreve a sintaxe da frmula e o uso da funo NDICE(funo: um frmula pr-desenvolvida que assume um valor ou vrios valores, executa uma operao e retorna um valor ou vrios valores. Use as funes para simplificar e reduzir frmulas em uma planilha, especialmente aquelas que executam clculos longos e complexos.) no Microsoft Excel.DescrioRetorna um valor ou a referncia a um valor de dentro de uma tabela ou intervalo. H duas formas da funo NDICE: matricial(matriz: usada para criar frmulas nicas que produzem vrios resultados ou que operam em um grupo de argumentos organizados em linhas e colunas. Um intervalo de matrizes compartilha uma frmula comum; uma constante de matriz um grupo de constantes usado como um argumento.) e de referncia. Forma matricialDescrioRetorna o valor de um elemento em uma tabela ou matriz(matriz: usada para criar frmulas nicas que produzem vrios resultados ou que operam em um grupo de argumentos organizados em linhas e colunas. Um intervalo de matrizes compartilha uma frmula comum; uma constante de matriz um grupo de constantes usado como um argumento.) selecionado pelos ndices de nmero de linha e coluna.Use a forma de matriz se o primeiro argumento de NDICE for uma constante de matriz.SintaxeNDICE(matriz, nm_linha, [nm_coluna])A sintaxe da funo NDICE tem os seguintes argumentos(argumento: um valor que fornece informaes a uma ao, um evento, um mtodo, uma funo ou um procedimento.): MatrizObrigatrio. Um intervalo de clulas ou uma constante de matriz. Se a matriz contiver apenas uma linha ou coluna, o argumento nm_linha ou nm_coluna correspondente opcional. Se a matriz tiver mais de uma linha e mais de uma coluna e apenas nm_linha ou nm_coluna for usado, NDICE retornar uma matriz referente linha ou coluna inteira da matriz. Nm_linhaObrigatrio. Seleciona a linha na matriz a partir da qual um valor dever ser retornado. Se nm_linha for omitido, nm_coluna ser obrigatrio. Nm_colunaOpcional. Seleciona a coluna na matriz a partir da qual um valor dever ser retornado. Se nm_coluna for omitido, nm_linha ser obrigatrio.Comentrio Se os argumentos nm_linha e nm_coluna forem usados, NDICE retornar o valor contido na clula que estiver no ponto de interseo entre nm_linha e nm_coluna. Se voc definir nm_linha ou nm_coluna como 0 (zero), NDICE retornar a matriz de valores referente coluna ou linha inteira, respectivamente. Para usar valores retornados como uma matriz, insira a funo NDICE como uma frmula de matriz(frmula de matriz: uma frmula que executa vrios clculos em um ou mais conjuntos de valores e retorna um nico resultado ou vrios resultados. As frmulas de matriz ficam entre chaves { } e so inseridas pressionando-se CTRL+SHIFT+ENTER.) em um intervalo horizontal de clulas para uma linha e em um intervalo vertical de clulas para uma coluna. Para inserir uma frmula de matriz, pressione CTRL+SHIFT+ENTER. Nm_linha e nm_coluna devem fazer referncia a uma clula dentro de uma matriz, caso contrrio, NDICE retornar o valor de erro #REF!.ExemplosExemplo 1Talvez seja mais fcil entender o exemplo se voc copi-lo em uma planilha em branco.Como copiar um exemplo?1. Selecione o exemplo neste artigo. ImportanteNo selecione os cabealhos da linha ou da coluna.

Selecionando um exemplo na Ajuda2. Pressione CTRL+C. 3. No Excel, crie uma pasta de trabalho ou planilha em branco. 4. Na planilha, selecione a clula A1 e pressione CTRL+V. ImportantePara que o exemplo funcione corretamente, cole-o na clula A1 da planilha.5. Para alternar entre exibir os resultados e exibir as frmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Frmulas, no grupo Auditoria de Frmulas, clique no boto Mostrar Frmulas.Depois que voc copiar o exemplo para uma planilha em branco, adapte-o de modo que atenda s suas necessidades.

1

2

3

4

5

6

AB

DadosDados

MasLimes

BananasPeras

FrmulaDescrio (resultado)

=NDICE(A2:B3;2;2)O valor na interseo da segunda linha com a segunda coluna no intervalo (Peras)

=NDICE(A2:B3;2;1)O valor na interseo da segunda linha com a primeira coluna no intervalo (Bananas)

Exemplo 2Talvez seja mais fcil entender o exemplo se voc copi-lo em uma planilha em branco.1. Selecione o exemplo neste artigo. ImportanteNo selecione os cabealhos da linha ou da coluna.

Selecionando um exemplo na Ajuda2. Pressione CTRL+C. 3. No Excel, crie uma pasta de trabalho ou planilha em branco. 4. Na planilha, selecione a clula A1 e pressione CTRL+V. ImportantePara que o exemplo funcione corretamente, cole-o na clula A1 da planilha.5. Para alternar entre exibir os resultados e exibir as frmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Frmulas, no grupo Auditoria de Frmulas, clique no boto Mostrar Frmulas.Depois que voc copiar o exemplo para uma planilha em branco, adapte-o de modo que atenda s suas necessidades.

1

2

3

AB

FrmulaDescrio (resultado)

=NDICE({1,2;3,4};0;2)O valor da primeira linha, segunda coluna na constante de matriz (2)

O valor da segunda linha, segunda coluna na constante de matriz (4)

Observao A frmula no exemplo precisa ser inserida como uma frmula de matriz. Aps copiar o exemplo em uma planilha em branco, selecione o intervalo A2:A3 comeando na clula da frmula. Pressione F2 e, em seguida, pressione CTRL+SHIFT+ENTER. Se no for inserida como uma frmula de matriz, a frmula ter como nico resultado 2.

Forma de refernciaDescrioRetorna a referncia da clula na interseo de linha e coluna especficas. Se a referncia for formada por selees no adjacentes, voc pode escolher a seleo que deseja observar.SintaxeINDEX(reference, row_num, [column_num], [area_num])A sintaxe da funo NDICE tem os seguintes argumentos(argumento: um valor que fornece informaes a uma ao, um evento, um mtodo, uma funo ou um procedimento.): RefObrigatrio. Uma referncia a um ou mais intervalos de clula. Se voc estiver inserindo um intervalo no adjacente para a ref, coloque ref entre parnteses. Se cada rea na referncia contiver apenas uma linha ou coluna, o argumento nm_linha ou nm_coluna, respectivamente, ser opcional. Por exemplo, para uma referncia de linha nica, use NDICE(ref;;nm_coluna). Nm_linhaObrigatrio. O nmero da linha em ref de onde ser fornecida uma referncia. Nm_colunaOpcional. O nmero da coluna em ref de onde ser fornecida uma referncia. Nm_reaOpcional. Seleciona um intervalo em ref do qual deve ser retornada a interseo de nm_linha com nm_coluna. A primeira rea selecionada ou inserida recebe o nmero 1, a segunda recebe o nmero 2, e assim por diante. Se nm_rea for omitido, NDICE usar a rea 1. Por exemplo, se ref descrever as clulas (A1:B4;D1:E4;G1:H4), ento nm_rea 1 representar o intervalo A1:B4, nm_rea 2 representar o intervalo D1:E4 e nm_rea 3 representar o intervalo G1:H4.Comentrio Depois que ref e nm_rea tiverem selecionado um intervalo especfico, nm_linha e nm_coluna selecionam uma clula especfica: nm_linha 1 a primeira linha do intervalo, nm_coluna 1 a primeira coluna, e assim por diante. A referncia que NDICE retorna a interseo entre nm_linha e nm_coluna. Se voc definiu nm_linha ou nm_coluna como 0, NDICE retorna a referncia para a coluna ou linha inteira, respectivamente. Nm_linha, nm_coluna e nm_rea devem apontar para uma clula na referncia; seno, NDICE retornar o valor de erro #REF!. Se nm_linha e nm_coluna forem omitidos, NDICE retornar a rea em referncia especificada por nm_rea. O resultado da funo NDICE uma referncia e interpretado como tal por outras frmulas. Dependendo da frmula, o valor retornado por NDICE pode ser usado como uma referncia ou como um valor. Por exemplo, a frmula de macro CL("largura";NDICE(A1:B2;1;2)) equivalente a CL("largura";B1). A funo CL usa o valor retornado por NDICE como uma referncia de clula. Por outro lado, uma frmula tal como 2*NDICE(A1:B2;1;2) traduz o valor retornado por NDICE no nmero da clula B1. ExemploTalvez seja mais fcil entender o exemplo se voc copi-lo em uma planilha em branco.1. Selecione o exemplo neste artigo. ImportanteNo selecione os cabealhos da linha ou da coluna.

Selecionando um exemplo na Ajuda2. Pressione CTRL+C. 3. No Excel, crie uma pasta de trabalho ou planilha em branco. 4. Na planilha, selecione a clula A1 e pressione CTRL+V. ImportantePara que o exemplo funcione corretamente, cole-o na clula A1 da planilha.5. Para alternar entre exibir os resultados e exibir as frmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Frmulas, no grupo Auditoria de Frmulas, clique no boto Mostrar Frmulas.

Depois que voc copiar o exemplo para uma planilha em branco, adapte-o de modo que atenda s suas necessidades.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

ABC

FrutaPreoContagem

Mas0,6940

Bananas0,3438

Limes0,5515

Laranjas0,2525

Peras0,5940

Amndoas2,8010

Cajus3,5516

Amendoins1,2520

Nozes1,7512

FrmulaDescrio (resultado)

=NDICE(A2:C6, 2, 3)A interseo da segunda linha com a terceira coluna no intervalo A2:C6, que o contedo da clula C3 (38)

=NDICE((A1:C6, A8:C11), 2, 2, 2)A interseo da segunda linha com a segunda coluna na segunda rea de A8:C11, que o contedo da clula B9 (3,55)

=SOMA(NDICE(A1:C11, 0, 3, 1))A soma da terceira coluna na primeira rea do intervalo A1:C11, que a soma de C1:C6 (216)

=SOMA(B2:NDICE(A2:C6, 5, 2))A soma do intervalo que comea em B2 e termina na interseo da quinta linha com a segunda coluna no intervalo A2:A6, que a soma de B2:B6 (2,42)

=INDIRETO()INDIRETO (Funo INDIRETO)Ocultar tudoEste artigo descreve a sintaxe da frmula e o uso da funo INDIRETO(funo: um frmula pr-desenvolvida que assume um valor ou vrios valores, executa uma operao e retorna um valor ou vrios valores. Use as funes para simplificar e reduzir frmulas em uma planilha, especialmente aquelas que executam clculos longos e complexos.) no Microsoft Excel.DescrioRetorna a referncia especificada por uma cadeia de texto. As referncias so imediatamente avaliadas para exibir seu contedo. Use INDIRETO quando quiser mudar a referncia a uma clula em uma frmula sem mudar a prpria frmula.SintaxeINDIRETO(texto_ref, [a1])A sintaxe da funo INDIRETO tem os seguintes argumentos(argumento: um valor que fornece informaes a uma ao, um evento, um mtodo, uma funo ou um procedimento.): Texto_refObrigatrio. Uma referncia a uma clula que contm uma referncia em estilo A1, uma referncia em estilo L1C1, um nome definido como uma referncia ou uma referncia a uma clula como uma cadeia de texto. Se texto_ref no for uma referncia de clula vlida, INDIRETO retornar o valor de erro #REF!. Se texto_ref referir-se a outra pasta de trabalho (uma referncia externa), ela deve ser aberta. Se a pasta de trabalho original no estiver aberta, INDIRETO retornar o valor de erro #REF! Se texto_ref se referir a um intervalo de clulas fora do limite de linha de 1.048.576 ou do limite de coluna de 16.384 (XFD), o INDIRETO retornar um erro #REF!. Observao Esse comportamento diferente das verses do Excel anteriores ao Microsoft Office Excel 2007, que ignoram o limite excedido e retornam um valor. A1Opcional. Um valor lgico que especifica o tipo de referncia contido na clula texto_ref. Se a1 for VERDADEIRO ou omitido, texto_ref ser interpretado como uma referncia em estilo A1. Se a1 for FALSO, texto_ref ser interpretado como uma referncia em estilo L1C1.ExemploTalvez seja mais fcil entender o exemplo se voc copi-lo em uma planilha em branco.Como copiar um exemplo?1. Selecione o exemplo neste artigo. ImportanteNo selecione os cabealhos da linha ou da coluna.

Selecionando um exemplo na Ajuda2. Pressione CTRL+C. 3. No Excel, crie uma pasta de trabalho ou planilha em branco. 4. Na planilha, selecione a clula A1 e pressione CTRL+V. ImportantePara que o exemplo funcione corretamente, cole-o na clula A1 da planilha.5. Para alternar entre exibir os resultados e exibir as frmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Frmulas, no grupo Auditoria de Frmulas, clique no boto Mostrar Frmulas.Depois que voc copiar o exemplo para uma planilha em branco, adapte-o de modo que atenda s suas necessidades.

1

2

3

4

5

6

7

8

9

10

AB

DadosDados

B21,333

B345

Jorge10

562

FrmulaDescrio (resultado)

=INDIRETO($A$2)O valor da referncia na clula A2 (1,333)

=INDIRETO($A$3)O valor da referncia na clula A3 (45)

=INDIRETO($A$4)Se a clula B4 tiver o nome definido "Jorge", ser retornado o valor do nome definido (10)

=INDIRETO("B"&$A$5)O valor da referncia na clula A5 (62)

Quando voc cria uma frmula que refere-se a uma clula, a referncia clula ser atualizada se: (1) a clula for movida com o comando Recortar para excluir a clula ou (2) a clula for movida devido insero ou excluso de linhas ou colunas. Se voc desejar que a frmula sempre se refira mesma clula independentemente de a linha acima da clula ter sido excluda ou a clula ter sido movida, use a funo de planilha INDIRETO. Por exemplo, se voc quiser que a frmula sempre se refira clula A10, use a seguinte sintaxe.=INDIRECT("A10")

=INFODADOSTABELADINMICA()INFODADOSTABELADINMICA (Funo INFODADOSTABELADINMICA)Este artigo descreve a sintaxe da frmula e o uso da funofuno no Microsoft Excel.DescrioRetorna os dados armazenados em um relatrio de tabela dinmica. Voc pode usar INFODADOSTABELADINMICA para recuperar dados de resumo de um relatrio de tabela dinmica, desde que esses dados de resumo estejam visveis no relatrio de tabela dinmica.Observao Voc pode inserir rapidamente uma frmula INFODADOSTABELADINMICA simples ao digitar = na clula em que voc deseja que o valor seja retornado e ao clicar na clula do relatrio da tabela dinmica em que se encontram os dados que voc deseja retornar.SintaxeINFODADOSTABELADINMICA(campo_de_dados, tabela_dinmica, [campo1, item1, campo2, item2], ...)A sintaxe da funo INFODADOSTABELADINMICA tem os seguintes argumento: Campo_de_dadosObrigatrio. O nome, entre aspas, do campo de dados que contm os dados que voc deseja recuperar. Tabela_dinmicaObrigatrio. Uma referncia a qualquer clula, intervalo de clulas ou intervalo nomeado de clulas de um relatrio de tabela dinmica. Essas informaes so usadas para determinar o relatrio da tabela dinmica em que se encontram os dados que voc deseja recuperar. Campo1, Item1, Campo2, Item2Opcional. De 1 a 126 pares de nomes de campo e item que descrevem os dados que voc deseja recuperar. Os pares podem estar em qualquer ordem. Os nomes de campos e itens que no sejam datas e nmeros vm entre aspas. Para relatrios da tabela dinmica de OLAP, os itens podem conter o nome da origem da dimenso, assim como o nome da origem do item. Um par de campo e item de uma tabela dinmica de OLAP poderia ter esta aparncia:"[Produto]","[Produto].[Todos produtos].[Alimentos].[Confeitaria]"Comentrios Os campos ou itens calculados e os clculos personalizados so includos nos clculos de INFODADOSTABELADINMICA. Se tabela_dinmica for um intervalo que inclua dois relatrios de tabela dinmica ou mais, os dados sero recuperados a partir do ltimo relatrio de tabela dinmica criado no intervalo. Se os argumentos campo e item descreverem uma nica clula, ser retornado o valor dessa clula independentemente do fato de ela ser uma cadeia de caracteres, um nmero, um erro e assim por diante. Se um item contiver uma data, o valor dever ser expresso como um nmero de srie ou preenchido usando-se a funo DATA para que o valor seja retido se a planilha for aberta em outro local. Por exemplo, um item que se refira data 5 de maro de 1999 poderia ser inserido como 36224 ou DATA(1999,3,5). Horas podem ser inseridas como valores decimais ou usando-se a funo HORA. Se tabela_dinmica no for um intervalo em que se encontra um relatrio de tabela dinmica, INFODADOSTABELADINMICA retornar #REF!. Se os argumentos no descreverem um campo visvel ou se inclurem um filtro de relatrio no qual os dados filtrados no estejam sendo exibidos, INFODADOSTABELADINMICA retornar #REF!.ExemploO intervalo que contm o relatrio de tabela dinmica :

Exemplo Resultado

INFODADOSTABELADINMICA("Vendas", $A$4)retorna o total geral do campo Vendas, R$ 49.325.

INFODADOSTABELADINMICA("Soma de Vendas", $A$4)tambm retorna o total geral do campo Vendas, R$ 49.325; o nome do campo pode ser inserido exatamente da forma como aparece na planilha ou como sua raiz (sem "Soma de," "Contagem de" e assim por diante).

INFODADOSTABELADINMICA("Vendas", $A$4, "Ms", "Maro")retornar o total geral de maro, R$ 30.337.

INFODADOSTABELADINMICA("Vendas", $A$4, "Ms", "Maro", "Produto", "Produo", "Vendedor", "Cardoso")retornar R$ 10.201.

INFODADOSTABELADINMICA("Vendas", $A$4, "Regio", "Sul")retornar #REF! porque os dados da regio sul no esto visveis.

INFODADOSTABELADINMICA("Vendas", $A$4, "Produto", "Bebidas", "Vendedor", "Ribeiro")retornar #REF! porque no existe um valor total de vendas de bebidas para Amaral.

=LIN()LIN (Funo LIN)Ocultar tudoEste artigo descreve a sintaxe da frmula e o uso da funo(funo: um frmula pr-desenvolvida que assume um valor ou vrios valores, executa uma operao e retorna um valor ou vrios valores. Use as funes para simplificar e reduzir frmulas em uma planilha, especialmente aquelas que executam clculos longos e complexos.) LIN no Microsoft Excel.DescrioRetorna o nmero da linha de uma referncia.SintaxeLIN([ref])A sintaxe da funo LIN tem os seguintes argumentos(argumento: um valor que fornece informaes a uma ao, um evento, um mtodo, uma funo ou um procedimento.): RefOpcional. A clula ou intervalo de clulas cujo nmero da linha voc deseja obter. Se ref for omitido, ser equivalente referncia da clula na qual a funo LIN aparecer. Se ref for um intervalo de clulas e LIN for inserida como uma matriz(matriz: usada para criar frmulas nicas que produzem vrios resultados ou que operam em um grupo de argumentos organizados em linhas e colunas. Um intervalo de matrizes compartilha uma frmula comum; uma constante de matriz um grupo de constantes usado como um argumento.) vertical, LIN retornar os nmeros de linha de referncia como uma matriz vertical. Ref no pode se referir a reas mltiplas.ExemplosExemplo 1Talvez seja mais fcil entender o exemplo se voc copi-lo em uma planilha em branco.1. Selecione o exemplo neste artigo. ImportanteNo selecione os cabealhos da linha ou da coluna.

Selecionando um exemplo na Ajuda2. Pressione CTRL+C. 3. No Excel, crie uma pasta de trabalho ou planilha em branco. 4. Na planilha, selecione a clula A1 e pressione CTRL+V. ImportantePara que o exemplo funcione corretamente, cole-o na clula A1 da planilha.5. Para alternar entre exibir os resultados e exibir as frmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Frmulas, no grupo Auditoria de Frmulas, clique no boto Mostrar Frmulas.Depois que voc copiar o exemplo para uma planilha em branco, adapte-o de modo que atenda s suas necessidades.

1

2

3

AB

FrmulaDescrio (Resultado)

=LIN()Linha na qual a frmula aparece (2)

=LIN(C10)Linha da referncia (10)

Exemplo 2Talvez seja mais fcil entender o exemplo se voc copi-lo em uma planilha em branco.1. Selecione o exemplo neste artigo. ImportanteNo selecione os cabealhos da linha ou da coluna.

Selecionando um exemplo na Ajuda2. Pressione CTRL+C. 3. No Excel, crie uma pasta de trabalho ou planilha em branco. 4. Na planilha, selecione a clula A1 e pressione CTRL+V. ImportantePara que o exemplo funcione corretamente, cole-o na clula A1 da planilha.5. Para alternar entre exibir os resultados e exibir as frmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Frmulas, no grupo Auditoria de Frmulas, clique no boto Mostrar Frmulas.

Depois que voc copiar o exemplo para uma planilha em branco, adapte-o de modo que atenda s suas necessidades.

1

2

3

4

AB

FrmulaDescrio (Resultado)

=LIN(C4:D6)Primeira linha da referncia (4)

Segunda linha da referncia (5)

Terceira linha da referncia (6)

Observao A frmula no exemplo dever ser inserida como uma frmula de matriz(frmula de matriz: uma frmula que executa vrios clculos em um ou mais conjuntos de valores e retorna um nico resultado ou vrios resultados. As frmulas de matriz ficam entre chaves { } e so inseridas pressionando-se CTRL+SHIFT+ENTER.). Aps copiar o exemplo em uma planilha em branco, selecione o intervalo A2:A4 comeando na clula da frmula. Pressione F2 e, em seguida, pressione CTRL+SHIFT+ENTER. Se no for inserida como uma frmula de matriz, o nico resultado da frmula ser 4.

=PROC()PROC (Funo PROC)Ocultar tudoEste artigo descreve a sintaxe da frmula e o uso da funo(funo: um frmula pr-desenvolvida que assume um valor ou vrios valores, executa uma operao e retorna um valor ou vrios valores. Use as funes para simplificar e reduzir frmulas em uma planilha, especialmente aquelas que executam clculos longos e complexos.) PROC no Microsoft Excel.DescrioA funo PROC retorna um valor de um intervalo(intervalo: duas ou mais clulas em uma planilha. As clulas de um intervalo podem ser adjacentes ou no adjacentes.) de uma linha ou uma coluna ou de uma matriz(matriz: usada para criar frmulas nicas que produzem vrios resultados ou que operam em um grupo de argumentos organizados em linhas e colunas. Um intervalo de matrizes compartilha uma frmula comum; uma constante de matriz um grupo de constantes usado como um argumento.). A funo PROC tem duas formas de sintaxe: a forma vetorial e a forma matricial. Se quiserConsulte entoUso

Examina um valor em um vetor, move-o para a posio correspondente em um segundo vetor e retorna este valor.Forma vetorialUse a forma vetorial quando voc tiver uma lista grande de valores para procurar ou quando os valores sofrem alteraes ao longo do tempo.

Examina o valor especificado na primeira linha ou coluna de uma matriz e retorna um valor da mesma posio na ltima linha ou coluna da matriz.Forma matricialUse a forma matricial quando voc tiver uma pequena lista de valores que permanecem constantes ao longo do tempo.

Observaes Voc tambm pode usar a funo PROC como alternativa para a funo SE para testes elaborados ou que excedem o limite para o aninhamento de funes. Consulte os exemplos na forma matricial. Para que a funo PROC funcione corretamente, os dados que esto sendo pesquisados devem ser classificados em ordem crescente. Se isso no for possvel, considere o uso da funo PROCV, PROCH ou CORRESP.Forma vetorialUm vetor um intervalo de apenas uma linha ou uma coluna. A forma vetorial de PROC procura em um intervalo de uma linha ou uma coluna (chamado de vetor) por um valor e retorna um valor da mesma posio em um segundo intervalo de uma linha ou uma coluna. Use essa forma da funo PROC quando quiser especificar o intervalo que contm os valores que voc deseja corresponder. A outra forma de PROC procura automaticamente a primeira coluna ou linha.SintaxePROC(valor_procurado, vetor_proc, [vetor_result])A sintaxe da forma vetorial da funo PROC tem os seguintes argumentos(argumento: um valor que fornece informaes a uma ao, um evento, um mtodo, uma funo ou um procedimento.): valor_procuradoObrigatrio. Um valor que PROC procura no primeiro vetor. valor_procurado pode ser um nmero, um texto, um valor lgico ou um nome ou uma referncia associado a um valor. vetor_procObrigatrio. Um intervalo que contm apenas uma linha ou uma coluna. Os valores em vetor_proc podem ser um texto, nmeros ou valores lgicos. ImportanteOs valores em vetor_proc devem ser colocados em ordem crescente: ..., -2, -1, 0, 1, 2, ..., A-Z, FALSO, VERDADEIRO; caso contrrio, PROC poder no retornar o valor correto. Textos em maisculas e minsculas so equivalentes. vetor_resultOpcional. Um intervalo que contm apenas uma linha ou coluna. O argumento vetor_result deve ter o mesmo tamanho de valor_procurado.Comentrios Se a funo PROC no conseguir localizar valor_procurado, a funo corresponder o maior valor em valor_procurado que seja menor do que ou igual a valor_procurado. Se valor_procurado for menor do que o menor valor em vetor_proc, PROC retornar o valor de erro #N/D. ExemploTalvez seja mais fcil entender o exemplo se voc copi-lo em uma planilha em branco.1. Selecione o exemplo neste artigo. ImportanteNo selecione os cabealhos da linha ou da coluna.

Selecionando um exemplo na Ajuda2. Pressione CTRL+C. 3. No Excel, crie uma pasta de trabalho ou planilha em branco. 4. Na planilha, selecione a clula A1 e pressione CTRL+V. ImportantePara que o exemplo funcione corretamente, cole-o na clula A1 da planilha.5. Para alternar entre exibir os resultados e exibir as frmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Frmulas, no grupo Auditoria de Frmulas, clique no boto Mostrar Frmulas.Depois que voc copiar o exemplo para uma planilha em branco, adapte-o de modo que atenda s suas necessidades.

1

2

3

4

5

6

7

8

9

10

11

ABC

FrequnciaCor

4,14vermelho

4,19laranja

5,17amarelo

5,77verde

6,39azul

FrmulaDescrioResultado

=PROC(4,19; A2:A6; B2:B6)Procura 4,19 na coluna A e retorna o valor da coluna B que est na mesma linha.laranja

=PROC(5,00; A2:A6; B2:B6)Procura 5,00 na coluna A, coincide com o prximo menor valor (4,19) e retorna o valor da coluna B que est na mesma linha.laranja

=PROC(7,66; A2:A6; B2:B6)Procura 7,65 na coluna A, coincide com o prximo menor valor (6,39) e retorna o valor da coluna B que est na mesma linha.azul

=PROC(0; A2:A6; B2:B6)Procura 0 na coluna A e retorna um erro porque 0 menor que o menor valor de vetor_proc A2:A7.#N/D

Forma matricialA forma matricial de PROC procura na primeira linha ou coluna de uma matriz(matriz: usada para criar frmulas nicas que produzem vrios resultados ou que operam em um grupo de argumentos organizados em linhas e colunas. Um intervalo de matrizes compartilha uma frmula comum; uma constante de matriz um grupo de constantes usado como um argumento.) pelo valor especificado e retorna um valor da mesma posio, na ltima linha ou coluna da matriz. Use essa forma de PROC quando os valores que voc deseja corresponder estiverem na primeira linha ou coluna da matriz. Use a outra forma de PROC quando quiser especificar o local da coluna ou linha.DicaEm geral, convm usar a funo PROCH ou PROCV no lugar da forma matricial da funo PROC. Essa forma de PROC fornecida por questes de compatibilidade com outros programas de planilha.SintaxePROC(valor_procurado,matriz)A sintaxe da forma matricial de PROC tem estes argumentos(argumento: um valor que fornece informaes a uma ao, um evento, um mtodo, uma funo ou um procedimento.): valor_procuradoObrigatrio. Um valor que PROC pesquisa em uma matriz. O argumento valor_procurado pode ser um nmero, um texto, um valor lgico ou um nome ou uma referncia associado a um valor. Se PROC no conseguir localizar o valor de valor_procurado, ela usar o maior valor na matriz que for menor do que ou igual a valor_procurado. Se o valor de valor_procurado for menor do que o menor valor na primeira linha ou coluna (dependendo das dimenses da matriz), PROC retornar o valor de erro #N/D. matrizObrigatrio. Um intervalo de clulas que contm texto, nmeros ou valores lgicos que se deseja comparar com valor_procurado. A forma matricial de PROC muito semelhante s funes PROCH e PROCV. A diferena est no fato de que PROCH pesquisa o valor de valor_procurado na primeira linha, PROCV pesquisa a primeira coluna e PROC pesquisa de acordo com as dimenses da matriz. Se a matriz abranger uma rea cuja largura maior do que a altura (mais colunas do que linhas), PROC procurar o valor de valor procurado na primeira linha. Se uma matriz for quadrada ou tiver a altura maior do que a largura (mais linhas do que colunas), PROC pesquisar na primeira coluna. Com as funes PROCH e PROCV, voc pode indexar para baixo ou na transversal, mas PROC sempre seleciona o ltimo valor na linha ou coluna.ImportanteOs valores em matriz devem ser colocados em ordem crescente: ..., -2, -1, 0, 1, 2, ..., A-Z, FALSO, VERDADEIRO; caso contrrio, PROC poder no retornar o valor correto. Textos em maisculas e minsculas so equivalentes.ExemplosExemplo 1Talvez seja mais fcil entender o exemplo se voc copi-lo em uma planilha em branco.Como copiar um exemplo?1. Selecione o exemplo neste artigo. ImportanteNo selecione os cabealhos da linha ou da coluna.

Selecionando um exemplo na Ajuda2. Pressione CTRL+C. 3. No Excel, crie uma pasta de trabalho ou planilha em branco. 4. Na planilha, selecione a clula A1 e pressione CTRL+V. ImportantePara que o exemplo funcione corretamente, cole-o na clula A1 da planilha.5. Para alternar entre exibir os resultados e exibir as frmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Frmulas, no grupo Auditoria de Frmulas, clique no boto Mostrar Frmulas.Depois que voc copiar o exemplo para uma planilha em branco, adapte-o de modo que atenda s suas necessidades.

1

2

3

ABC

FrmulaDescrioResultado

=PROC("C"; {"a". "b". "c". "d";1. 2. 3. 4})Procura por "furo" na primeira linha da matriz, localiza o maior valor que for menor do que ou igual a ele ("c") e retorna o valor na ltima linha da mesma coluna.3

=PROC("furo"; {"a". 1;"b". 2;"c". 3})Procura por "furo" na primeira linha da matriz, localiza o maior valor que for menor do que ou igual a ele ("b") e retorna o valor na ltima coluna da mesma linha.2

Exemplo 2O exemplo a seguir utiliza uma matriz de nmeros para atribuir uma letra pontuao de teste.Talvez seja mais fcil entender o exemplo se voc copi-lo em uma planilha em branco.Como copiar um exemplo?1. Selecione o exemplo neste artigo. ImportanteNo selecione os cabealhos da linha ou da coluna.

Selecionando um exemplo na Ajuda2. Pressione CTRL+C. 3. No Excel, crie uma pasta de trabalho ou planilha em branco. 4. Na planilha, selecione a clula A1 e pressione CTRL+V. ImportantePara que o exemplo funcione corretamente, cole-o na clula A1 da planilha.5. Para alternar entre exibir os resultados e exibir as frmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Frmulas, no grupo Auditoria de Frmulas, clique no boto Mostrar Frmulas.Depois que voc copiar o exemplo para uma planilha em branco, adapte-o de modo que atenda s suas necessidades.

1

2

3

4

5

6

7

8

9

10

11

ABC

Resultado

45

90

78

FrmulaDescrioResultado

=PROC(A2, {0, 60, 70, 80, 90}, {"F", "D", "C", "B", "A"})Procura o valor em A2 (45) na primeira linha da matriz, localiza o maior valor que for menor do que ou igual a ele (0) e retorna o valor na ltima linha da matriz que est na mesma coluna.F

=PROC(A3, {0, 60, 70, 80, 90}, {"F", "D", "C", "B", "A"})Procura o valor em A3 (90) na primeira linha da matriz, localiza o maior valor que for menor do que ou igual a ele (90) e retorna o valor na ltima linha da matriz que est na mesma coluna.A

=PROC(A4, {0, 60, 70, 80, 90}, {"F", "D", "C", "B", "A"})Procura o valor em A4 (78) na primeira linha da matriz, localiza o maior valor que for menor do que ou igual a ele (70) e retorna o valor na ltima linha da matriz que est na mesma coluna.C

=PROC(A2, {0, 60, 63, 67, 70, 73, 77, 80, 83, 87, 90, 93, 97}, {"F", "D-", "D", "D+", "C-", "C", "C+", "B-", "B", "B+", "A-", "A", "A+"})Procura o valor em A2 (45) na primeira linha da matriz, localiza o maior valor que for menor do que ou igual a ele (0) e retorna o valor na ltima linha da matriz que est na mesma coluna.F

=PROC(A3, {0, 60, 63, 67, 70, 73, 77, 80, 83, 87, 90, 93, 97}, {"F", "D-", "D", "D+", "C-", "C", "C+", "B-", "B", "B+", "A-", "A", "A+"})Procura o valor em A3 (90) na primeira linha da matriz, localiza o maior valor que for menor do que ou igual a ele (90) e retorna o valor na ltima linha que est na mesma coluna.A-

=PROC(A4, {0, 60, 63, 67, 70, 73, 77, 80, 83, 87, 90, 93, 97}, {"F", "D-", "D", "D+", "C-", "C", "C+", "B-", "B", "B+", "A-", "A", "A+"})Procura o valor em A4 (78) na primeira linha da matriz, localiza o maior valor que for menor do que ou igual a ele (77) e retorna o valor na ltima linha da matriz que est na mesma coluna.C+

=PROCH()PROCH (Funo PROCH)Ocultar tudoEste artigo descreve a sintaxe da frmula e o uso da funo PROCH(funo: um frmula pr-desenvolvida que assume um valor ou vrios valores, executa uma operao e retorna um valor ou vrios valores. Use as funes para simplificar e reduzir frmulas em uma planilha, especialmente aquelas que executam clculos longos e complexos.) no Microsoft Excel.DescrioLocaliza um valor na linha superior de uma tabela ou matriz(matriz: usada para criar frmulas nicas que produzem vrios resultados ou que operam em um grupo de argumentos organizados em linhas e colunas. Um intervalo de matrizes compartilha uma frmula comum; uma constante de matriz um grupo de constantes usado como um argumento.) de valores e retorna um valor na mesma coluna de uma linha especificada na tabela ou matriz. Use PROCH quando seus valores de comparao estiverem localizados em uma linha ao longo da parte superior de uma tabela de dados e voc quiser observar um nmero especfico de linhas mais abaixo. Use PROCV quando os valores de comparao estiverem em uma coluna esquerda dos dados que voc deseja localizar.O H de PROCH significa "Horizontal."SintaxePROCH(valor_procurado, matriz_tabela, nm_ndice_lin, [procurar_intervalo])A sintaxe da funo PROCH tem os seguintes argumentos(argumento: um valor que fornece informaes a uma ao, um evento, um mtodo, uma funo ou um procedimento.): Valor procuradoObrigatrio. O valor a ser localizado na primeira linha da tabela. Valor procurado pode ser um valor, uma referncia ou uma cadeia de texto. Matriz_tabelaObrigatrio. Uma tabela de informaes onde os dados devem ser procurados. Use uma referncia para um intervalo ou um nome de intervalo. Os valores na primeira linha de matriz_tabela podem ser texto, nmeros ou valores lgicos. Se procurar_intervalo for VERDADEIRO, os valores na primeira linha de matriz_tabela devero ser colocados em ordem ascendente: ...-2, -1, 0, 1, 2,... , A-Z, FALSO, VERDADEIRO, caso contrrio, PROCH pode no retornar o valor correto. Se procurar_intervalo for FALSO, matriz_tabela no precisar ser ordenada. Textos em maisculas e minsculas so equivalentes. Classifique os valores em ordem crescente, da esquerda para a direita. Para obter mais informaes, consulte Classificar dados em um intervalo ou tabela. Nm_ndice_linObrigatrio. O nmero da linha em matriz_tabela de onde o valor correspondente deve ser retirado. Um nm_ndice_lin equivalente a 1 retorna o valor da primeira linha na matriz_tabela, um nm_ndice_lin equivalente a 2 retorna o valor da segunda linha na matriz_tabela e assim por diante. Se nm_ndice_lin for menor do que 1, PROCH retornar o valor de erro #VALOR!; se nm_ndice_lin for maior do que o nmero de linhas na matriz_tabela, PROCH retornar o valor de erro #REF!. Procurar_intervaloOpcional. Um valor lgico que especifica se voc quer que PROCH localize uma correspondncia exata ou aproximada. Se VERDADEIRO ou omitido, uma correspondncia aproximada retornada. Em outras palavras, se uma correspondncia exata no for localizada, o valor maior mais prximo que seja menor que o valor_procurado retornado. Se FALSO, PROCH encontrar uma correspondncia exata. Se nenhuma correspondncia for localizada, o valor de erro #N/D ser retornado.Comentrios Se PROCH no localizar valor_procurado, e procurar_intervalo for VERDADEIRO, ela usar o maior valor que menor do que o valor_procurado. Se o valor_procurado for menor do que o menor valor na primeira linha de matriz_tabela, PROCH retornar o valor de erro #N/D. Se procurar_intervalo for FALSO e valor_procurado for texto, voc pode usar os caracteres curinga ponto de interrogao (?) e asterisco (*) em valor_procurado. Um ponto de interrogao coincide com qualquer caractere nico; um asterisco coincide com qualquer cadeia de caracteres. Se voc quiser localizar um ponto de interrogao ou asterisco real, digite um til (~) antes do caractere.ExemploTalvez seja mais fcil entender o exemplo se voc copi-lo em uma planilha em branco.1. Selecione o exemplo neste artigo. ImportanteNo selecione os cabealhos da linha ou da coluna.

Selecionando um exemplo na Ajuda2. Pressione CTRL+C. 3. No Excel, crie uma pasta de trabalho ou planilha em branco. 4. Na planilha, selecione a clula A1 e pressione CTRL+V. ImportantePara que o exemplo funcione corretamente, cole-o na clula A1 da planilha.5. Para alternar entre exibir os resultados e exibir as frmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Frmulas, no grupo Auditoria de Frmulas, clique no boto Mostrar Frmulas.Depois que voc copiar o exemplo para uma planilha em branco, adapte-o de modo que atenda s suas necessidades.

1

2

3

4

5

6

7

8

9

10

ABC

EixosRolamentosParafusos

449

5710

6811

FrmulaDescrio (resultado)

=PROCH("Eixos", A1:C4, 2, VERDADEIRO)Pesquisa Eixos na linha 1 e retorna o valor que est na linha 2 da mesma coluna (4)

=PROCH("Rolamentos", A1:C4, 3, FALSO)Pesquisa Rolamentos na linha 1 e retorna o valor que est na linha 3 da mesma coluna (7)

=PROCH("B", A1:C4, 3, VERDADEIRO)Pesquisa B na linha 1 e retorna o valor que est na linha 3 da mesma coluna. Como B no uma coincidncia exata, ser usado o maior valor que seja inferior a B: Eixos (5)

=PROCH("Parafusos", A1:C4, 4)Pesquisa Parafusos na linha 1 e retorna o valor que est na linha 4 da mesma coluna (11)

=PROCH(3, {1, 2, 3, "a", "b", "c", "d", "e", "f"}, 2, VERDADEIRO)Pesquisa 3 na primeira linha da constante de matriz e retorna o valor que est na linha 2 da mesma coluna (c)

=RTD()RTD (Funo RTD)Ocultar tudoEste artigo descreve a sintaxe da frmula e o uso da funo(funo: um frmula pr-desenvolvida que assume um valor ou vrios valores, executa uma operao e retorna um valor ou vrios valores. Use as funes para simplificar e reduzir frmulas em uma planilha, especialmente aquelas que executam clculos longos e complexos.) RTD no Microsoft Excel.DescrioRecupera dados em tempo real de um programa que oferea suporte a automao COM(suplemento de COM: um programa suplementar que amplia a funcionalidade de um programa do Microsoft Office, adicionando comandos personalizados e recursos especializados. Os suplementos de COM podem executar um ou mais programas do Office. Usam a extenso de nome de arquivo .dll ou .exe.).SintaxeRTD(ProgID, servidor, tpico1, [tpico2], ...)A sintaxe da funo RTD tem os seguintes argumentos(argumento: um valor que fornece informaes a uma ao, um evento, um mtodo, uma funo ou um procedimento.): ProgIDObrigatrio. O nome da ProgID de um suplemento(suplemento: um programa suplementar que adiciona comandos ou recursos personalizados ao Microsoft Office.) de uma automao COM registrada instalado no computador local. Coloque o nome entre aspas. servidorObrigatrio. O nome do servidor em que o suplemento dever ser executado. Se no houver servidor e o programa for executado localmente, deixe o argumento em branco. Caso contrrio, coloque o nome do servidor entre aspas (""). Ao usar RTD no VBA (Visual Basic for Applications)(Visual Basic for Applications (VBA):uma verso de linguagem macro do Microsoft Visual Basic usada para programar aplicativos do Microsoft Windows e includa em vrios programas da Microsoft.), necessrio usar aspas duplas ou a propriedade NullString do VBA para o servidor, mesmo que a execuo seja local. Tpico1, tpico2,...Tpico1 necessrio, tpicos subsequentes so opcionais. Parmetros de 1 a 253 que, juntos, representam uma parte exclusiva de dados em tempo real.Comentrios O suplemento de automao COM de RTD deve ser criado e registrado em um computador local. Se voc no tiver instalado um servidor de dados em tempo real, ver uma mensagem de erro em uma clula quando tentar usar a funo RTD. Se o servidor tiver sido programado para atualizar continuamente os resultados, ao contrrio de outras funes, as frmulas RTD sero alteradas quando o Microsoft Excel estiver no modo de clculo automtico. ExemploTalvez seja mais fcil entender o exemplo se voc copi-lo em uma planilha em branco.1. Selecione o exemplo neste artigo. ImportanteNo selecione os cabealhos da linha ou da coluna.

Selecionando um exemplo na Ajuda2. Pressione CTRL+C. 3. No Excel, crie uma pasta de trabalho ou planilha em branco. 4. Na planilha, selecione a clula A1 e pressione CTRL+V. ImportantePara que o exemplo funcione corretamente, cole-o na clula A1 da planilha.5. Para alternar entre exibir os resultados e exibir as frmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Frmulas, no grupo Auditoria de Frmulas, clique no boto Mostrar Frmulas.Depois que voc copiar o exemplo para uma planilha em branco, adapte-o de modo que atenda s suas necessidades.FrmulaDescrio (resultado)

=RTD("MyComAddIn.Progid",,"LOREM_IPSUM","Preo")Dados

=TRANSPOR()TRANSPOR (Funo TRANSPOR)Ocultar tudoEste artigo descreve a sintaxe da frmula e o uso da funo(funo: um frmula pr-desenvolvida que assume um valor ou vrios valores, executa uma operao e retorna um valor ou vrios valores. Use as funes para simplificar e reduzir frmulas em uma planilha, especialmente aquelas que executam clculos longos e complexos.) TRANSPOR no Microsoft Excel. Encontre um link para informaes adicionais sobre como transpor dados na seo Consulte tambm.DescrioA funo TRANSPOR retorna um intervalo vertical de clulas como intervalo horizontal, ou vice-versa. A funo TRANSPOR deve ser inserida como uma frmula de matriz(frmula de matriz: uma frmula que executa vrios clculos em um ou mais conjuntos de valores e retorna um nico resultado ou vrios resultados. As frmulas de matriz ficam entre chaves { } e so inseridas pressionando-se CTRL+SHIFT+ENTER.) em um intervalo com o mesmo nmero de linhas e colunas, respectivamente, que o nmero de colunas e linhas do intervalo(intervalo: duas ou mais clulas em uma planilha. As clulas de um intervalo podem ser adjacentes ou no adjacentes.) de origem. Use TRANSPOR para deslocar a orientao vertical e horizontal de uma matriz ou intervalo em uma planilha.SintaxeTRANSPOR(matriz)A sintaxe da funo TRANSPOR tem os seguintes argumentos(argumento: um valor que fornece informaes a uma ao, um evento, um mtodo, uma funo ou um procedimento.): matrizObrigatrio. Uma matriz ou um intervalo de clulas em uma planilha que se deseja transpor. A transposio de uma matriz criada usando a primeira linha da matriz como a primeira coluna da nova matriz, a segunda linha da matriz como a segunda coluna da nova matriz e assim por diante.ExemploExemplo 1Talvez seja mais fcil entender o exemplo se voc copi-lo em uma planilha em branco.Como copiar um exemplo?1. Selecione o exemplo neste artigo. ImportanteNo selecione os cabealhos da linha ou da coluna.

Selecionando um exemplo na Ajuda2. Pressione CTRL+C. 3. No Excel, crie uma pasta de trabalho ou planilha em branco. 4. Na planilha, selecione a clula A1 e pressione CTRL+V. ImportantePara que o exemplo funcione corretamente, cole-o na clula A1 da planilha.5. Para alternar entre exibir os resultados e exibir as frmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Frmulas, no grupo Auditoria de Frmulas, clique no boto Mostrar Frmulas.Depois que voc copiar o exemplo para uma planilha em branco, adapte-o de modo que atenda s suas necessidades.

1

2

3

4

5

6

ABC

DadosDadosDados

123

FrmulaDescrioResultado

=TRANSPOR($A$2:$C$2)Valor a partir da primeira coluna1

Valor a partir da segunda coluna2

Valor a partir da terceira coluna3

ImportanteA frmula mostrada no exemplo precisa ser inserida como uma frmula de matriz para que a funo TRANSPOR funcione conforme esperado. Depois de copiar o exemplo em uma planilha em branco, selecione o intervalo A4:A6, comeando com a clula da frmula. Pressione F2 e depois pressione CTRL+SHIFT+ENTER. Se a frmula no for inserida como uma frmula de matriz, ela ter apenas o resultado 1.Exemplo 2Algumas funes, como PROJ.LIN, retornam matrizes horizontais. PROJ.LIN retorna uma matriz horizontal da inclinao e da interceptao de Y para uma linha. A frmula a seguir retorna uma matriz vertical da inclinao e a interceptao de Y usando a funo PROJ.LIN.Talvez seja mais fcil entender o exemplo se voc copi-lo em uma planilha em branco.1. Selecione o exemplo neste artigo. ImportanteNo selecione os cabealhos da linha ou da coluna.

Selecionando um exemplo na Ajuda2. Pressione CTRL+C. 3. No Excel, crie uma pasta de trabalho ou planilha em branco. 4. Na planilha, selecione a clula A1 e pressione CTRL+V. ImportantePara que o exemplo funcione corretamente, cole-o na clula A1 da planilha.5. Para alternar entre exibir os resultados e exibir as frmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Frmulas, no grupo Auditoria de Frmulas, clique no boto Mostrar Frmulas.Depois que voc copiar o exemplo para uma planilha em branco, adapte-o de modo que atenda s suas necessidades.

1

2

3

4

5

6

7

8

ABC

y conhecidox conhecido

10

94

52

73

FrmulaDescrioResultado

=TRANSPOR(PROJ.LIN(A2:A5;B2:B5;FALSO))Inclinao2

Intercepo de Y1

ImportanteA frmula mostrada no exemplo precisa ser inserida como uma frmula de matriz para que a funo TRANSPOR funcione conforme esperado. Depois de copiar o exemplo em uma planilha em branco, selecione o intervalo A7:A8, comeando com a clula da frmula. Pressione F2 e depois pressione CTRL+SHIFT+ENTER. Se a frmula no for inserida como uma frmula de matriz, ela ter apenas o resultado 2.