Crear una fórmula de matriz

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Las fórmulas de matriz son fórmulas eficaces que le permiten realizar cálculos complejos que a menudo no se puede hacer con las funciones de hoja de cálculo estándar. También se conocen como "Ctrl-Mayús-Entrar" o fórmulas de "CSE", porque tiene que presionar Ctrl + Mayús + Entrar para introducirlos.  Puede usar las fórmulas de matriz para hacer aparentemente impide, como

  • Contar el número de caracteres de un rango de celdas.

  • Sumar aquellos números que cumplan ciertas condiciones, como los valores más bajos de un rango o los números comprendidos entre un límite superior e inferior.

  • Sumar cada º valor de un rango de valores.

Excel proporciona dos tipos de fórmulas de matriz: fórmulas de matriz que calcular varios resultados de las fórmulas que realizan varios cálculos para generar un único resultado de matriz. Algunas funciones de hoja de cálculo devuelven matrices de valores o requieren una matriz de valores como argumento. Para obtener más información, vea información general y ejemplos de fórmulas de matriz.

Este tipo de fórmula de matriz permite simplificar un modelo de hoja de cálculo, ya que se sustituyen varias fórmulas distintas por una sola fórmula de matriz.

  1. Haga clic en la celda en que desee especificar la fórmula de matriz.

  2. Escriba la fórmula que desea usar.

    Las fórmulas de matriz usan la sintaxis de fórmula convencional. Todas comienzan con un signo igual (=) y se pueden usar cualquiera de las funciones integradas de Excel.

    Por ejemplo, esta fórmula calcula el valor total de una matriz de cotización y acciones y coloca el resultado en la celda situada junto a "Valor Total".

    Una fórmula de matriz típica

    La fórmula multiplica primero las acciones (celdas B2 – I2) por sus precios (celdas B3 – I3) y luego suma estos resultados para obtener el total general de 53.184. Este es un ejemplo de una fórmula de una sola celda porque la fórmula reside únicamente en una celda.

  3. Presione Ctrl+Mayús+Entrar.

    Excel inserta la fórmula automáticamente entre { } (llaves).

    Nota: Escribir manualmente unas llaves alrededor de una fórmula no se convierta en una fórmula de matriz, debe presionar Ctrl + Mayús + Entrar para crear una fórmula de matriz. Cada vez que edite la fórmula de matriz, las llaves ({}) desaparezcan de la fórmula de matriz y debe presionar Ctrl + Mayús + Entrar otra vez para incorporar los cambios en una fórmula de matriz y agregar las llaves.

Para calcular varios resultados usando una fórmula de matriz, especifique la matriz en un rango de celdas que tenga el mismo número exacto de filas y columnas que usará en los argumentos matriciales.

  1. Seleccione el rango de celdas en que desee especificar la fórmula de matriz.

  2. Escriba la fórmula que desea usar.

    Las fórmulas de matriz usan la sintaxis de fórmula convencional. Todas comienzan con un signo igual (=) y se pueden usar cualquiera de las funciones integradas de Excel.

    En el ejemplo siguiente, la fórmulas múltiplos comparte por precio en cada columna y reside en las celdas seleccionadas de la fila 5.

    Una función de matriz en muchas celdas
  3. Presione Ctrl+Mayús+Entrar.

    Excel inserta la fórmula automáticamente entre { } (llaves).

    Nota: Escribir manualmente unas llaves alrededor de una fórmula no se convierta en una fórmula de matriz, debe presionar Ctrl + Mayús + Entrar para crear una fórmula de matriz. Cada vez que edite la fórmula de matriz, las llaves ({}) desaparezcan de la fórmula de matriz y debe presionar Ctrl + Mayús + Entrar otra vez para incorporar los cambios en una fórmula de matriz y agregar las llaves.

Si necesita incluir los nuevos datos en la fórmula de matriz, vea Expandir una fórmula de matriz. También puede probar:

Si desea explorar las constantes de matriz antes de usarlas con sus propios datos, puede usar los datos de muestra que se incluyen aquí.

El libro de abajo muestra ejemplos de fórmulas de matriz. Para trabajar mejor con los ejemplos, debería descargar el libro en el equipo haciendo clic en el icono de Excel de la esquina inferior derecha y después abrirlo en el programa de escritorio de Excel.

Copie la tabla de abajo y péguela en Excel en la celda A1. Asegúrese de seleccionar las celdas E2:E11, escriba la fórmula =C2:C11*D2:D11 y presione Ctrl+Mayús+Entrar para convertirla en una fórmula de matriz.

Vendedor

Tipo de vehículo

Número vendido

Precio unitario

Ventas totales

Bernabé

Sedán

'5

2200

=C2:C11*D2:D11

Cupé

-4

1800

Inda

Sedán

6%

2300

Cupé

8

1700

Jordan

Sedán

3%

2000

Cupé

1

1600

Parra

Sedán

9

2150

Cupé

'5

1950

Sánchez

Sedán

6%

2250

Cupé

8

2000

Crear una fórmula de matriz de varias celdas

  1. En el libro de ejemplo, seleccione las celdas de la E2 a la E11. Los resultados aparecerán en estas celdas.

Siempre debe seleccionar las celdas donde desea que aparezcan los resultados antes de escribir la fórmula.

Y siempre significa el 100% de las veces.

  1. Escriba esta fórmula. Para escribirla en una celda, empiece a escribir (presione el signo igual) y la fórmula aparecerá en la última celda seleccionada. También puede escribir la fórmula en la barra de fórmulas:

    =C2:C11*D2:D11

  2. Presione Ctrl+Mayús+Entrar.

Crear una fórmula de matriz de una sola celda

  1. En el libro de ejemplo, haga clic en la celda B13.

  2. Escriba esta fórmula siguiendo cualquiera de los pasos indicados anteriormente en el paso 2:

    =SUMA(C2:C11*D2:D11)

  3. Presione Ctrl+Mayús+Entrar.

La fórmula multiplica los valores contenidos en los rangos de celdas C2:C11 y D2:D11 y después suma los resultados para obtener el total general.

¿Necesitas más ayuda?

Siempre puede preguntar a un experto en Excel Tech Community, obtener soporte técnico en la Comunidad de respuestas o sugerir una característica nueva o mejora en el UserVoice de Excel.

Inicio de la página

Nota: 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.

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.

×