Con Excel pueden realizarse tareas propias
de bases datos como por ejemplo, obtener datos de otra tabla para realizar
cálculos o, simplemente, un resumen para
manejar una tabla más pequeña.
Como ejemplo, partamos de la tabla de valores de la Bolsa del Ibex 35.
Fuente:
bolsamadrid.es
Ahora, imaginemos que disponemos de una cartera con
las acciones que se muestran en la tabla:
y queremos saber su valoración actual.
Se trata pues de rellenar esta tabla:
Para ello, la operación es, en principio, muy simple: bastaría multiplicar el número de acciones por
la cotización en cada momento. El problema viene
al tener que buscar digamos “a mano” los valores en la enorme tablaprincipal.
Pues bien, con Excel ese problema ha desaparecido, ya
que dispone defunciones de búsqueda
para consultar valores de otras tablas para nuestros cálculos.
En la celda C2 ha de aparecer el valor de la
cotización actual de las acciones de GAMESA. En la C3 de ABEGOA, en la C4 de
IBERDROLA, etc. Para ello usaremos la función CONSULTAV, que en versiones
anteriores a EXCEL 2010 se llamaba BUSCARV.
Su sintaxis es la siguiente:
= ConsultaV(Valor
Buscado; Rango de búsqueda; indicador de columna; tipo de coincidencia)
donde
donde
- ValorBuscado sería el nombre de la empresa de la cual tenemos acciones,
- Rango de Busqueda sería la tabla de las cotizaciones,
- El indicador de columna sería el número de la
columna en la cual se encuentra el dato que queremos obtener, comenzando a
contar por la columna más a la izquierda.
- Tipo de coincidencia: Si se pone VERDADERO o se
omite, usará el valor más aproximado (por lo que los valores de la tabla deberán
estar ordenados); si se pone FALSO, usará el valor exacto.
Para nuestro ejemplo, y suponiendo que la tabla de valores del IBEX35 comienza en
la celda A1 de la hoja Tabla Bolsa, la función quedaría:
= CONSULTAV(A2,’ Tabla Bolsa’!$A$1:$I$36,
2, FALSO)
Hemos utilizado el tipo
de coincidencia FALSO, ya que necesitamos exactamente el mismo nombre de la empresa.
No nos vale una empresa que se llame parecida.
Se han empleado para el rango de búsquedas las referencias absolutas y
para el valor buscado las referencias relativas, para poder escribir las fórmulas en la
primera fila y poder copiarlas en las demás.
Para calcular el valor simplemente multiplicamos la
cotización por el número de acciones. Para la primera fila quedaría así:
= B2*D2
Luego basta copiar la misma fórmula para el resto de
filas.
Nuestra tabla de valores quedaría así:
Tomado de:
No hay comentarios:
Publicar un comentario