You are on page 1of 6

EJERCICIO 6 DE EXCEL

Funciones BUSCAR, BUSCARV y BUSCARH Funcin BUSCAR

ACTIVIDAD: Nuestra empresa, dedicada la distribucin y venta de bebidas refrescantes, ha decidido (como mtodo de promocin y va de investigacin de mercado) premiar a aquellos consumidores que enven las etiquetas de los refrescos de dos litros a un determinado apartado de correos. Abre un nuevo ibro de !"cel y ll#malo Premios. a tabla de correspondencia de premios, que copiar#s en el rango A9:B13 de la $o%a &, es la siguiente' N de pun os ()) &))) -))) /))) Premio *na camiseta y una bolsa deportiva *n +al,man con auriculares *na torre de m.sica *n ordenador de sobremesa

Al cabo de un mes se elabora la lista de los primeros ganadores, incluyendo los puntos obtenidos por cada uno y el premio que les corresponde. !sta lista, antes de introducir los premios conseguidos por los ganadores, presenta la siguiente apariencia' !"n"dor Antonio 0uesa 1ern#nde2 4atalina ago $errera 5oberto 6u#re2 7ega uis 1errer 9as Ana 6#nche2 :orres ;os Alonso <arra =liver N de pun os 3)) &-)) 8)) -&)) ()) /)() Premio

6e trata de confeccionar dicha lista, en el rango A1:C7 de la $o%a &, de modo que el premio conseguido por cada ganador apare2ca autom#ticamente en la tercera columna slo con introducir el n> de puntos obtenido. PR#C$DI%I$NT#: <ara esto ser# necesario recurrir a la funcin BUSCAR. !sta funcin busca la correspondencia con el valor de una tabla en otra tabla distinta. !s .til siempre que en la segunda tabla slo haya una correspondencia para cada valor? en nuestro caso, a cada n> de puntos corresponde un solo premio. *na ve2 copiadas las tablas indicadas m#s arriba, sit.ate en la celda 4-. Activa el asistente para funciones y selecciona, en Categoras de funciones, 0.squeda y 1

EJERCICIO 6 DE EXCEL referencia, y en @Nombre de la funcinA, la funcin 0*64A5. !n el cuadro de di#logo BSeleccionar argumentosB selecciona los argumentos B alor!buscado"matri#B. !n el argumento B alor!buscadoB, selecciona la celda 0- (que contiene el n> de puntos obtenido por el ganador). !n el argumento Bmatri#B, selecciona el rango de celdas A&)'0&C (donde se establecen las correspondencias de n> de puntos con premios. <ulsa DN:5= y en la celda 4- aparecer# el premio correspondiente. 4uando la funcin no encuentra en la matri2 seleccionada ning.n valor coincidente con el que hemos introducido, selecciona el que m#s se le apro"ima por aba%o (p.e%, considerar# que lo m#s apro"imado a 8)) es ())). <ara poder copiar esta frmula a las celdas 4C a 4E es necesario convertir la referencia a la matri2 en una referencia absoluta? por tanto, deber#s modificar la frmula para que quede as' F0*64A5(4-?GAG&)'G0G&C). :ambin funcionara con referencias mi"tas' F0*64A5(4-?AG&)'0G&C). *na ve2 modificada la frmula, cpiala a las celdas 4C a 4E. Ahora, introduce los datos Bnombre $ a%ellidosB y Bn& de %untosB en el rango A-'0E y observa cmo se introducen autom#ticamente los premios correspondientes.

Funciones BUSCARV y BUSCARH

!stas funciones son necesarias en aquellos casos en que la matri2 en la que reali2amos la b.squeda tiene m#s de - columnas (o filas). !n tales casos, se ha de indicar en qu columna (0*64A57) o fila (0*64A5$) se ha de buscar la correspondencia que queremos&. Funcin BUSCARV 6upongamos que en el e%ercicio anterior, en la tabla de correspondencias se incluyen los datos relativos a tres promociones diferentes'

N de pun os ()) &)))


1

Premios prom& ' Premios prom& ( Premios prom& ) *na camiseta y una bolsa *na suscripcin a la revista *na entrada para el cine deportiva B<rontoB *n +al,man con *na entrada para el teatro !l libro B9il recetas de

No obstante, dado que estas funciones tambin pueden ser utili2adas en los casos en que la matri2 de b.squeda slo tiene - columnas (o filas), a partir de ahora prescindiremos de la funcin 0*64A5 y nos centraremos en 0*64A57 (principalmente) y en 0*64A5$

EJERCICIO 6 DE EXCEL auriculares *na torre de m.sica *n ordenador de sobremesa cocinaB *na entrada para el f.tbol *na va%illa completa *n via%e a <ars para dos *na entrada para la pera personas

-))) /)))

