Informática
Hojas de cálculo

Tu Instituto Online
   


 
Nivel Básico Calc: Funciones de búsqueda
Duración aproximada: 1 sesión.
   
Objetivos Objetivos
  • Concepto de funciones de búsqueda de valores.
  • Utilizar funciones de búsqueda en rangos de datos.
   
Fuentes de información Fuentes de información
   
Contenidos
Contenidos
 

1. Funciones de búsqueda. BUSCARV

Calc dispone de funciones de búsqueda de elementos dentro de un rango. Estas funciones son BUSCARV y BUSCARH. La única diferencia es cómo se distribuye el rango de búsqueda, aunque ambas funcionan de la misma forma.

La misión de BUSCARV es intentar localizar un determinado valor, en un rango de valores que creará el usuario, de forma que cuando se localiza el valor en cuestión, se devuelve otro valor asociado.

Sintaxis de la función

BUSCARV(criterio de búsqueda; matriz; índice; ordenación)

  • Criterio de búsqueda. Es el valor que queremos encontrar en un rango de valores que el usuario creará.
  • Matriz. Rango de valores que el usuario crea y donde la función buscará. Este rango puede estar compuesto de varias columnas, pero es la primera de ellas donde la función buscará el valor.
  • Índice. Dentro del rango a buscar, que puede estar compuesto por varias columnas, este parámetro indica en qué columna está el valor a devolver por la función.
  • Ordenación. Este es un parámetro opcional para indicar si el rango de búsqueda está o no ordenado. Por defecto, si omitimos el valor, Calc interpreta que es 1 (VERDADERO), lo que significa que la lista de búsqueda estará ordenada.
   
Ojo

Ordenación = 1 (VERDADERO) → valor por defecto. Si la función BUSCARV no encuentra el valor a buscar, devolverá el mayor valor que sea menor o igual al valor buscado, es decir, el inmediatamente anterior.

Ordenación = 0 (FALSO) → la función BUSCARV buscará en TODOS los elementos del rango de búsqueda. Si no encuentra el valor a buscar, devolverá el error #N/D.

   
Ejercicios
Ejercicio
 

La tienda de electrónica El Chispas quiere automatizar sus facturas en una hoja de cálculo.

Crear nueva hoja

  • Crea una nueva hoja de cálculo.
  • En la pestaña “Hoja1”, haz clic con el botón derecho del ratón y elige Renombrar hoja. Escribe “Productos" y pulsa la tecla Intro.
  • Guarda la hoja con el nombre “electronica”.

Introducción de datos. Hoja 1

  • Puede utilizarse los efectos y colores que se desee.
  • Introduce los datos en la hoja tal y como se muestran a continuación.
  • Crea un rectángulo con el texto “Catálogo”.
  • Pon formato Moneda con 2 decimales para el precio de los artículos.
  • Por ejemplo:

Introducción de datos. Hoja 2

  • Añade una nueva hoja de cálculo. Haz clic en el botón con el signo más que hay a la derecha de la hoja "Productos".
  • En la pestaña “Hoja2”, haz clic con el botón derecho del ratón y elige Renombrar hoja. Escribe “Electrónica" y pulsa la tecla Intro.
  • Puede utilizarse los efectos y colores que se desee.
  • Introduce los datos en la hoja tal y como se muestran a continuación.
  • Crea un rótulo artístico con el texto “Electrónica El Chispas”.
  • Descarga del portal la imagen de los cables. DESCARGAR
  • Inserta la imagen descargada. Menú Insertar → Imagen → A partir de archivo.
  • Por ejemplo:

Buscar descripción del artículo

Vamos a obtener la descripción del artículo buscando por la columna código.

  • Ve a la celda C9. Haz clic en el asistente para funciones.
  • Elige la función BUSCARV dentro del apartado Hoja de cálculo.
    • Criterio de búsqueda. Haz clic en B9.
    • Matriz. Haz clic en el icono . A continuación haz clic en la hoja “Productos” y selecciona el rango de valores A5:C16, es decir, todos los artículos. Haz clic de nuevo en el icono .
    • Índice. Haz clic en este campo. Teclea el valor 2, ya que deseamos obtener el valor de la segunda columna.
    • Ordenación. Escribe el valor 0. De esta modo, forzamos a Calc a buscar el producto en todo el rango de búsqueda.

  • Rellena el resto de la columna utilizando la función autocompletar.

