Función BUSCARV en Excel
Función BUSCARV en Excel
Función BUSCARV en Excel
La función BUSCARV forma parte de las funciones de Búsqueda y Referencia, y tiene por finalidad
realizar la búsqueda de un valor dentro de una tabla, para retornar alguno de los valores de la tabla en
la que se realiza la búsqueda.
El primer parámetro es el “Valor Buscado”, este dato corresponde al valor o elemento que tiene que
ser buscado.
Luego tenemos “Matriz Buscar en”, este segundo parámetro corresponde al cuadro o tabla en la que
se realizará la búsqueda del valor que se haya señalado como “Valor Buscado”
Como tercer parámetro tenemos el “Indicador Columnas” este dato permite identificar dentro del
cuadro o tabla definido en la “Matriz buscar en”, a la columna que tiene el dato que se está
buscando.
Finalmente el cuarto parámetro es “Ordenado” este dato hace referencia al estado (ordenado o no)
en que se encuentra la “Matriz Buscar en”, este dato tiene una influencia directa en el resultado de
la función.
Finalmente el cuarto parámetro llamado “Ordenado”, sirve para identificar si se está realizando una
búsqueda exacta o no, si el valor es VERDADERO se buscará un valor cercano en la “Matríz
Buscar en”, para ello se asume que el contenido esta ordenado, por los que si nos fijamos en la
siguiente imagen podemos observar como “B” no existe en el cuadro ubicado a la derecha, por lo
tanto retorna el valor más cercano, en este caso el correspondiente a “A”, y por ende retorna crítico,
de forma similar ocurre para “X”, y se retorna el valor correspondiente a “D”, es decir se retorna
“General”.
Al utilizar la función BUSCARV si no se coloca este cuarto parámetro se asume como si se estuviese
utilizando VERDADERO.
Mientras que si observamos la siguiente imagen, en la que se utiliza FALSO, al no encontrar una
coincidencia exacta tanto para el valor “B” como para “X”, se retorna el error #N/A.
En general se recomienda que al utilizar la función se tienda a usar FALSO a fin de identificar con
exactitud los valores buscados.
Función BUSCAR en Excel
6 mayo, 2017 por Fernando | 0 Comentarios
La Función BUSCAR en Excel sirve para identificar un valor dentro de un rango de celdas, en
función de otro rango de celdas definido, veamos la sintaxis y el ejemplo de cómo usar la Función
BUSCAR.
Notemos en el siguiente ejemplo que es necesario que la información se encuentre ordenada para que
se pueda encontrar correctamente el valor buscado, en este caso al buscarse “Guantes” y como el
primer elemento “Zapatilla 1” es posterior (en un orden alfabético), la función BUSCAR asume que
el término “Guantes” no se encuentra en la lista.
Notemos en el siguiente ejemplo como al buscar un término inexistente “Zapatillas R” y cuyo valor
(ordenado alfabéticamente) es superior a todos los valores existentes, es que se retorna la última
posición existente.
En el caso que se usen dos parámetros en la función BUSCAR, las restricciones son las mismas a las
descritas en los ejemplos anteriores ( se requiere que los datos se encuentren ordenados), y retorna el
valor buscado en caso se llegue a encontrar.
El uso de las tablas dinámicas en Excel
1 Introducción
¿No has sentido nunca la necesidad de manejar y analizar grandes cantidades de datos y no sabes
cómo? Las tablas dinámicas de Excel son una de las herramientas más potentes de Excel para ello. En
este curso te enseñamos todos los trucos.
Podrás girar las filas y las columnas para ver diferentes resúmenes de los datos de origen, y mostrar
todos los detalles de tus áreas de interés.
Un campo de datos, como Suma de ventas, proporciona los valores que van a resumirse. La celda F3 del
informe anterior contiene la suma del valor Ventas de cada fila de los datos de origen para la cual la
columna Deporte contiene Golf y la columna Trimestre contiene Trim3.
Por defecto selecciona el área de datos de la hoja que esté activa en ese momento. Puedes cambiarla
con el botón , o incluso seleccionar otro libro donde se encuentren los datos con el botón Examinar.
En este momento se te ofrecen dos opciones mas: Diseñar el informe y establecer opciones generales
del mismo.
Si pulsas sobre la opción Diseño, puedes dar forma personalizada al informe. Para ello se te abre la
ventana de diseño, que es la que ves a continuación:
A la derecha tienes todos los campos. Arrastra sobre la zona de datos los que quieras que se calculen.
Coloca sobre las zonas página, fila o columna los campos por los que quieres clasificar el informe. El
diseño también se puede realizar una vez terminado el asistente, directamente sobre el informe, pero
aquí tienes la ventaja de que no se trabaja directamente con los datos, por lo que es mas cómodo y
eficiente.
En nuestro ejemplo arrastra el campo sexo a la columna, y el campo sección a las filas. Finalmente,
arrastra el campo CMUN al área de datos para que nos cuente cada uno de los registros que hay para
cada tipo.
Para ello, sólo selecciona la casilla donde se encuentra el literal que quieres cambiar y modifícalo como
harías con cualquier celda en una hoja Excel: Se actualizarán todas las casillas donde estuviese este
texto anteriormente, incluso en los totales.
En la ilustración siguiente puedes ver un ejemplo en el que se sustituyen los literales del campo sexo
para que muestre Hombres y Mujeres en vez de 1 y 6. En esta ilustración también puedes ver como se
muestran dos variables en la cabecera y por supuesto como se han cambiado los literales del sexo en
los totales.
En estos casos, lo más sencillo es filtrar la información que realmente te interesa ver. Para ello, pulsa en
la flecha hacia abajo que hay junto al nombre del campo. Entonces se despliega una ventana con los
valores para que elijas los que quieres que aparezcan.
Los campos de clasificación son los que tu eliges para organizar los resultados. Esta ventana te permite
cambiar el nombre con el que se representa el campo, como puedes ver en el ejemplo.
Además se puede cambiar la forma de calcular los subtotales cuando tenemos varios valores para el
campo elegido. Lo verás mas claro en el ejemplo:
El resultado de lo que acabas de ver será una tabla como esta:
Si pulsas en el botón Avanzado, aparece otra ventana, con mas opciones de configuración.
Aquí puedes establecer el orden con el que quieres que aparezca la información (puedes dejar que lo
haga automático o seleccionar tu propio criterio).
Otra posibilidad es que le pidas que sólo te muestre los valores que mas se repiten (por ejemplo cuando
trabajas con variables con muchos estados posibles, como la edad, municipios, etc.)
Como puedes ver, ahora es mucho mas manejable. Observa que el campo ANONA lo muestra en negrita
para que notes que está filtrado.
5.6.2 Configuración de una variable de datos
Cuando trabajas con una variable de datos, además de cambiar el nombre del campo, puedes establecer
como quieres calcular los valores. No olvides que, si la variable con la que estás operando no numérica,
sólo se puede contar las repeticiones del valor (cuenta) que tienes en los datos.
Sí en el ejemplo eliges mostrar los datos en forma de porcentaje del total, nos enseña el porcentaje que
supone la cuenta de estos registros con respecto al total de todos ellos. El resultado sería así:
Si quieres hacer esto, lo mas sencillo es utilizar los botones de Ocultar detalle y Mostrar detalle que
encontrarás en la barra de herramientas de Tabla dinámica.
Por ejemplo, indícale que no quieres que muestre el desglose en estados civiles de los hombres, pero sí
el de las mujeres.
Luego puedes quitar el campo EDAD1 y quedarte sólo con el nuevo campo que has obtenido.
Con esta opción, te evitas tener que crear variables desde el principio.
Por ejemplo, puedes definir el campo meses como resultado de multiplicar el campo año por 12. Aquí no
aporta mucha información, pero si trataras con cantidades monetarias podrías cambiar de euros a
dólares o viceversa, podrías calcular la cuenta de resultados en función de las pérdidas y ganancias, etc.
6.2 Elementos calculados
Igual que puedes crear campos calculados, puedes
generar elementos calculados, que te permitan
mostrar cálculos entre distintos grupos de una
variable de clasificación.
7 Gráficos dinámicos
Los informes también se pueden ver en un gráfico. Las opciones son similares a lo que ya has visto. Sólo
recuerda que, con sólo pulsar el botón de asistente para gráficos se genera un gráfico a partir del informe
de tabla dinámica.
8 Fuentes de datos externas
Al principio viste que existen diversas fuentes de las que puedes obtener datos para generar los
informes. Hasta ahora has trabajado con datos provenientes de Excel, pero a partir de ahora vas a
trabajar con datos residentes en bases de datos externas.
Si en el primer paso seleccionas la opción de Fuente de datos externa, al pulsar siguiente, verás esta
pantalla.
Verás una pantalla para seleccionar el tipo de base de datos al que vas a conectarte.
Si eliges conectar a una base de datos Access, al pulsar aceptar, verás un nuevo diálogo para buscar el
fichero al que quieres conectarte.
Una vez elegido, debes seleccionar las tablas y campos que vas a usar.
Finalmente puedes indicar criterios de selección, para discriminar aquellos registros que no sean de
interés.
Ahora te preguntará por qué campos quieres ordenar. En todo caso luego podrás cambiar el orden en el
informe.
Verás ahora una ventana que no da diversas opciones. La primera es la que normalmente usas, la de
devolver los datos a Excel, para generar el informe, incluso con mas de 65000 registros. La segunda te
permite ver los datos antes de devolvérselos a Excel y modificar la consulta con la herramienta Microsoft
Query. La tercera te permite generar un fichero con todos los datos agregados para consultarlos
posteriormente de forma eficiente.
También puedes salvar la consulta para utilizarla después y no tener que volver a definirla si los datos
son con los que habitualmente trabajas.
Si escoges la opción de crear un cubo OLAP, verás una primera pantalla en la que tienes que indicar los
campos que incluirás en el área de datos que, por defecto, son los campos numéricos de la base de
datos.
A continuación debes definir las variables de clasificación que vas a utilizar.
Por fin, debes decidir que vas a hacer con el cubo, si crearlo cada vez, almacenarlo completo en el disco
duro, o una solución intermedia.
Una vez que has obtenido los datos de cualquiera de las formas, el trabajo con el informe es igual al que
has venido viendo a lo largo del curso, con la única salvedad de alguna pequeña opción sobre cuando se
actualizan los datos, lo que siempre mejora el rendimiento del informe.
Mi recomendación es que practiques una y otra vez sobre estos temas y lograrás sacar el máximo
aprovechamiento de estos recursos que ofrece Excel.
NOTAS AL PIE.
[1]
Si en tu sistema se encuentra desactivada, debes seleccionarla en el menú Ver y en el submenú
Barras de Herramientas.
[2]
Se consideran dimensiones de clasificación a la cabecera, el ladillo y la página.
[3]
Es importante tener en cuenta que para la mayoría de estos cálculos es necesario que las variables
sobre las que se está operando han de ser de tipo numérico.
[4]
Obsérva que en este ejemplo también se han cambiado los literales de los estados civiles.
[5]
Si no tienes un campo numérico, se puede obtener mediante el uso de la función VALOR(), que
devuelve convertido en número el valor de una cadena de caracteres.
Tablas dinámicas
avanzadas: combinar datos
de varias hojas
by Bob Flisser2 Jun 2014
Español
Difficulty:AdvancedLength:LongLanguages:
Spanish (Español) translation by Elías Nicolás (you can also view the original English article)
Cuando desea crear una tabla dinámica, ¿qué hace si tiene datos en diferentes hojas de
cálculo? Si utiliza Excel 2013, tiene un método optimizado para hacerlo. Hay una
técnica llamada Modelo de Datos, que utiliza las relaciones de datos como lo hace una
base de datos.
En este tutorial, le mostraré todo lo que necesita para hacer una tabla dinámica en
Excel 2013 a partir de datos en varias hojas, utilizando el modelo de datos.
Screencast
Si desea seguir este tutorial con su propio archivo de Excel, puede hacerlo. O si lo
prefiere, descargue el archivo zip incluido para este tutorial, que contiene un libro de
ejemplo denominado Pivot Consolidate.xlsx.
Haga clic en la hoja Customer Info y compruebe que contiene los números de pedido
y el nombre y estado de los clientes.
Ho
ja de información del cliente
Haga clic en la hoja Order Info y compruebe que también contiene números de
pedido, así como los campos del mes, los productos pedidos y si los productos son
orgánicos.
Ho
ja de información de pedido
Haga clic en la hoja Payment Info y compruebe que contiene los números de pedido,
el monto en dólares de cada venta, el método de pago y si el pedido fue colocado por
un cliente nuevo o existente.
Ho
ja de información de pago
Al conectar todas estas hojas dentro del panel de tareas de la tabla dinámica, podemos
seleccionar datos de cada una de las hojas. Puesto que los números de pedido existen
en las tres hojas, se convertirán en los puntos de conexión. Esto es lo que una base de
datos llama a una clave primaria. Tenga en cuenta que no siempre es necesario tener
una clave primaria, pero reduce la posibilidad de error.
Haga clic en Aceptar y ahora tiene una tabla con sombreado a rayas y botones de
filtro. Puede hacer clic dentro de ella para anular la selección, si desea verla mejor (no
haga clic fuera de la tabla). La barra de la cinta de opciones también muestra una
pestaña Diseño para la tabla. En el lado izquierdo de la cinta, el cuadro Nombre de
tabla muestra un nombre temporal de Tabla1. Bórrelo y
llámelo Customer_Info (utilice un guión bajo en lugar de un espacio). A
continuación, pulse Intro.
Apl
ique un nombre a cada tabla
Repita este proceso en las hojas Order Info y Payment Info . Llame las
tablas Order_Info y Payment_Info, respectivamente.
Co
n el cursor dentro de una de las tablas, seleccione Insertar > Tabla dinámica
Ahora tendrá una tabla dinámica en una nueva hoja de cálculo, habrá un panel de
tareas en el lado derecho de la pantalla y la barra de la cinta mostrará la pestaña
Análisis.
El panel de tareas muestra la tabla y los campos de la hoja activa, así que haga clic
en Todas para ver todas las tablas que creó. Pero antes de poder usarlos, tenemos que
conectarlos entre sí, y eso significa crear relaciones. Haga clic en el
botón Relaciones en la barra de la cinta de opciones.
Configuración de relaciones de tabla
Al hacer clic en ese botón se muestra el diálogo Administrar relaciones. Haga clic en
el botón Nuevo y se mostrará el cuadro de diálogo Crear relación. Crearemos dos
relaciones utilizando el campo Order # como el conector.
Ha
y tres tablas, así que crea dos relaciones
Esto significa que las tablas Payment_Info y Customer_Info están relacionadas donde
tienen números de orden coincidentes.
Repita este proceso para crear una relación que une Payment_Info a Order_Info,
también utilizando el campo Order #. El cuadro Administrar relaciones ahora debería
verse así:
El
diálogo Administrar relaciones mostrará las relaciones que creo
Tenga en cuenta que no es necesario crear una relación entre las tablas Order_Info y
Customer_Info, ya que se unen automáticamente a través de la tabla Payment_Info.
State y Month en filas
Product en columnas
$ Sale en valores
Status en filtros
Arr
astre los campos de cada una de las tres tablas en la tabla dinámica
Ahora puede utilizar y modificar esto como cualquier otra tabla dinámica.
Conclusion
Utilizando la nueva característica de modelo de datos de objetos en Excel 2013, puede
recopilar los campos de varias hojas de cálculo para crear una tabla dinámica
unificada. Tenga en cuenta que las filas de cada tabla deben estar relacionadas entre sí
de alguna manera. Tendrá las mejores posibilidades de éxito cuando las tablas tengan
un campo común con valores únicos.
Si está buscando buenas formas de presentar sus datos, Envato Market tiene una
buena selección de plantillas de Excel y PowerPoint, así como scripts y
aplicaciones para convertir los datos de Excel en formatos web y viceversa.
Cómo vincular tablas
dinámicas por un filtro de
informe
Las tablas dinámicas en Excel son independientes aun cuando hayan sido
creadas a partir de los mismos datos y se encuentren en la misma hoja, y en
caso de querer filtrarlas es necesario agregar un filtro de informepara cada
una de ellas.