Aprovechando los nombres de antes y el n> de puntos, supondremos que, en lugar de participar en la promocin & lo han hecho en la promocin -. 4ambia a la Hoja 2 del correspondiente a la Hoja 2. ibro activo, haciendo clic sobre la pestaHa

os datos se dispondr#n del mismo modo que en el e%ercicio anterior.' por tanto, copia el contenido del rango A1:C7 de la Hoja 1 en el mismo rango de celdas de la Hoja 2. $a2 lo mismo con el rango A9:B13. uego, cambia (en la Hoja 2) esta .ltima tabla hasta que tenga el aspecto de la tabla con las tres promociones. 6it.ate en la celda 4- y activa el asistente para funciones. !n Categoras de funciones, selecciona '(s)ueda $ referencia. !n Nombre de la funcin, selecciona 0*64A57 !n el argumento *alor!buscado, selecciona la celda 0-. !n el argumento +atri#!buscar!en, selecciona el rango A10:D13 !n el argumento Indicador!columnas, escribe C (es decir, la tercera columna de la matri2) !n el argumento Ordenado, no es necesario que introdu2cas nada <ulsa DN:5=. *na ve2 m#s, para poder copiar la frmula a las celdas contiguas ser# necesario convertir la referencia a la matri2 en una referencia absoluta (o mi"ta) del modo ya visto antes. Funcin BUSCARH 1unciona del mismo modo y en los mismos casos que 0*64A57. a diferencia radica en que 0*64A5$ se utili2a cuando los datos de la matri2 est#n dispuestos de forma hori2ontal.

$*$%P+#: 4opia la tabla de correspondencias situada en el rango A10:D13 de la Hoja 2 a la Hoja 3, de forma que los datos se dispongan en hori2ontal y no en vertical. <ara ello, sigue los siguientes pasos' 6elecciona el rango A10:D13 de la Hoja 2 y pulsa el botn Co%iar

EJERCICIO 6 DE EXCEL

4ambia a la Hoja 3 haciendo clic en su pestaHa. 6it.ate en la celda A&). 6elecciona Edicin del men. principal? elige la opcin ,egado es%ecial !n el cuadro de di#logo que aparece, activa la casilla de verificacin -ras%oner. uego pulsa .ce%tar. <ulsa la tecla Esc para que desapare2ca el borde intermitente alrededor de las celdas copiadas.

!n el rango de celdas A1:C7 de la Hoja 3, copia la tabla situada en estas mismas celdas de la Hoja 2. 6it.ate en la celda 4- y activa el asistente para funciones? selecciona la funcin 0*64A5$. A continuacin, opera de la misma forma que con 0*64A57 salvo en cuanto a la matri2 a seleccionar, que ser# A11:D14.

$, "r-umen o .#rden"do/ en ," 0uncin BUSCARV


4omo ya se ha visto, el cuarto argumento de la funcin 0*64A57 es el de Ordenado. !n este argumento no es necesario introducir nada siempre que la tabla de correspondencias en la que se reali2a la b.squeda est ordenada en sentido ascendente (en funcin del valor de la primera columna? p.e%, en la tabla de correspondencias de premios en la actividad anterior). $ay casos, sin embargo, en que la tabla en la que se reali2ar# la b.squeda no est# ordenada de esta forma. !n tales casos, es necesario introducir como cuarto argumento de la funcin la palabra /.LSO (con lo que se indica al programa que la tabla en cuestin no est# ordenada). $*$%P+#: Dnserta una nueva ho%a ($o%a /) en el modelo de pedido (rango A1:D15)' ibro Premios. 4rea en ella el siguiente

EJERCICIO 6 DE EXCEL

HERMANOS LPEZ
4I 5omero, 8) /&)/- 6!7D A PEDIDO N> FECHA:

Cd. des !"a a#!o

Des !"a a#!o: C#NDICI#N$S

1orma envo 1orma pago C"n id"d Ar 1cu,o

<la2o entrega ugar entrega Precio uni & Impor e o ",

!n la misma ho%a, m#s aba%o, crea la siguiente tabla de correspondencias' Cdi-o des in" "rio :CAJE N&Des in" "ri o :alleres 5amre2 9ayoristas 4entrales !l dedal, 6 Form" en21o Areo 4amin :ren Form" p"-o Al contado Apla2ado (C) d.Ivta.) Al contado P,"3o en re-" -/ hs. C das - das +u-"r en re-" 1#brica Almacn Almacn

A continuacin, en las celdas del modelo de pedido correspondientes a los datos de Des in" "rio, Form" en21o, Form" p"-o, P,"3o en re-" y +u-"r en re-" introduce funciones 0*64A57 de forma que al escribir el cdigo del destinatario apare2can autom#ticamente los datos correspondientes a dicho cdigo. !n este caso, dado que la tabla de correspondencias no est# ordenada, deber#s hacer uso del /> argumento de la funcin, tal como se ha e"plicado m#s arriba.

EJERCICIO 6 DE EXCEL

You might also like