Notifications
Clear all

Lin() e Col()

10 Posts
2 Usuários
0 Reactions
6,254 Visualizações
Apple
(@apple)
Posts: 12
Active Member
Topic starter
 

Galerinha, boa tarde !?

Tenho uma dúvida, quando posso usar a função Lin() e Col() ?

Estava usando a função porcv tentei utilizar a função Lin() mais dar uma sinal de erro.

ex.: =PROCV(LIN(A1);A1:B1;2;FALSO) da um sinal de N/D.

Gostaria de saber quando utilizo essa função.

Desde já agradeço,

Se a resposta foi útil, clique na mãozinha no lado direito da ferramenta Citar.

 
Postado : 24/03/2012 12:30 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!!

No seu caso não sei o que está tentando fazer, mas o 1ª parâmetro da função PROCV(Valor_procurado.

Para a função LIN( seria a linha 1.

Explique melhor o que quer fazer!!!
Veja:.
http://office.microsoft.com/pt-br/excel ... 42861.aspx
Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 24/03/2012 12:40 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde

Veja esses tutoriais:

http://www.expresstraining.com.br/?page=article&id=440

http://www.expresstraining.com.br/index ... cle&id=383

Um abraço.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 24/03/2012 1:33 pm
Apple
(@apple)
Posts: 12
Active Member
Topic starter
 

Boa noite!

Eu já tinha visto esses tutoriais, eu quero saber se tem como utilizalo na função Procv. ao inves de colocar o valor procurado colar Lin().

Eu sei que no índice + corresp utiliza essa função, e na procv ?

Att...

Se a resposta foi útil, clique na mãozinha no lado direito da ferramenta Citar.

 
Postado : 24/03/2012 6:43 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!
Tem mas, isso vai depender do que quer fazer, sem exemplo vai ficar difícil!!!

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 24/03/2012 6:55 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Lin() vai retorna o numero correspondente da linha aonde ela foi inserida. Logo, se você está na linha 3, o valor dela será 3. Agora se na mesma linha você escrever Lin(A1), o valor sera 1. Então esse valor será passado para valor_procurado do Procv. Por acaso esse valor é que você pesquisará na matriz do mesmo procv?

Acho que seria mais usual colocar col() para especificar a coluna de retorno da sua matriz do procv e lin() na do proch.

Para poder ajudar, temos que entender qual é o objetivo de usar lin() em valor _procurado.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 25/03/2012 5:46 am
Apple
(@apple)
Posts: 12
Active Member
Topic starter
 

Bom dia, a todos!

Coloquei uma pequena planilha de exemplo uma fictícia só para entender.

Extá em anexo.

Desde já agradeço,

Se a resposta foi útil, clique na mãozinha no lado direito da ferramenta Citar.

 
Postado : 25/03/2012 6:53 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Tente assim.

=PROCV(A2;A2:B4;COL(B2);FALSO)
Appple, entenda que Valor Procurado tem que ser identico a Matriz, caso contrario não vai dar certo!!!..a função LIn e COL com PROCV, Funciona no penultimo parâmetro, índice de Coluna.
por favor Leia..

viewtopic.php?f=7&t=203

viewtopic.php?f=9&t=3784

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 25/03/2012 7:04 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Como muito bem colocado pelo White/Alexandre, função lin() e/ou col() retorna simplesmente um numero referente a linha ou coluna a que se refere.
Utilizando-se sómente Lin(), o retorno será o numero da linha onde a formula foi "colocada"
Se em C12=Lin(), terá o retorno do valor 12. Já se utilizar =Lin(D18), o retorno será 18, ou seja a celula d18 está na linha de numero 18.
Para Col(), e a sintaxe e a mesma, porem o retorno é o numero da coluna onde a formula foi colocada; se em c12=col() terá retorno de 3, pois "C" corresponde a terceira coluna, já utilizando =Col(d18), o retorno será 4.
Em seu exemplo, o proc não retorna resultado pois está "procurando" o valor 2 (lin(d2)) em uma matriz que não tem esse valor;
utilize assim: PROCV(D2;A2:B4;LIN(d2);FALSO), ou seja procure o valor de "D2", na matriz e retonre o valor da segunda coluna(Lin(d2); e verá que tem o retorno esperado.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 25/03/2012 7:14 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Apple, obrigado pelo retorno, eu fiz um modelo bem legal onde na ultima tabela ao invés de usa COL, LIN eu usei LINS.

Baixe e dê um olhada, esse procv, vem com duas formas de buscar os dados.
http://www.sendspace.com/file/yng0sl

Quando der por sanado sua duvida, favor marcar seu tópico como resolvido, abraços e at+++ ;)

Att.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 25/03/2012 7:45 am