Índice

Las fórmulas matriciales

Excel permite escribir fórmulas de forma "matricial". El término empleado puede crear confusión ya que es un término de matemáticas. Una "matriz", en términos de Excel, se puede definir como un rango de celdas de entrada agrupada. O dicho de otra forma, por ejemplo, para anotar una fórmula en todas las celdas de un rango, se puede escribir la fórmula una sola vez para que afecte al conjunto de celdas del rango.

Retomemos el ejemplo del cálculo de la columna IVA. La escritura "matricial" de la fórmula se realiza así:

Seleccione el rango E41:E50.

Escriba la fórmula =Tipo_Normal_IVA*D41:D50.

Valide mediante la combinación de teclas [Ctrl][Shift][Intro].

La fórmula matricial se coloca automáticamente entre las llaves {}. En el ejemplo: {=Tipo_Normal_IVA*D41:D50}

Esto evita la fase de copia. Sin embargo, la escritura "matricial" tiene el gran inconveniente de no volver a permitir la modificación individual de las celdas afectadas. En nuestro ejemplo, si uno de los artículos tuviese un IVA reducido al 4%, la fórmula no podría modificarse.

¿En qué casos emplear la fórmula "matricial"?

  • Cuando esta técnica suponga una mejora real en la escritura de fórmulas. Generalmente, esas fórmulas se caracterizan por su complejidad. La escritura matricial puede ser una alternativa al uso de VBA.

  • Cuando el resultado de una función ...