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