¿Qué ocurre? La fórmula da error. El problema viene por las referencias de celda. Cuando le decimos a la función BUSCARV que busque un código, queremos que siempre sea en el mismo rango. Al rellenar la celda, se utilizan referencias relativas.

Referencias absolutas

Vamos a modificar la fórmula de la columna descripción para poner referencias absolutas.

  • Ve a la celda C9. Incluye el símbolo de $ en la matriz de búsqueda: =BUSCARV(B9;$Productos.$A$5:$C$16;2;0)
  • Rellena el resto de la columna utilizando la función autocompletar.

Buscar precio del artículo

Vamos a obtener el precio del artículo buscando por la columna código.

  • Ve a la celda D9. Haz clic en el asistente para funciones.
  • Elige la función BUSCARV dentro del apartado Hoja de cálculo.
    • Criterio de búsqueda. Haz clic en B9.
    • Matriz. Haz clic en el icono . A continuación haz clic en la hoja “Productos” y selecciona el rango de valores A5:C16, es decir, todos los artículos. Haz clic de nuevo en el icono . Cuidado con las referencias absolutas. Modifica el rango añadiendo el símbolo $ para la fila y la columna.
    • Índice. Haz clic en este campo. Teclea el valor 3, ya que deseamos obtener el valor de la tercera columna.
    • Ordenación. Escribe el valor 0. De esta modo, forzamos a Calc a buscar el producto en todo el rango de búsqueda.

  • Rellena el resto de la columna utilizando la función autocompletar.
  • Pon formato Moneda con 2 decimales para la columna del precio.

Totales por línea

  • Calcula el importe para cada artículo. Importe = Precio * Cantidad
  • Por ejemplo, ve a la celda F9. Escribe = D9*E9
  • Rellena el resto de la columna utilizando la función autocompletar.
  • Pon formato Moneda con 2 decimales para la columna del importe.

Definir nombres

Vamos a definir un nombre para la celda del porcentaje de IVA.

  • Ve a la celda C26. Menú Insertar → Nombres → Definir. En el campo Nombre escribe el texto "IVA". Haz clic en Añadir.

Totales

  • Base imponible. Utiliza la función Autosuma. Base imponible = Suma de todos los importes
  • Importe del IVA. Importe IVA = Base imponible * IVA. En nuestro caso, tendríamos =F25*IVA
  • Total a pagar. Total a pagar = Base imponible + Importe IVA
  • Pon formato Moneda con 2 decimales para las celdas de base imponible, importe IVA y total a pagar.
  • Comprueba los resultados finales:

Subir la hoja de cálculo

  • Guarda los cambios.
  • Sube el fichero "electronica" a la plataforma.
   
   
Creditos Créditos
Licencia de Creative Commons

Este documento es de dominio público bajo licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 España.
TuInstitutoOnline.com M.Donoso, G.García, P.Gargallo, A.Martínez. v. 2.0.2.1.0

No se permite un uso comercial de la obra original ni de las posibles obras derivadas, la distribución de las cuales se debe hacer con una licencia igual a la que regula la obra original.

Los reconocimientos se realizan en el apartado Fuentes de información.

Los iconos empleados están protegidos por la licencia LGPL y se han obtenido de:
https://commons.wikimedia.org/wiki/Crystal_Clear
https://www.openclipart.org


Licencia de Creative Commons

Todas las capturas de pantalla tienen copyright y pertenecen a TuInsitutoOnline.com.

TuInstitutoOnline.com permite su uso siempre y cuando se muestren desde el dominio www.tuinstituoonline.com y NO PERMITE enlazar a ellas desde otros lugares.

Además, la estructura diseñada para mostrar el contenido de las unidades es propiedad de TuInstitutoOnline.com.

TuInstitutoOnline.com M.Donoso, G.García, P.Gargallo, A.Martínez. Versión 2021.