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.