Puntos a considerar
- Las matrices deben tener el mismo número de filas y columnas.
- Al crearlas siempre debemos de pulsar las teclas Ctrl+Shift+Enter.
- Podemos reeditar las fórmulas matriciales haciendo doble clic en la celda donde se encuentra la fórmula o pulsando la tecla de función "F2". Para aceptar los cambios debemos de pulsar las teclas Ctrl+Shift+Enter.
Ejemplo
Tenemos los importes de los gastos reales del 2o. y 1er. trimestres de una empresa.
Queremos saber el número de elementos del 2o. trimestres mayores al 1er. trimestre y el importe de estas diferencias.
Solución:
En una celda escribimos la siguiente fórmula =CONTAR(SI(C13:E17>C4:E8,1,""))
Explicando las partes de la fórmula
- SI(C13:E17>C4:E8,1,"") : Utilizamos la función lógica =SI teniendo como primer argumento la afirmación que el rango C13:E17 que corresponde al 2o. trimestre es mayor al rango C4:E8 del 1er. trimestre. Si esta afirmación es verdadera la fórmula devuelve un 1, de ser falsa devuelve un espacio vació. Si pulsamos Enter con esta fórmula nos dará error, para corregir la fórmula necesitamos convertirla a matricial y agregar la función CONTAR.
- =CONTAR(SI(C13:E17>C4:E8,1,"")): ahora agregamos a la fórmula la función =CONTAR( ) teniendo como argumento el la fórmula anterior.
- Para una fórmula a matricial pulsamos las siguientes teclas Ctrl+Shift+ Enter.
- El resultado es 7 elementos.
Explicando el funcionamiento
Al volver un fórmula normal a matricial la operación de comparar C13:E17>C4:E8 se hará por cada uno de los elementos de los rangos.
- C13>C4 : 1
- C14 >C5 : 1
- C15 >C6 : "" (espacio en blanco)
- C16>C7 : 1
- C17>C8 : 1
- D13>D4 : "" ..... y así continuamos con los demás elementos.
Al final la fórmulas devuelve la suma de todos los números 1.
Para ver como se obtiene los importes, debes descargar la hoja de cálculo para ver como se obtiene el importe total de los siete elementos.
No hay comentarios.:
Publicar un comentario
Gracias por tu comentario.