Fórmula para obtener una subtabla donde los valores en una columna coinciden con ciertos criterios

0

Estoy buscando una fórmula para obtener una subtabla de la tabla principal, de las filas en las que la columna de saldo tiene un valor mayor que cero.

NameClass   Date    Pre Balance July    Van Fine    Total   Received    Balance
ABC Pnur    13-Jul-18   2,000   1,000               3,000   3,000       0
ABD Pnur    10-Jul-18   2,000   1,000       50      3,050   1,000       2,050
ABE Pnur    16-Jul-18   7,370   1,000               8,370   8,370       0
ABF Pnur    26-Jul-18   7,370   1,000               8,370   8,370       0

Captura de pantalla de la tabla principal.

Amit Monga
fuente
Edite la publicación y coloque los datos en forma de tabla, ¡es bastante confuso! Vuelva a cargar la imagen también.
Rajesh S
1
¿Qué pasa con una tabla dinámica? support.office.com/en-us/article/…
Máté Juhász
1
Podría usar un filtro avanzado
Ron Rosenfeld

Respuestas:

1

Para obtener una tabla secundaria de la tabla principal, de las filas en las que la columna de equilibrio tiene un valor mayor que cero, debe hacer lo siguiente.

=IFERROR(INDEX($A$166:$I$169, SMALL(IF((INDEX($I$166:$I$169, , $A$163)>0), MATCH(ROW($A$166:$I$169), ROW($A$166:$I$169)), ""), ROWS(A172:$A$172)), COLUMNS($A$1:A1)),"")
  • Ponga cero en la celda A163.
  • Escriba la fórmula de matriz escrita arriba en el A172 final de la celda con Ctrl+Shift+Enterluego llene hacia la derecha y hacia abajo.

ingrese la descripción de la imagen aquí

Tenga en cuenta que ajuste las referencias de celda en la fórmula según sea necesario.

Rajesh S
fuente