tabla dinámica

Última actualización el 18/03/2025
Tiempo de lectura: 3 minutos

Hemos presentado varias funciones para crear paneles. Solo que cada vez tuvimos que modificar manualmente los parámetros de la función para poder mostrar nuevos resultados. En este artículo veremos cómo transformar estas funciones para que utilicen datos variables y así dinamizar nuestra tabla.

Utilizar variables como criterio.

En todos los artículos anteriores hemos escrito nuestros criterios directamente en los parámetros de nuestras fórmulas. Sin embargo, es una fuente de error si no respetamos exactamente la ortografía de los criterios pero, además, si tenemos un gran número de datos -y por tanto de posibles criterios- no los vamos a reescribir todos a mano, sería necesario demasiado largo.

Para todas las funciones que hemos visto (CONTAR.SI, SUMAR.SI,...), puedes sustituir absolutamente los valores de los criterios por el contenido de una celda. Entonces, si tengo la palabra "Lipstick" en una celda y quiero contar la cantidad de lápices labiales que tengo en stock (como se ve en el ejemplo de SUM.IF.ENS) Tendré el siguiente escrito:

=SOMME.SI.ENS($H$2:$H$41;$B$2:$B$41;J2)

tabla-dinamica-1
Usar el contenido de una celda como parámetro de función

Asimismo si tenemos un criterio numérico, podemos recuperar su valor directamente de una celda. Si por ejemplo queremos contar el número de artículos cuyo stock es superior a 35 unidades escribiremos la siguiente fórmula:

=NB.SI.ENS($H$2:$H$41;">="&J2)

tabla-dinamica-2

Tenga en cuenta que el símbolo lógico está entre comillas y para unir el símbolo lógico con el contenido de la celda usamos el símbolo &

Extracción sin duplicados

Para construir una tabla que recupere todos los nombres de los artículos, realizaremos una manipulación para evitar hacer este trabajo manualmente. Para comenzar, duplicaremos la columna del nombre del producto. Puede consultar el vídeo de demostración para ver cómo realizar la manipulación con el ratón.

Una vez duplicada la columna podrás ir al menú. Datos>Eliminar duplicados indicando que su columna contiene encabezados.

tabla-dinamica-3
tabla-dinamica-4
tabla-dinamica-5

De este modo recuperará la lista de todos sus productos de forma única. Para saber la cantidad en stock de cada uno de ellos, debes escribir la siguiente fórmula en la primera celda y copiarla para los demás productos:

=SOMME.SI.ENS($H$2:$H$41;$B$2:$B$41;J2)

Nos vemos obligados a bloquear las referencias de las columnas de stock y nombre del producto para evitar que cambien al copiar.

tabla-dinamica-7

Elija el criterio de una lista

También tienes la posibilidad de integrar datos como criterio en forma de listas desplegables. Para esto usaremos el menú Datos>Validación de datos>Validación de datos...

tabla-dinamica-8

Luego seleccionas la opción del menú desplegable Lista. En nuestro ejemplo, ingresamos manualmente la lista de nuestros proveedores, pero usted puede recuperar fácilmente esta información de un rango de datos en su hoja de cálculo.

tabla-dinamica-9

Lo único que tienes que hacer es transformar tu fórmula para integrar el nuevo criterio de proveedor y así transformar tu libro de trabajo en una tabla dinámica 😀

tabla-dinamica-10

Encontrará información adicional sobre tablas dinámicas en el sitio web de Microsoft.

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.

    tabla dinámica

    Tiempo de leer: 3 minutos
    Última actualización el 18/03/2025

    Hemos presentado varias funciones para crear paneles. Solo que cada vez tuvimos que modificar manualmente los parámetros de la función para poder mostrar nuevos resultados. En este artículo veremos cómo transformar estas funciones para que utilicen datos variables y así dinamizar nuestra tabla.

    Utilizar variables como criterio.

    En todos los artículos anteriores hemos escrito nuestros criterios directamente en los parámetros de nuestras fórmulas. Sin embargo, es una fuente de error si no respetamos exactamente la ortografía de los criterios pero, además, si tenemos un gran número de datos -y por tanto de posibles criterios- no los vamos a reescribir todos a mano, sería necesario demasiado largo.

    Para todas las funciones que hemos visto (CONTAR.SI, SUMAR.SI,...), puedes sustituir absolutamente los valores de los criterios por el contenido de una celda. Entonces, si tengo la palabra "Lipstick" en una celda y quiero contar la cantidad de lápices labiales que tengo en stock (como se ve en el ejemplo de SUM.IF.ENS) Tendré el siguiente escrito:

    =SOMME.SI.ENS($H$2:$H$41;$B$2:$B$41;J2)

    tabla-dinamica-1
    Usar el contenido de una celda como parámetro de función

    Asimismo si tenemos un criterio numérico, podemos recuperar su valor directamente de una celda. Si por ejemplo queremos contar el número de artículos cuyo stock es superior a 35 unidades escribiremos la siguiente fórmula:

    =NB.SI.ENS($H$2:$H$41;">="&J2)

    tabla-dinamica-2

    Tenga en cuenta que el símbolo lógico está entre comillas y para unir el símbolo lógico con el contenido de la celda usamos el símbolo &

    Extracción sin duplicados

    Para construir una tabla que recupere todos los nombres de los artículos, realizaremos una manipulación para evitar hacer este trabajo manualmente. Para comenzar, duplicaremos la columna del nombre del producto. Puede consultar el vídeo de demostración para ver cómo realizar la manipulación con el ratón.

    Una vez duplicada la columna podrás ir al menú. Datos>Eliminar duplicados indicando que su columna contiene encabezados.

    tabla-dinamica-3
    tabla-dinamica-4
    tabla-dinamica-5

    De este modo recuperará la lista de todos sus productos de forma única. Para saber la cantidad en stock de cada uno de ellos, debes escribir la siguiente fórmula en la primera celda y copiarla para los demás productos:

    =SOMME.SI.ENS($H$2:$H$41;$B$2:$B$41;J2)

    Nos vemos obligados a bloquear las referencias de las columnas de stock y nombre del producto para evitar que cambien al copiar.

    tabla-dinamica-7

    Elija el criterio de una lista

    También tienes la posibilidad de integrar datos como criterio en forma de listas desplegables. Para esto usaremos el menú Datos>Validación de datos>Validación de datos...

    tabla-dinamica-8

    Luego seleccionas la opción del menú desplegable Lista. En nuestro ejemplo, ingresamos manualmente la lista de nuestros proveedores, pero usted puede recuperar fácilmente esta información de un rango de datos en su hoja de cálculo.

    tabla-dinamica-9

    Lo único que tienes que hacer es transformar tu fórmula para integrar el nuevo criterio de proveedor y así transformar tu libro de trabajo en una tabla dinámica 😀

    tabla-dinamica-10

    Encontrará información adicional sobre tablas dinámicas en el sitio web de Microsoft.

    Boletín informativo

    1 vez al mes:
    Consejos y cuestionarios

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

      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.