Corchetes en una fórmula

Solo consultas sobre Funciones y Fórmulas Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Corchetes en una fí³rmula

Notapor oruiz » 22 Mar 2007 14:22

{=+SUMA(SI(SI(A2:A120=I2;B2:F120;0)=I3;D2:D120;0))}

Necesito hacerle unas modificaciones a esta fórmula, pero cuando lo intento desaparecen los corchetes y después se desconfigura.

Que debo hacer?
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
oruiz
Miembro Frecuente
Miembro Frecuente
 
Registrado: 20 Nov 2005 20:57

Re: Corchetes en una fí³rmula

Notapor tooper666 » 22 Mar 2007 14:40

Saludos oruiz.

Luego de modificar la fórmula debes presionar la siguiente combinación de teclas:

Ctrl + Shift + Enter

Verás que permanecen los corchetes.

Suerte.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
tooper666
Miembro Frecuente
Miembro Frecuente
 
Registrado: 07 Mar 2005 19:56

Re: Corchetes en una fí³rmula

Notapor Gerson Pineda-El Catracho » 22 Mar 2007 16:17

Hola oruiz

A esa formula se le llama matricial, sino usas ctrl+shift+ enter te causan error.

Saludos...
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Gerson Pineda-El Catracho
Miembro Frecuente
Miembro Frecuente
 
Registrado: 08 Abr 2005 13:52

Re: Corchetes en una fí³rmula

Notapor oruiz » 23 Mar 2007 14:37

Mil gracias Tooper66
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
oruiz
Miembro Frecuente
Miembro Frecuente
 
Registrado: 20 Nov 2005 20:57

Re: Corchetes en una fí³rmula

Notapor oruiz » 23 Mar 2007 14:39

Catracho,

Gracias por la aclaración.

Todaví­a no entiendo bien el concepto. Tú sabes o tienes información al respecto?
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
oruiz
Miembro Frecuente
Miembro Frecuente
 
Registrado: 20 Nov 2005 20:57

Re: Corchetes en una fí³rmula

Notapor Gerson Pineda-El Catracho » 23 Mar 2007 14:53

Con esto lo entenderas

Fórmulas Matriciales

Vamos a explicar primero el concepto de Matriz. Una matriz es un conjunto de datos organizados en filas y columnas, una hoja Excel tiene forma de una gran matriz porque está divida en filas y columnas.

Excel trabaja con matrices unidimensionales, es decir de una fila o de una columna, y matrices bidimensionales formadas por filas y columnas. También existen matrices tridimensionales que están formadas por filas, columnas y profundidad, pero que Excel no entiende.

Un fórmula matricial es una fórmula que se aplica a todas las celdas de una matriz. Las fórmulas matriciales permiten un ahorro de trabajo.

Veamos pues cómo crear y utilizar las fórmulas matriciales. Y veámoslo como mejor se ven estas cosas, con un ejemplo.



Ejemplo: Tenemos una lista de la compra bastante extensa de la ferreterí­a, y sabemos que normalmente se suelen comprar varias cantidades de los productos de la ferreterí­a.

Para calcular el importe de cada producto podemos definir la fórmula para calcular el total del primer producto y copiarla al resto de filas de la columna E.

Pero un forma más inmediata es utilizando una fórmulas matricial:

- Seleccionamos las celdas donde van a ir los resultados desde la E2 a la E6.

- Escribimos en la zona de fórmulas la fórmula =Moneda(C2:C6*D2:D6) (Moneda es para que transforme el resultado en formato moneda para identificar mejor el tipo de dato del resultado).

- Y en vez de pulsar Intro, pulsamos Ctrl+Shift+Intro para que la coja como fórmula matricial. De un golpe calculará el total en cada fila.

Otra ventaja de las fórmulas matriciales es obtener sumatorios sin necesidad de tener los resultados parciales en una columna.

Podemos escribir en una celda la siguiente fórmula =MONEDA(SUMA(C2:C6*D2:D6)) y pulsar Ctrl+Shift+Intro para que la coja como fórmula matricial. De este modo en una sola celda realizamos la suma total de los resultados parciales sin utilizar la columna E donde tenemos los totales parciales.

Otra aplicación de las fórmulas matriciales es la de crear una matriz de valores que vayamos a utilizar en varias hojas, y luego asignar esa matriz a un conjunto de celdas de forma inmediata.

Por ejemplo crear una matriz con los meses del año y guardarla como constante, para así­ escribir solo una vez los meses del año. Veamos cómo.

Para crear una matriz y guardarla como constante sólo tenemos que crear la constante como ya vimos.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Gerson Pineda-El Catracho
Miembro Frecuente
Miembro Frecuente
 
Registrado: 08 Abr 2005 13:52


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Funciones y Fórmulas

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 8 invitados