Está en la página 1de 21

¿Qué es una fórmula matricial?

Una formula matricial en Excel es una fórmula que trabaja con matrices de
datos. Las fórmulas matriciales no trabajan con un solo valor sino con una
serie de datos.

tendremos que pulsar la combinación de teclas

{=SUMA(A25:A31*B25:B31)}
matricial?
abaja con matrices de
lo valor sino con una

n de teclas

5:B31)}
PRODUCTO UNIDADES PRECIO IMPORTE
A 10 1.2 12
B 20 2.1 42
C 30 3.5 105 LLERSON ACOSTA LOPEZ
D 40 2.6 104
E 50 1.8 90
F 60 2.9 174
G 70 1.9 133

SUMA 660 =SUM(D3:D9)


SUMAPRODUCTO 660 =SUMPRODUCT(B3:B9,C3:C9)
FORMULA MATRICIAL 660 {=SUM(B3:B9*C3:C9)}
LERSON ACOSTA LOPEZ
Hallar la cantidad de de los nombres de la lista 2 que coinciden con la lista 1.

lista 1 lista 2 #N/A =MATCH(D5,$B$5:$B$14,0)


CARMELA JENNY #N/A
ELVIS JOHNNY 1
EDUARDO CARMELA #N/A
ANTONIO JACY 2
CESAR ELVIS #N/A
AUDULIA JOEL 5
VERONICA CESAR #N/A
ANA MARCELINO 8
MONICA ANA #N/A
JOSE PEDRO #N/A

