Saturday, January 23, 2010

Funciones de respuesta matricial

Distintas funciones en Excel devuelven más de un valor como respuesta, ejemplos son las funciones TRANSPONER, MMULT, MINVERSA, FRECUENCIA, ESTIMACION.LINEAL...

Sin embargo la ejecución estándar (con Enter) sólo devuelve un valor y no el conjunto de valores esperados...
¿Cómo deben ejecutarse?

Su ejecución implica la selección previa del rango de respuesta y su ejecución matricial (con Ctrl+Shift+Enter). El proceso completo es el siguiente:
  1. Escribir la fórmula en la celda superior izquierda del rango previsto de respuesta. Pulsar Enter.
  2. Seleccionar el rango de respuesta a partir de la celda anterior.
  3. Editar la fórmula manteniendo la selección (por ejemplo pulsando F2).
  4. Ejecutar la fórmula de forma matricial pulsando Ctrl+Shift+Enter de forma simultánea.

    NOTAS
    • Si el rango de respuesta seleccionado es mayor que el conjunto de datos devuelto por la función, el rango se rellena con valores de error #N/A (valor no disponible).
    • Si el rango de respuesta seleccionado es menor al conjunto de datos devuelto por la función, el resultado bien será parte del resultado total bien un conjunto de mensajes de error.
    • Una vez ejecutada la función matricial, el rango de respuesta sólo puede editarse o borrarse de forma conjunta. Si aparece el mensaje de alerta "No puede cambiarse parte de una matriz." puede cancelarse la edición con la tecla Esc.

    No comments:

    Post a Comment