Formulas matriciales personalizadas en Excel

Las funciones matriciales son fórmulas que realizan cálculos u operaciones sobre un array (también llamados arreglos) o grupo de valores. Por otro lado tras haber realizado un grupo de cálculos pueden devolver como resultado un solo valor o un conjunto de valores.

Sobretodo se usan en operaciones de un nivel de sofisticación más alto. Por ejemplo, se puede calcular el coste total de un préstamo a través de cualquier número determinado de años.

Algunos ejemplos donde se pueden aplicar fórmulas matriciales son:

  • Contar el número de caracteres en un rango de celdas.
  • Sumar sólo los números de un rango de celdas que cumplan ciertas condiciones.
  • Evaluar el número de palabras repetidas en un rango.
  • etc..

Nota: Se usa CTRL + SHIFT + ENTER para introducir la fórmula y no solo ENTER como en el resto de fórmulas.

Actualmente existen en Excel un gran número de fórmulas matriciales, aquí un muy buen ejemplo.

¿Como puedo crear una fórmula matricial personalizada?

En algunas ocasiones puede que necesitemos crear nuestra propia fórmula matricial usando Visual Basic, que es un lenguaje de programación soportado por las aplicaciones del paquete Office (Excel, Word, Access, etc…) y que nos otorga una libertad total a la hora de manejar grupos de datos. En el vídeo de arriba explico detalladamente como crear este tipo de fórmulas y bajo estas líneas os dejo el código de ejemplo que comparto en el tutorial.


     Function ExtractWords(range as Range) as String()

         Dim wordList() as String

         For Each cell in range
 
            wordList = Split(cell.Value, " ")
 
         Next

         ExtractWords = wordList

     End Function

Como veis las formulas matriciales personalizadas en Excel pueden ser todo lo potentes que os imaginéis. Espero que os haya sido de utilidad como siempre.

El vídeo tutorial de Excel

¿Donde puedo encontrar mas tutoriales?

Puedes suscribirte al canal haciendo click aquí.
Por otro lado he creado unas listas de reproducción con tutoriales de Excel ordenados por categorías y capítulos ordenados, puedes consultarlos en los siguientes enlaces:

Leave a reply:

Tu dirección de correo electrónico no será publicada.

Site Footer

X

Suscribete al canal en YouTube

Con más de 90.000 suscriptores, encontrarás mas de 300 video tutoriales gratuitos sobre Excel, Informática, programación e Internet.

Suscribete