Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FUNCION INDICE
La función INDICE tiene la particularidad de tener dos sintaxis:
1. SINTAXIS MATRICIAL : devuelve un valor o matriz de valores
2. SINTAXIS REFERNCIAL: devuelve un rango o referencia.
SINTAXIS MATRICIAL : En matemática una matriz es un arreglo de
números, una tabla de valores o dicho de otra manera una forma de
ordenar números identificándolos por su ubicación en filas y columnas o
mas precisamente por la intersección de una fila con una columna. En
Excel, un rango, es lo que para la matemática una matriz, vayamos a una
Hoja de Excel
SINTAXIS REFERENCIAL:
Devuelve la referencia de la celda ubicada en la intersección de una fila y
de una columna determinadas de un rango. Si hay mas de un rango se
podrá elegir, mediante un tercer argumento llamado área, en cual de
ellos se buscará la intersección de filas y columnas, el primer rango se
relaciona con el área 1, el segundo rango con el área 2 y así
sucesivamente.
Para el siguiente ejemplo
la sintaxis es
el
valor no está pero se encuentra entre 50,6 y 80 por lo tanto la función
da la posición de 80 que es 2 .
Los casos 2 y 3 tienen el problema de que no podemos saber de
antemano si la función nos devolverá la posición del valor mas cercano
al buscado, en los ejemplos mostrado tuvimos suerte, pero veamos este
otro caso con una lista ascendente
en este caso la matriz de búsqueda está en otra hoja, pero puede estar en
cualquier lado, incluso dentro de otra tabla.
1
ING. ANYELO VALDIVIA GAMIO
0
que nos trae el resultado de la primera aparición de Agustín
1
ING. ANYELO VALDIVIA GAMIO
1
Nos queda traer los valores del rango B1:B11correspondientes a esas
filas que son las que contienen los valores de las ventas de Agustín. Para
esto usamos la función INDICE()
=INDICE($B$1:$B$11, K.ESIMO.MENOR(SI($A$2:$A$11=$F$1, FILA()),
FILA()-1))
donde el segundo argumento es el mismo del segundo paso y el primero
es el rango donde están las ventas. Al aplicar la fórmula matricial nos
quedan todos los valores de las ventas de Agustín y ya podemos cambiar
el rotulo "FILAS " por el de "VENTAS" que deben dar
{=SI.ERROR(INDICE($B$1:$B$11;K.ESIMO.MENOR(SI($A$2:$A$11=$G$2;
FILA());FILA()-1));"")}
1
ING. ANYELO VALDIVIA GAMIO
2
Quedando los
Sería una buena idea que ustedes probaran con los demás empleados.
FUNCION INDIRECTO
La función INDIRECTO devuelve la referencia de una celda que se escribe
en otra mediante una cadena de texto, o dicho de otra manera nos
permite utilizar un texto como referencia, es decir, convierte el texto en
una parte de la función de Excel. Su sintaxis es
=INDIRECTO(ref;a1)
donde ref es una celda que a su vez contiene una dirección (de otra
celda) y a1 indica de qué tipo de referencia se trata. Hay 2 formas de
escribir una referencia: con letras y números( tipo A1) y solo con
números ( tipo L1 C1), de esta manera la celda B2 (en el tipo A1)seria
equinalente a la 2,2 en el tipo L1C1. Si se omite el segundo parametro, se
interpreta que se trata de referencia de tipo A1.
Veamos ejemplos:
forma indirecta de sumar
1
ING. ANYELO VALDIVIA GAMIO
3
Otro ejemplo que se anida con la función CONCATENAR
1
ING. ANYELO VALDIVIA GAMIO
4
FUNCION HIPERVINCULO
La función HIPERVINCULO nos permite enlazar:
1. Una celda, con una ubicación especifica de un libro..
2. Una celda, con un documento en nuestra computadora.
3. Una celda, de con un sitio o pagina web.
Su sintaxis general es:
=HIPERVINCULO("Ubicación del enlace"; "palabra o frase que identifica
al enlace")
el primer argumento depende de cual de los tipos de enlaces
mencionados queremos hacer, en tanto que el segundo sera el que mejor
se adapte a las circunstancias de acuerdo a nuestro criterio. Veamos
ejemplos:
Estamos en la celda C1 de la Hoja1 y queremos enlazar con la celda D1 de
la Hoja3, suponiendo que en D1esta escrita la palabra "EMPLEADOS", el
enlace se escribe como se nuestra
1
ING. ANYELO VALDIVIA GAMIO
5
Un mismo resultado se hubiera obtenido si en lugar de poner "Libro1" se
hubiera puesto "#".
que nos lleva a una imagen visualizada en algún programa para ver
imágenes.
1
ING. ANYELO VALDIVIA GAMIO
6
FUNCION ELEGIR
La función ELEGIR es muy fácil de comprender pero no por ello deja de
tener una gran utilidad como veremos
Empezaremos por definir y explicar su sintaxis
INDICE es el parámetro encargado, dependiendo de su valor( 1 a 254), de
seleccionar o elegir el argumento que dará el resultado.
Daremos un ejemplo sencillo para aclarar;
Colocamos la función en la celda D3
=ELEGIR(3;"APALAZADO";"BUENO";"MUY BUENO";
"DISTINGUIDO";"SOBRESALIENTE")
INDICE ES 3 Y selecciona el parámetro 3 que en este caso es "MUY
BUENO
1
ING. ANYELO VALDIVIA GAMIO
7
en otra hoja están las listas de precios de los 2 tipos de artículos que se
venden
para que esto funcione hay que colocar la función ELEGIR en la celda
marcada en rojo, que en este caso es la F7
1
ING. ANYELO VALDIVIA GAMIO
8
BOTON DE OPCION
Los botones de opción, sirven para determinar (controlar) alternativas
entre varias posibilidades, como podrían ser nacionalidad (nativo,
extranjero), sexo (hombre, mujer), forma de pago (contado, una cuota,
dos cuotas), combustible (sólido, líquido), solo por dar algunos ejemplos.
Los botones de opción, por lo general se usan en formularios y se puede
acceder a ellos yendo a la pestaña "programador"-> panel “controles" y
en este pulsamos "insertar" para que aparezcan los paneles "controles
de formulario" y "controles active x" como se muestrea en la figura
marcado por la flecha roja ya que en este artículo trataremos los
controles de formulario
Veamos como es su funcionamiento.
Después de oprimir el botón de opción el cursor se transforma en una
cruz lo cual nos permite colocarlo en el lugar deseado, si arrastramos y
soltamos, como se ve abajo
luego pulsamos el botón derecho para que se active el menú de control
1
ING. ANYELO VALDIVIA GAMIO
9
en el que podremos cambiar el texto y si pulsamos en formato de control
aparece el panel que tiene el mismo nombre
en la pestaña control tenemos la posibilidad de de vincular el botón a una
celda cualquiera, a partir de aquí podemos colocar otros botones, estos
botones se vinculan a la misma celda y si se pulsa el primer botón en la
celda vinculada aparece un 1 en el segundo un 2 con el tercero un 3 y así
con los botones que sigamos agregando
Llegamos al momento de dar un ejemplo, en este caso será el mismo que
el que di en la explicación de la función ELEGIR , esto es simplemente
2
ING. ANYELO VALDIVIA GAMIO
0
para recalcar el hecho de que en Excel las cosas se pueden resolver,
frecuentemente, de maneras diferentes usando herramientas diferentes.
Supongamos que un negocio de ropa masculina vende solamente ropa
sport y de vestir, los empleados tienen la posibilidad de averiguar los
precios en la pantalla de una pc donde hay un hoja Excel adaptada para
dicho propósito, en la figura se puede ver la consulta que un empleado
acaba de hacer
donde selecciono el boton vestir. La fórmula fue colocada en la celda E6 y es
los botones están vinculados a la celda F4 y esta, como cambia entre los
valores 1 y 2, según sea el botón que seleccionemos, hace las veces de
INDICE en la función ELEGIR , luego los parámetros 1º y 2 º buscan en las
tablas que se muestran
Me parece que esta forma de resolver el problema es más elegante.
2
ING. ANYELO VALDIVIA GAMIO
1