ad-verso escribió:@Oros123 Imagino que la dificultad con la que te encuentras radica en pretender usar una herramienta equivocada (hoja de cálculo) para algo que tendrías que hacer con otra (base de datos). Pero sí. No hay mucha miga con los filtros dinámicos. Las alternativas son en mi opinión algo más complejas (no creo que te libres de programar algo en VBA).
Edito: SI he entendido bien lo que quieres, sería algo así.
En tres minutos en Calc de Libreoffice (no uso Excel)
Tienes una serie de productos, cada uno con su importe y cuando quieres hacer una "factura" indicas una cantidad para determinados artículos. En una columna "importe" se usa una fórmula para indicar precio *cantidad y al final se suman todos esos importes.
Fijando la primera fija en la hoja (por aquello de que esté visible siempre) y definiendo un filtro automático (o lo análogo que tengas en excel), ocultas todas las filas donde "cantidad" sea cero (para mostrar el resto):
Y a partir de ahí haces lo que sea (un control para hacer copy/paste en una nueva hoja y guardarla, imprimirlo, lo que necesites). Yo no veo mucha dificultad en esto. Me ha llevado más tiempo hacer las capturas y subirlas a imgur que hacer la hoja.