4 =COUNT(E4:E14)
4 {=COUNT(MATCH(D5:D14,B5:B14
LLERSON ACOSTA LOPEZ

MATCH(D5:D14,B5:B14,0))}
FÓRMULAS MATRICIALES

CON UNA CONDICIÓN

=SUMA(SI(CONDICION,R_VERDADERO))
CON DOS CONDICIONES UTILIZANDO CONECTOR Y CONECTOR Y ===> *

=SUMA(SI((CONDICION1)*(CONDICION2),R_VERDADERO))

CON DOS CONDICIONES UTILIZANDO CONECTOR O CONECTOR O ===> +

=SUMA(SI((CONDICION1)+(CONDICION2),R_VERDADERO))
DERO)) =SUMA(SI(CONDICION
=PROMEDIO(SI(CONDICI
=CONTAR(SI(CONDICIO
R_VERDADERO))
=MAX(SI(CONDICION
=MIN(SI(CONDICION
R_VERDADERO))
SUMA(SI(CONDICION,R_VERDADERO))
OMEDIO(SI(CONDICION,R_VERDADERO))
ONTAR(SI(CONDICION,R_VERDADERO))
MAX(SI(CONDICION,R_VERDADERO))
=MIN(SI(CONDICION,R_VERDADERO))
Un grupo de alumnos rindio 3 examenes, Windows, Excel y Word  y quieren
saber la nota maxima y minima que sacaron.

ALUMNO CURSOS NOTA


Loza Excel 16 ALUMNO Max. Nota Min. Nota

Loza Windows 17 Pérez 20 13


Loza Word 11 Soto 19 12
Martínez Excel 14 Loza 17 11
Martínez Windows 17 Meniz 19 15
Martínez Word 16 Martínez 17 14
Meniz Excel 15 Quispe 16 9
Meniz Windows 19
Meniz Word 16
Pérez Excel 20
Pérez Windows 13
Pérez Word 18
Quispe Excel 12
=MAX(SI(CO
Quispe Windows 9
Quispe Word 16
=MIN(SI(CO
Soto Excel 18
Soto Windows 19
Soto Word 12
{=MAX(IF(ALUMNO=E6,NOTA))}
{=MIN(IF(ALUMNO=E6,NOTA))}

LLERSON ACOSTA LOPEZ

=MAX(SI(CONDICION,R_VERDADERO))
=MIN(SI(CONDICION,R_VERDADERO))
Fecha Compra Producto Cantidad
1-Feb-12 1 2000 fecha inicial 2/1/2012
2-Feb-12 1 -500 fecha final 2/6/2012
3-Feb-12 2 6000
4-Feb-12 1 -100 Producto Cantidad total
5-Feb-12 2 2000 1 -400 {=SUM(IF((Fecha_Compra>=$F$2)*
6-Feb-12 1 -1000 2 80100 {=SUM(IF((Fecha_Compra>=$F$2)*
5-Feb-12 1 200
2-Feb-12 2 -500
4-Feb-12 1 -1000 LLERSON ACOSTA LOPEZ
3-Feb-12 2 200
6-Feb-12 2 1200
SUM(IF((Fecha_Compra>=$F$2)*(Fecha_Compra<=$F$3)*(Producto=E6),Cantidad))}
SUM(IF((Fecha_Compra>=$F$2)*(Fecha_Compra<=$F$3)*(Producto=E7),Cantidad))*9}

OSTA LOPEZ
Supongamos que una fábrica de autos, lanzó un nuevo modelo en el mes de Enero y quiere
saber cuál es el promedio de ventas de las zonas

FECHA ZONA VENTAS Hallar el promedio sin fórmula matricial


1-Jan-12 Norte 30000
1-Jan-12 Sur 20000 ZONA TOTAL
1-Jan-12 Este 45000 Norte 128833.333333333 =AVERAGEIF(ZONA,F
1-Jan-12 Oeste 251000 Sur 64482
1-Jan-12 Centro 100000 Este 174833.333333333
1-Jan-12 Norte 120000 Oeste 133352.5
1-Jan-12 Norte 135000 Centro 110000
1-Jan-12 Sur 84000
1-Jan-12 Este 62000 Hallar el promedio con fórmula matricial
1-Jan-12 Oeste 124000
2-Jan-12 Centro 41000 ZONA TOTAL
2-Jan-12 Norte 360000 Norte 124712.8 =AVERAGE(IF(ZONA=
2-Jan-12 Sur 120000 Sur 64482
2-Jan-12 Este 78000 Este 174833.333333333
2-Jan-12 Oeste 63000 Oeste 133352.5
2-Jan-12 Norte 98000 Centro 110000
2-Jan-12 Sur 78410
3-Jan-12 Este 111000
3-Jan-12 Este 12000
3-Jan-12 Centro 19000
3-Jan-12 Centro 280000
3-Jan-12 Este 741000
3-Jan-12 Oeste 95410
3-Jan-12 Sur 20000
3-Jan-12 Norte 30000

TOTAL DE VENTAS DE LA ZONA NORTE

NORTE 6 {=COUNT(IF(ZONA=F16,VENTAS))}

NÚMERO DE VENTAS DE LA ZONA SUR

SUR 5 {=COUNT(IF(ZONA=F17,VENTAS))}

NÚMERO DE VENTAS DEL 02/01/2012

1/2/2012 7 {=COUNT(IF(FECHA=A41,VENTAS))}
TOTAL DE VENTAS DEL 1 DE ENERO DE LA ZONA NORTE

1/1/2012 285000 {=SUM(IF((FECHA=A45)*(ZONA=A46),VENTAS))}


NORTE

MÁXIMA VENTA DE LA ZONA ESTE Y OESTE

ESTE 741000 {=MAX(IF((ZONA=A50)+(ZONA=A51),VENTAS))}


OESTE

MINIMA VENTA DEL 1 DE ENERO HASTA 3 DE ENERO

1/1/2012 12000 {=MIN(IF((FECHA>=A55)*(FECHA<=A56),VENTAS))}


1/3/2012

PROMEDIO DE VENTAS DEL 2 DE ENERO DE LA ZONA CENTRO

1/2/2012 41000 {=AVERAGE(IF((FECHA=A61)*(ZONA=A62),VENTAS))}


CENTRO

TOTAL DE VENTAS DEL 01 DE ENERO DE LA ZONA NORTE Y SUR

1/1/2012 607410 {=SUM(IF((FECHA=A67)*(ZONA=A68)+(ZONA=A69),VENTAS))}


NORTE
SUR
órmula matricial

AVERAGEIF(ZONA,F7,VENTAS)

fórmula matricial

AVERAGE(IF(ZONA=F16,VENTAS))
LLERSON ACOSTA LOPEZ
A=A69),VENTAS))}
ACOSTA LOPEZ
Artículo Precio Cantidad Importe
Art. 1 20 200 4,000
Art. 2 25 260 6,500
Art. 3 30 320 9,600
Art. 4 37 400 14,800
Art. 5 40 500 20,000
54,900 Método 1 Sin usar fórmula Matricial
TOTAL
54,900 Método 2 Usando fórmula Matricial

Suma de las cantidades superiores o iguales a : 300 1,220


1,480

Suma de las cantidades mayores de 300 y menores o iguales a 400 720


720

Suma de las cantidades menores o iguales de 300 y mayores o iguales a 400 0


0

Suma de los importes cuya cantidad es mayor o igual que: 300 54,900
=SUM(D2:D6)
=SUM(D2:D6)

Método 1 Usando fórmula Matricial LLERSON ACOSTA LOPEZ


Método 2 Sin usar fórmula Matricial

Método 1 Usando fórmula Matricial


Método 2 Sin usar fórmula Matricial

Método 1 Sin usar fórmula Matricial


Método 2 Usando fórmula Matricial

Método matricial
ACOSTA LOPEZ

También podría gustarte