El documento describe las funciones de matriz en Excel, que permiten realizar cálculos sobre varios elementos de una matriz. Explica cómo multiplicar los valores de dos columnas colocando el resultado en una tercera columna usando la función =B2:B11*C2:C11 y presionando Ctrl + Mayús + Intro. También cubre cómo editar fórmulas de matriz y las funciones LÓGICA Y y SI.ERROR.
2. Fórmulas de matriz
• Las fórmulas de matriz en Excel son las que nos permitirán realizar cálculos
sobe varios elementos que pertenecen a una matriz. Considera los
siguientes datos:
3. • Nuestra intención será multiplicar los valores de la columna B por los valores
de la columna C y el resultado lo colocaremos en la columna D. El ejemplo es
muy sencillo pero me ayudará a demostrarte la funcionalidad básica de
las fórmulas de matriz en Excel.
• Ahora selecciona el rango de celdas D2:D11 y en la barra de fórmulas
ingresa la siguiente función pero NO oprimas Entrar
• =B2:B11*C2:C11
4. • Antes de oprimir cualquier tecla lee esto con atención. Una vez que has escrito la
fórmula deberás oprimir la combinación de teclas CTRL + MAYUS + ENTRAR. Oprimir
esa combinación de teclas es muy importante. Después de hacerlo Excel mostrará el
siguiente resultado:
• Editar una fórmula de matriz
• Por último diré que no servirá de mucho escribir manualmente las llaves que
envuelven a una fórmula de matriz si no que será necesario que oprimas siempre la
combinación de teclas CTRL + MAYUS + ENTRAR. De hecho, cuando editas
una fórmula de matriz en Excel las llaves desaparecerán y tendrás que volver a
oprimir la misma combinación de teclas para incorporar los cambios realizados.
5. • FunciónY
• Descripción
• DevuelveVERDADERO si todos los argumentos se evalúan como
VERDADERO; devuelve FALSO si uno o más argumentos se evalúan como
FALSO.
• Un uso común de la funciónY es expandir la utilidad de otras funciones que
realizan pruebas lógicas. Por ejemplo, la función SI realiza una prueba lógica
y, luego, devuelve un valor si la prueba se evalúa comoVERDADERO y otro
valor si la prueba se evalúa como FALSO. Con la funciónY como argumento
prueba lógica de la función SI, puede probar varias condiciones diferentes en
lugar de sólo una.
6. • Sintaxis
• Y(valor_lógico1; [valor_lógico2]; ...)
• La sintaxis de la funciónY tiene los siguientes argumentos:
• valor_lógico1 Obligatorio. La primera condición que desea
probar se puede evaluar comoVERDADERO o FALSO.
• valor_lógico2, ... Opcional. Las condiciones adicionales que
desea probar se pueden evaluar comoVERDADERO o
FALSO, hasta un máximo de 255 condiciones.
7. .
•Observaciones
•Los argumentos deben evaluarse como valores lógicos,
comoVERDADERO o FALSO, o bien deben ser matrices
o referencias que contengan valores lógicos.
•Si un argumento de matriz o de referencia contiene texto
o celdas vacías, esos valores se pasarán por alto.
•Si el rango especificado no contiene valores lógicos, la
funciónY devuelve el valor de error #¡VALOR!.
8.
9. Función SI.ERROR
• Devuelve un valor que se especifica si una fórmula lo evalúa como un error; de lo contrario,
devuelve el resultado de la fórmula. Utilice la función SI.ERROR para interceptar y controlar
errores en una fórmula.
• Sintaxis
• SI.ERROR(valor,valor_si_error)
• Valor es el argumento en el que se busca un error.
• Valor_si_error es el valor que se devuelve si la fórmula lo evalúa como error. Se evalúan los
tipos siguientes de error: #N/A, #¡VALOR!, #¡REF!, #¡DIV/0!, #¡NUM!, #¿NOMBRE? o #¡NULO!
• Observaciones
• Si valor o valor_si_error están en una celda vacía, SI.ERROR los trata como un valor de cadena
vacía ("").
• Si valor es una fórmula de matriz, SI.ERROR devuelve una matriz de resultados para cada celda
del rango especificado en el valor. Vea el segundo ejemplo siguiente.
•
10. • Valor es el argumento en el que se busca un error.
• Valor_si_error es el valor que se devuelve si la fórmula lo evalúa como
error. Se evalúan los tipos siguientes de error: #N/A, #¡VALOR!, #¡REF!,
#¡DIV/0!, #¡NUM!, #¿NOMBRE? o #¡NULO!
• Observaciones
• Si valor o valor_si_error están en una celda vacía, SI.ERROR los trata como
un valor de cadena vacía ("").
• Si valor es una fórmula de matriz, SI.ERROR devuelve una matriz de
resultados para cada celda del rango especificado en el valor.Vea el segundo
ejemplo siguiente.