Hola, Nicolas:
La función que puedes utilizar en tu caso es
BUSCARV(A2;stock.$A$2:$B$"ultima fila de datos";2;FALSO), sin embargo,
por facilidad te recomiendo crear un rango con nombre (CNTRL-F3) para
los datos en la hoja STOCK por ejemplo "datos" y remplazarlo en la
función BUSCARV(A2;datos;2;FALSO), asi cuando copies la fórmula hacia
abajo el valor a buscar A2, será relativo a la nueva posición, mientras
que los nombres de los productos (rango datos) se mantendrán con su
posición absoluta. Como deseas la coincidencia exacta del nombre de la
hoja stock debes colocar FALSO como último parámetro de la función.
Espero que te haya colaborado.
--
Manuel Andrés Ramirez P.
Administrador Informático
Nicolás Conde wrote:
Hola listeros.
Soy principiante con OOo y tengo un problemilla con una tarea que
me han encomendado.
Tengo en Calc un libro con dos hojas: una llamada 'Compras' con
información de las compras de productos (un renglón de factura por
fila), y otra llamada 'Stock' con los datos de cada producto. Lo que
necesito hacer es poner en la hoja 'Compras', al lado de cada código
de producto, su descripción que está en 'Stock'.
Compras:
A B
1 |NUMERO| NOMBRE | etc. ... |
2 | 0001 | vacío | ... |
3 | 0002 | vacío | ... |
4 | 0003 | vacío | ... |
Stock:
A B
1 |NUMERO| NOMBRE | etc. ... |
2 | 0002 | Leche 1 l | ... |
3 | 0001 | Gaseosa 2.25 l | ... |
4 | 0003 | Jabón de tocador | ... |
Necesito en Compras.B2 una función que me retorne para el código en
Compras.A2 (0001) la descripción correspondiente (Stock.B3). Creo que
en bases de datos eso es una operación /join/.
He probado con bdextraer(), pero no me sirve, ya que debo darle un
renglón de condición por cada producto y son casi mil.
¡Por favor ayuda!
Muchas gracias desde ya.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]