Tengo una pregunta que parece que no puedo resolver usando el filtro.
La columna A tiene 1400 filas con 800 filas adicionales que están duplicadas (es decir, 2200 filas en total).
La columna B tiene la cantidad de inventario solo para las últimas 800 filas de la columna A.
Quiero filtrar mis datos para seleccionar solo filas donde hay un valor duplicado para la Columna A y la cantidad de mi inventario en la Columna B es mayor que 0 (es decir, una de esas últimas 800 filas)
Respuesta1
En lugar de usar una fórmula matricial, puedes usar laCOUNTIF()
función para comprobar si hay duplicados. Suponiendo estos datos de muestra:
Puede agregar una bandera en Columna C
que indique duplicados en Col. A
usando esta fórmula en C2
y copiándola:
=(COUNTIF($A$2:$A$13, A2)>1)
Esto resulta en:
Ahora, puede agregar una segunda "columna de bandera", combinando el valor booleano de col C
con una verificación de B>0
:
=AND(C2,B2>0)
Ahora tenemos:
Por supuesto, puedes combinar ambas fórmulas; el resultado (nuevamente para row 2
) puede verse así:
=AND((COUNTIF($A$2:$A$13,A2)>1),B2>0)
Como resultado, tiene una columna adicional con una TRUE
bandera para todas las filas que están duplicadas y tienen un archivo amount > 0
. Ahora, puede aplicar un AutoFilter
(Menú " Date
" -> " Filter
" -> " AutoFilter
") y filtrar por filas con esa TRUE
bandera:
(probado con LO Calc; debería funcionar de la misma manera con OOo Calc).
Respuesta2
Le sugiero que agregue una columna y luego use Autofiltro después de eso.
La columna agregada debe contener "banderas" para duplicados; si la tabla comienza en la línea 2, la fórmula será:
=SUM(IF($A$2:$A$9999=A2,1,0))
Editar: Me di cuenta de que al agregar >1
al final aquí obtendrás indicadores "VERDADERO" / "FALSO". Es tu decision.
y eso debe ingresarse en la celda con CTRL+SHIFT+ENTER.
Esto hará que se lea con {
y }
al final mientras VEA la fórmula en la barra de fórmulas.
Estas celdas contendrán el RECUENTO de ese valor en la columna, por lo que: los duplicados son >1
Copie la fórmula en las otras líneas... luego use las funciones de Autofiltro para el resto del filtrado.
NOTA: LibreOffice requiere un cambio en el contenido de la celda para volver a ingresarlo, agregue un espacio al final