Número de filas devueltas por una función propagada

Última actualización el 15/03/2025
Tiempo de lectura: 2 minutos

¿Cómo encontrar el número de filas devueltas por funciones propagadas? Es muy sencillo con las referencias ampliadas.

¿Qué son las funciones matriciales dinámicas?

Las funciones matriciales, o funciones propagadas, han simplificado el diseño de los paneles para hacerlos completamente dinámicos.

Ahora es posible devolver muy fácilmente una lista de valores únicos gracias a Función ÚNICA

Función ÚNICA

O devolver varias líneas de un valor de búsqueda usando el Función FILTRO

La función FILTRO devuelve múltiples valores

Pero, ¿cómo se sabe el número de líneas que devuelven estas fórmulas? Porque, de hecho, no podemos saber cuántos valores devolverán estas funciones.

Número de filas devueltas por una fórmula propagada

La creación de funciones matriciales (UNIQUE, SECUENCIA, ORDENAR, ...) introdujo un nuevo tipo de referencia; referencias propagadas o extendidas. Es decir, puedes recuperar el resultado de una función matricial usando al símbolo #

=E2#

El # indica una referencia propagada

Y muy simplemente, usando esta referencia en la función LÍNEAS, no olvides la S, cuenta el número de filas dinámicas devueltas por la función de matriz.

=LINEAS(E2#)

Número de líneas de una función propagada.

Explicación de la fórmula.

  1. La fonction LINES(reference) cuenta el número de líneas contenidas en la referencia pasada como parámetros.
  2. Y gracias a las referencias propagadas, la simple escritura E2# permite indicar todas las celdas devueltas por la función ÚNICA.

NBVAL puede arrojar malos resultados

Siempre que nuestra función de matriz solo devuelva una sola columna, las funciones CONTAR o FILAS devolverán un resultado similar.

COUNTS y ​​LINES devuelven el mismo número de filas de una función propagada

Pero si la función UNIQUE ou FILTRO devuelve varias columnas, COUNT contará todas las celdas y no solo las filas como lo hace la función LINES.

NBVAL y LINES ya no devuelven el mismo resultado

1 Comentario

  1. Catalina Monteleone
    26/04/2021 a las 16:41

    Sencillo y efectivo, una explicación real de funciones recientes, me encanta, gracias.

    Responder

Dejar un comentario

Su dirección de correo electrónico no será publicada. Los campos necesarios están marcados con *

Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.

Jugador Más Valioso de Microsoft 2024

Boletín informativo

1 vez al mes:
Consejos y cuestionarios

    No te enviaremos spam. Puedes darte de baja en cualquier momento.

    Número de filas devueltas por una función propagada

    Tiempo de leer: 2 minutos
    Última actualización el 15/03/2025

    ¿Cómo encontrar el número de filas devueltas por funciones propagadas? Es muy sencillo con las referencias ampliadas.

    ¿Qué son las funciones matriciales dinámicas?

    Las funciones matriciales, o funciones propagadas, han simplificado el diseño de los paneles para hacerlos completamente dinámicos.

    Ahora es posible devolver muy fácilmente una lista de valores únicos gracias a Función ÚNICA

    Función ÚNICA

    O devolver varias líneas de un valor de búsqueda usando el Función FILTRO

    La función FILTRO devuelve múltiples valores

    Pero, ¿cómo se sabe el número de líneas que devuelven estas fórmulas? Porque, de hecho, no podemos saber cuántos valores devolverán estas funciones.

    Número de filas devueltas por una fórmula propagada

    La creación de funciones matriciales (UNIQUE, SECUENCIA, ORDENAR, ...) introdujo un nuevo tipo de referencia; referencias propagadas o extendidas. Es decir, puedes recuperar el resultado de una función matricial usando al símbolo #

    =E2#

    El # indica una referencia propagada

    Y muy simplemente, usando esta referencia en la función LÍNEAS, no olvides la S, cuenta el número de filas dinámicas devueltas por la función de matriz.

    =LINEAS(E2#)

    Número de líneas de una función propagada.

    Explicación de la fórmula.

    1. La fonction LINES(reference) cuenta el número de líneas contenidas en la referencia pasada como parámetros.
    2. Y gracias a las referencias propagadas, la simple escritura E2# permite indicar todas las celdas devueltas por la función ÚNICA.

    NBVAL puede arrojar malos resultados

    Siempre que nuestra función de matriz solo devuelva una sola columna, las funciones CONTAR o FILAS devolverán un resultado similar.

    COUNTS y ​​LINES devuelven el mismo número de filas de una función propagada

    Pero si la función UNIQUE ou FILTRO devuelve varias columnas, COUNT contará todas las celdas y no solo las filas como lo hace la función LINES.

    NBVAL y LINES ya no devuelven el mismo resultado

    Boletín informativo

    1 vez al mes:
    Consejos y cuestionarios

      No te enviaremos spam. Puedes darte de baja en cualquier momento.

      1 Comentario

      1. Catalina Monteleone
        26/04/2021 a las 16:41

        Sencillo y efectivo, una explicación real de funciones recientes, me encanta, gracias.

        Responder

      Dejar un comentario

      Su dirección de correo electrónico no será publicada. Los campos necesarios están marcados con *

      Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.