Usar constantes matriciales en fórmulas de matriz

Cuando especifica una fórmula de matriz, a menudo usa un rango de celdas en la hoja de cálculo pero no tiene que hacerlo. También puede usar constantes de matriz, valores que solo especifica en la barra de fórmula dentro de las llaves: {}. A continuación, puede proporcionar un nombre a su constante de manera que sea más sencillo usarla de nuevo.

Puede usar constantes en sus fórmulas matriciales o por ellas mismas.

  1. En la fórmula de matriz, escriba una llave de apertura, los valores que desee y una llave de cierre. Aquí tenemos un ejemplo: = suma (A1:E1* {1,2,3,4,5})

    La constante se encuentra dentro de las llaves ({)} y tiene que escribir dichas llaves manualmente.

  2. Escriba el resto de la fórmula y presione Ctrl+Mayús+Entrar.

    La fórmula tendrá un aspecto similar a {=SUMA(A1:E1*{1,2,3,4,5})} y los resultados serán similares a los siguientes:


    Una constante de matriz anidada en una fórmula SUMA

    La fórmula multiplicó A1 por 1 y B1 por 2, etc., ahorrándole tener que colocar 1,2,3,4,5 en celdas de la hoja de cálculo.

Usar una constante para especificar valores en una columna

Para especificar valores en una columna única, como 3 celdas en la columna C, haga lo siguiente:

  1. Seleccione las celdas que desea usar.

  2. Escriba un signo igual y su constante. Separe los valores de la constante con puntos y coma, no comas, y si está escribiendo texto, rodéela con comillas dobles. Por ejemplo: = {"Trimestre 1";" Trimestre2";" Trimestre 3"}

  3. Presione Ctrl+Mayús+Entrar. La constante tendrá un aspecto similar al siguiente:

    Constante de matriz vertical que usa texto

    En términos de aficionados a la informática, esta es una constante vertical unidimensional.

Usar una constante para introducir valores en una fila

Para introducir rápidamente valores en una fila única, como las celdas F1, G1 y H1:

  1. Seleccione las celdas que desea usar.

  2. Escriba un signo igual y su constante, pero esta vez separe los valores con comas, no puntos y comas. Por ejemplo: ={1,2,3,4,5}

  3. Presione Ctrl+Mayús+Entrar y la constante tendrá el siguiente aspecto:

    Constante de matriz horizontal unidimensional

    En términos de aficionados a la informática, esta es una constante horizontal unidimensional.

Usar una constante para especificar valores en varias filas y columnas

  1. Seleccione las celdas que desea.

    Asegúrese de que el número de filas y columnas que selecciona coincide con el número de valores de su constante. Por ejemplo, si su constante va a escribir datos en cuatro columnas y tres filas, seleccione ese número de columnas y filas.

  2. Escriba un signo igual y su constante. En este caso, separe los valores de cada columna con comas, y use un punto y coma al final de cada fila. Por ejemplo:

    ={1,2,3,4;5,6,7,8;9,10,11,12}

  3. Presione Ctrl+Mayús+Entrar y:

    Constante de matriz bidimensional

    En términos de aficionados a la informática, esta es una constante bidimensional porque rellena columnas y filas. En el caso de que tenga esa curiosidad, le diremos que no puede crear una constante tridimensional, lo que significa que no puede anidar una constante dentro de otra.

Usar una constante en una fórmula

Ahora que está familiarizado con constantes de matriz, este es un ejemplo de trabajo.

  • En una celda en blanco, escriba, o copie y pegue, esta fórmula, y presione Ctrl+Mayús+Entrar:

    =SUMA(A1:E1*{1,2,3,4,5})

    En la celda A3 aparece el valor 85.

    ¿Qué ha ocurrido? Ha multiplicado el valor de A1 por 1, el valor de la celda B2 por 2, etc., y la función SUMA ha sumado dichos resultados. Podría también introducir la fórmula como =SUMA(A1*1,B1*2,C1*3,D1*4,E1*5)

Si lo deseara, podría introducir ambos conjuntos de valores como constantes de matriz:

=SUMA({3,4,5,6,7}*{1,2,3,4,5})

Para probarlo, copie la fórmula, seleccione una celda en blanco y pegue la fórmula en la barra de fórmula y, después, presione Ctrl+Mayús+Entrar. Verá el mismo resultado.

Notas: Busque estos problemas si las constantes no funcionan:

  • Asegúrese de que separa sus valores con el carácter adecuado. Si omite una coma o un punto y coma, o si los coloca en el lugar incorrecto, la constante de matriz puede que no tenga una aspecto correcto o que vea un mensaje de advertencia.

  • Es posible que haya seleccionado un rango de celdas que no coincida con el número de elementos de la constante. Por ejemplo, si selecciona una columna de seis celdas para usarla con una constante de cinco celdas, el error #N/A aparecerá en la celda vacía. Si no selecciona bastantes celdas, Excel omite los valores sin una celda correspondiente.

  • Para obtener más información acerca de fórmulas de matriz:

Inicio de la página

Notas: 

  • Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

  • Para su referencia, puede encontrar la versión en inglés de este artículo aquí. Todos los miembros de la comunidad de Microsoft pueden mejorar este artículo mediante el marco de colaboración en traducciones (CTF). Simplemente, mueva el puntero sobre cualquier frase del artículo y, a continuación, haga clic en "MEJORAR TRADUCCIÓN" en el widget CTF. Haga clic aquí para obtener más información acerca de CTF. Con el uso de CTF, el usuario acepta nuestras Condiciones del servicio.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×