Listar celdas relacionadas a un valor especifico?
Soy nuevo y veo que puedo obtener ayuda ya que no soy muy versado en el mundo de excel.
Actualmente tengo una hoja de calculo que me sirve como un sistema de facturación basico que va asi:
En la Hoja 1 "VENTAS" tengo las celdas... (entre otras como fecha, cantidad, etc)
#FACTURA CODIGO PRODUCTO PRECIO
001 204 X X
En la Hoja 2 "FACTURACION" puedo obtener los productos y el precio con solo ingresar el numero de factura...
#FACTURA CODIGO PRODUCTO PRECIO
001 204 X X
El problema esta en que una factura puede tener más de un codigo (Puede haber 12 codigos más) y necesito obtener esos codigos del listado de ventas solo con relacionar el # de factura, es decir, en este listado de ventas puede eventualmente haber 2 productos para la misma factura, por ej:
#120 PRODUCTO X
#121 PRODUCTO Y
#121 PRODUCTO Z
#122 PRODUCTO Y
#123 PRODUCTO Z
Actualmente tengo la siguiente formula en el campo "CODIGO" de la hoja "FACTURACION"
=SI.ERROR(BUSCARV($J$17; VENTAS; 2; 0);"")
La celda J17 contiene el numero de factura, es decir la formula busca el # de factura y me devuelve el primer codigo relacionado, pero en el siguiente campo requiero que me ingrese automaticamente el segundo codigo relacionado y si hay más pues agregarlos a las 12 filas subsiguientes que como dije son los campos para los productos que se van a facturar.
Quizás la mejor opción sea utilizar una base de datos pero la verdad no tengo la menor idea de como hacerlo, por ahora me siento cómodo con excel.