Story Transcript
EJERCICIO 13 DE EXCEL
FUNCIONES DE BÚSQUEDA: BUSCARV y BUSCARH Estas funciones buscan en una tabla y devuelven la correspondencia con un determinado valor.
EJEMPLO Un opositor desea conocer la nota de su examen. Al introducir el DNI en una celda, aparecerá abajo la nota correspondiente a ese DNI. Para eso es preciso contar con una tabla previa en que figuren los DNI de todos los participantes en el examen y sus notas respectivas (se supone que la lista de notas es mucho más larga que la que aquí se incluye). A 2
DNI Nota
3 4 5 6 7 8 9
DNI 40309345 42976450 72867009 42009384 43123456
1
B
Nota 3 7,7 4,5 8,3 5,7
En este caso tendríamos que usar la función BUSCARV (Buscar en Vertical) ya que los datos de la tabla, DNI y notas, están dispuestos en vertical (en columnas) Dicha función tiene 4 argumentos o parámetros:
Valor_buscado: será el DNI, es decir, B1 Matriz_buscar_en: será la tabla de correspondencias, es decir A4:B9 Indicador_columnas: será la columna de la tabla de correspondencias donde se encuentra la nota, aunque expresada en número, no en letra. Es decir, 2. Ordenado: dado que los DNI no aparecen por orden numérico, será preciso poner FALSO (si la primera columna de la tabla está ordenada, este parámetro se deja en blanco).
De manera que, en este caso, la función a introducir en B2 sería: =BUSCARV(B1;A4:B9;2;FALSO)
Función BUSCARV ACTIVIDAD A REALIZAR El hotel Imperial lleva un registro de las reservas realizadas por sus clientes en el que incluye: el nombre y apellidos del cliente, el tipo de habitación reservada y el precio por noche de la misma. La tarifa es la siguiente: ADMINISTRACIÓN Y FINANZAS
1
EJERCICIO 13 DE EXCEL
Tipo de habitación Individual Doble Suite Imperial
Julio y Agosto 72 € 130 € 200 € 350 €
Resto del año 36 € 70 € 110 € 190 €
Crea un libro nuevo de Excel y guárdalo como 13ex Búsqueda. En la hoja 1 (con el nombre Reservas verano) elabora el registro de abajo e incluye en el rango A10:C14 la lista de precios que se indica. A 1 2 3 4 5 6 7 8
B
C
Registro de reservas: julio y agosto Cliente Tipo habitac Precio Teodora Antúnez Individual Basilio Artigues Doble Mª Antonia Bastos Individual David Sintes Suite Ovidio González Imperial Isabel Castillo Doble
En la columna correspondiente al precio, aparecerá éste en cuanto se introduzca el tipo de habitación reservada. Utiliza la función BUSCARV.
PROCEDIMIENTO Selecciona la celda C3, en la que debe aparecer el precio correspondiente al primer cliente. Haz clic sobre el botón Pegar función queda y referencia y la función BUSCARV.
y selecciona la categoría Bús-
Es el tipo de habitación. Es decir, B3
Dado que se trata de las reservas de julio y agosto, la búsqueda se hará en la columna 2
Es la tabla con las tarifas. Es decir, el rango $A$10:$C$4. Aquí es preciso el signo $ ya que la función se copiará a las celdas inferiores
Los tipos de habitación en la tabla A10:C4 no están en orden alfabético, por lo que aquí pondremos FALSO
Copia la función introducida en la celda C3 hasta la celda C8. ADMINISTRACIÓN Y FINANZAS
2
EJERCICIO 13 DE EXCEL
Función BUSCARH Funciona del mismo modo que BUSCARV pero se utiliza cuando los datos se disponen en filas y no en columnas (BUSCARH significa buscar en horizontal).
ACTIVIDAD A REALIZAR En el mismo libro 13ex Búsqueda, en la hoja 2 (a la que llamarás Reservas resto del año), incluye la siguiente lista de reservas: A 1 2 3 4 5 6 7 8
B
C
Registro de reservas: resto del año Cliente Tipo habitac Precio Francisco García Suite Laura Burgos Individual Carlos Luis Parejo Suite Sandra Pertegaz Doble Daniel Alba Doble Héctor Gamundí Imperial
A continuación, copia la tabla de tarifas de la hoja 1 en la hoja 2 pero disponiendo los datos en horizontal de modo que ocupen el rango A10:E12. En la columna correspondiente al precio, aparecerá éste en cuanto se introduzca el tipo de habitación reservada. Utiliza la función BUSCARH.
PROCEDIMIENTO Para aprovechar el cuadro de tarifas de la hoja 1 (Reservas verano),
selecciona dicho cuadro haz clic en Copiar ve a la hoja 2 y haz clic con el botón derecho sobre la celda A10 elige Pegado especial del menú contextual
Activa la casilla Trasponer y luego haz clic en Aceptar
ADMINISTRACIÓN Y FINANZAS
3
EJERCICIO 13 DE EXCEL
Selecciona la celda C3 e inserta en ella una función BUSCARH:
El Valor_buscado será el tipo de habitación; por tanto, B3. En Matriz_buscar_en selecciona el rango A10:E12 y añade el signo dólar a las dos referencias. En Indicador_fila escribiremos 3, ya que los precios buscamos se encuentran en esa fila En Ordenado pondremos FALSO (los tipos de habitación no están en orden en el cuadro de correspondencias)
ACTIVIDAD A REALIZAR En la hoja 3 (Pedido) del libro 13ex Búsqueda crea el siguiente modelo de pedido (rango A2:D1):
CALZADOS GARCÍA C/ Romero, 90 41042 SEVILLA PEDIDO Nº
FECHA:
Cód. destinatario
Destinatario: CONDICIONES
Forma envío Forma pago Cantidad
Plazo entrega Lugar entrega Artículo
Precio unit.
Importe total
En la hoja 4 (Tabla pedido) crea la siguiente tabla de correspondencias: Código destinatario T32 AK7 N12
Destinatario Talleres Ramírez Mayoristas Centrales El dedal, SL
Forma envío Aéreo Camión Tren
Forma pago Al contado Aplazado (30 d./vta.) Al contado
ADMINISTRACIÓN Y FINANZAS
Plazo entrega
Lugar entrega
24 hs.
Fábrica
3 días
Almacén
2 días
Almacén
4
EJERCICIO 13 DE EXCEL A continuación, en las celdas del modelo de pedido correspondientes a los datos de Destinatario, Forma envío, Forma pago, Plazo entrega y Lugar entrega introduce funciones BUSCARV de forma que al escribir el código del destinatario aparezcan automáticamente los datos correspondientes a dicho código. Ten en cuenta que: - El cuadro de correspondencias está en una hoja distinta a aquella en que has de incluir la función BUSCARV - En este caso, la función no se ha de copiar a ninguna celda contigua Guarda los cambios realizados.
ADMINISTRACIÓN Y FINANZAS
5