martes, 28 de junio de 2011

Agencia sol y playa




CLIENTE

Apellido: =BUSCARV(Codigo;Matriz(pasajeros);numero de la columna dentro de la matriz)
Nombre: =BUSCARV(Codigo;Matriz(pasajeros);numero de la columna dentro de la matriz)
Teléfono: =BUSCARV(Codigo;Matriz(pasajeros);numero de la columna dentro de la matriz)

DESTINO

Lugar de destino: =BUSCARV(Codigo;Matriz(destinos);numero de la columna dentro de la matriz)
Transporte: =BUSCARV(Codigo;Matriz(destinos);numero de la columna dentro de la matriz)
Recordatorio: =SI(Transporte="avión";"Feliz vuelo";"Buen viaje")
Monto del viaje: =BUSCARV(Codigo;Matriz(destinos);numero de la columna dentro de la matriz)
Tarjeta vip: =BUSCARV(Codigo;Matriz(pasajeros);numero de la columna dentro de la matriz)
Descuento: =SI(Tarjeta vip="si";Monto del viaje*10%;0)


FORMA DE PAGO

Medio de pago: =BUSCARV(Codigo;Matriz(pagos);numero de la columna dentro de la matriz)
Recargo: =SI(Codigo=3;Monto de viaje*(cuotas*1,25%);0)

miércoles, 1 de junio de 2011

Buscarv / Buscarh

La funcion buscarv nos permite buscar un valor en una primera columna de una matriz, una vez localizado nos muestra dentro de la misma fila el valor que contiene la columna que deseamos obtener.
BUSCARV(Valor que se desea buscar en la matriz; Matriz de datos donde buscar datos; Columna que se desea obtener dato; Ordenado)
Excel busca en la primera columna de la matriz, definida en el segundo argumento, de forma vertical el valor que ponemos en el primer argumento. Normalmente esta búsqueda Excel la hace pensando que esta primera columna está ordenada. Si los valores no lo estuvieran tenemos que indicárselo para que pueda encontrar el dato. Si la tabla no está ordenada deberemos escribir Falso en el argumento que hemos llamado Ordenado.
  • Si es inferior a 1, la función Excel BUSCARV devuelve al valor de error #VALUE!
  • Si es superior al número de columnas de matriz_buscar_en, función Excel BUSCARV devuelve el error #REF!


Esta función realiza lo mismo que la función anterior, pero con la diferencia que busca los valores en la primera fila de la matriz de forma horizontal y nos devuelve un valor que está dentro de la misma columna del valor encontrado.


Estructura: BUSCARH(Valor que se desea buscar en la matriz; Matriz de datos donde buscar datos; Fila que se desea obtener dato; Ordenado)

Ejemplo: Podemos utilizar el mismo caso que el anterior, simplemente que los códigos que vamos a utilizar deberán estar distribuidos en columnas y las descripciones en la siguiente fila. Así de esta forma podemos utilizar la siguiente función: =BUSCARH(A1;A5:D6;2;FALSO)
Esta función realiza lo mismo que la función anterior, pero con la diferencia que busca los valores en la primera fila de la matriz de forma horizontal y nos devuelve un valor que está dentro de la misma columna del valor encontrado.