Documentos de Académico
Documentos de Profesional
Documentos de Cultura
VALIDACION DATOS
Cuando compartes tus libros de Excel con otras personas y ellos introducen información en las hojas
que has preparado con tanto esfuerzo, es de suma importancia validar los datos de manera que
puedas prevenir cualquier error con las fórmulas o alguna interpretación equivocada al momento de
realizar un análisis de la información.
Afortunadamente Excel tiene herramientas de validación de datos que nos permitirán validar la
información al momento que es introducida en una celda. Este grupo de comandos se encuentra en
la ficha Datos y dentro del grupo Herramientas de datos.
En esta ocasión centraremos nuestra atención en una de las opciones de la Validación de datos que
es conocida como la lista de validación de datos y que convierte una celda común en una lista de
opciones de las cuales el usuario podrá elegir alguna.
Antes de explicar la creación y uso de las listas de validación de datos, me gustaría dar un ejemplo de
los beneficios de utilizar este tipo de control. Supongamos que has compartido tu libro de Excel con
varias personas y les has pedido que en una celda ingresen su día favorito de la semana.
Imaginemos que el día miércoles es el día favorito de 5 personas, pero han ingresado el nombre de
diferentes maneras:
Miércoles Miercoles
Mercoles Miercole Miecoles
Si tuviéramos que contar la cantidad de personas que han ingresado el día miércoles como su día
favorito, sería imposible de hacerlo con fórmulas porque cada cadena de texto es diferente y Excel
no podría ayudarnos fácilmente con esta tarea.
Para nuestro ejemplo la solución sería realizar un análisis visual para homologar los datos, pero si
tuviéramos un caso donde fuera necesario revisar la respuesta de cientos o miles de usuarios,
estaríamos frente a un problema que podríamos haber evitado.
Las listas de validación de datos en Excel son de mucha utilidad para evitar que un usuario introduzca
cadenas de texto con errores de captura y en su lugar le permite elegir una opción dentro de un
listado de opciones. De esta manera se evita cualquier error en el ingreso de la información que
podría ser costoso posteriormente.
Instructivo 3 1
Formación Continua Excel Básico
Para crear una lista de validación de datos como la anterior debemos seleccionar la celda que
contendrá la lista. Posteriormente debemos ir a la ficha Datos y hacer clic sobre el
comando Validación de datos.
Esto abrirá el cuadro de diálogo Validación de
datos en donde deberás asegurarte de seleccionar la
pestaña Configuración y en la primera lista
desplegable deberás seleccionar la opción Lista.
Una vez que has ingresado todos los valores de la lista, deberás hacer clic
en el botón Aceptar y se verán reflejados los cambios en la celda.
Instructivo 3 2
Formación Continua Excel Básico
El ingreso de texto manual sobre la celda que contiene la lista desplegable seguirá siendo posible,
pero si se ingresa un valor diferente a los valores de la lista, se mostrará un mensaje de error como el
siguiente:
Utilizando el método anterior podemos crear cualquier lista que necesitemos, pero si la lista tiene
muchos elementos, será un tanto ineficiente el ingresar todas las opciones en el cuadro de Origen.
Una alternativa que tenemos para indicar los valores de una lista es colocarlos dentro de una hoja de
Excel y especificar dicho rango de celdas dentro del cuadro Origen. Excel tomará los valores de las
celdas indicadas y los integrará
como las opciones de la lista
desplegable.
En la siguiente imagen puedes
observar que he ingresado los días
de la semana bajo la columna E de
la hoja. El rango con los cinco días
de la semana que deseo incluir en
la lista es E1:E5 y será la referencia
que introduciré como el Origen de
la lista.
Instructivo 3 3
Formación Continua Excel Básico
El resultado será exactamente el mismo que con las alternativas descritas anteriormente y a final de
cuentas tendremos una celda con una lista desplegable con los cinco días de la semana que hemos
definido.
Hablemos ahora sobre una de las opciones que se muestran al momento de definir nuestra lista
desplegable y me refiero a la opción Celda con lista desplegable.
Esta opción es la que habilita la lista desplegable al momento de seleccionar una celda que contiene
la validación de datos. Por lista desplegable nos referimos al botón con una flecha que aparece en el
extremo derecho de la celda y que nos permite desplegar las opciones de la lista.
Si removemos la selección de esta opción, la celda seguirá validando los datos pero no permitirá al
usuario ver las posibles opciones. La realidad es que para la gran mayoría de los casos, queremos
dejar esta opción seleccionada.
Otra opción que tenemos al momento de definir nuestra lista desplegable es la de Omitir blancos la
cual funciona de manera peculiar y es probable que te confundas un poco cuando hagas algunas
pruebas. Mi recomendación es dejar siempre seleccionada esta opción pero si quieres saber un poco
más sobre las implicaciones de quitar dicha selección, entonces sigue leyendo.
En primer lugar, cuando dicha opción está seleccionada, es posible entrar en el modo de edición de
una celda que tiene una lista desplegable, pulsar la tecla Entrar sin ingresar texto y Excel dejará la
celda en blanco. En caso de que no lo sepas, el modo de edición de una celda se puede activar de tres
Instructivo 3 4
Formación Continua Excel Básico
maneras posibles: al seleccionar una celda y hacer clic en la barra de fórmulas, al hacer doble clic
sobre la celda o al seleccionar una celda y pulsar la tecla F2.
Este es el primer comportamiento de la opción Omitir blancos sobre las celdas que tienen una lista
de validación de datos. Pero existe otro comportamiento muy peculiar para aquellas listas que
fueron creadas con un rango nombrado y lo mostraré a continuación.
Esto sucede porque el rango Semana tiene una celda vacía, lo cual “abre” la posibilidad de introducir
cualquier otro valor que “tomará” el lugar de dicha celda vacía y Excel nos dejará hacerlo sin enviar
Instructivo 3 5
Formación Continua Excel Básico
La validación de datos en Excel es un recurso muy útil para evitar que los usuarios ingresen datos
incorrectos que podrían generar algún error en los cálculos de nuestras hojas. Las fechas son un tipo
de dato ampliamente utilizado y por esa razón es importante aprender a validar fechas en Excel.
Para asegurarnos que un usuario ingrese una fecha válida en una celda, debemos comenzar por
seleccionar dicha celda y posteriormente ir a la ficha Datos y pulsar el botón Validación de datos.
Instructivo 3 6
Formación Continua Excel Básico
Entre: Validará que la fecha ingresada esté dentro del rango delimitado por una fecha inicial
y una fecha final.
No está entre: Validará que la fecha ingresada no se encuentre dentro del rango de fechas
indicado.
Igual a: Solo permitirá una fecha que sea igual a otra que indicaremos en la configuración de
la validación.
No igual a: Permitirá cualquier fecha excepto la especificada en la configuración.
Mayor que: Validará que una fecha sea mayor que la fecha indicada en la configuración.
Menor que: Solo permitirá fechas menores a la fecha indicada en la configuración.
Mayor o igual que: Permitirá ingresar fechas mayores o iguales a la fecha indicada en la
configuración.
Menor o igual que: Permitirá ingresar fechas menores o iguales a la fecha indicada en la
configuración.
Instructivo 3 7
Formación Continua Excel Básico
Pulsaré el botón Aceptar y de inmediato iré a la celda A1, donde ingresaré la fecha 15/01/2015 y al
pulsar la tecla Entrar se mostrará el siguiente mensaje:
Solo cuando ingresemos la fecha 01/01/2015 el mensaje dejará de mostrarse y el valor permanecerá
en la celda A1. Una utilidad de la opción Igual a que acabamos de utilizar, es cuando necesitamos
que el usuario confirme una fecha determinada.
Ya que el objetivo es que la fecha de la celda B2 sea igual a la fecha de la celda B1, seleccionaré la
celda B2 y crearé la siguiente validación de datos:
Observa que en este caso el valor del campo Fecha no tiene un valor sino una referencia a la celda
B1, lo cual indica a Excel que el valor de la celda B2 deberá ser igual a la fecha de la celda B1. Una vez
creada la validación de datos, si intentamos ingresar una fecha en la celda B2 que sea diferente a la
fecha ingresada en la celda B1, obtendremos un mensaje de error.
Instructivo 3 8
Formación Continua Excel Básico
Puedes probar con las otras opciones del mensaje de error para modificar el tipo de icono
desplegado junto al mensaje así como para modificar el texto mostrado en el título de la ventana.
Validar que las fechas estén en un rango
Instructivo 3 9
Formación Continua Excel Básico
De esta manera puedes validar fechas en Excel que cumplan con criterios previamente establecidos
lo cual te ayudará a mantener la integridad en los datos de tu hoja.
FUNCIONES DE BUSQUEDA
Instructivo 3 10
Formación Continua Excel Básico
Son funciones que permite mostrar información de una matriz utilizado para una consulta de
datos.
Función BUSCAR
Nos permite buscar un valor en un rango de celdas el cual debe ser una sola columna o una sola fila.
La sintaxis para realizar la búsqueda es la siguiente:
Función SIERROR
Instructivo 3 11
Formación Continua Excel Básico
SI.ERROR(argumento, valor_si_error)
Instructivo 3 12
Formación Continua Excel Básico
Debemos utilizar la función BUSCARH cuando el valor que estamos buscando se encuentra en una fila
de alguna tabla de datos. Por el contrario, la función BUSCARV realiza la búsqueda en una columna.
Función BUSCARH.
Esta función permite buscar un valor que se encuentra en una FILA
Si la función BUSCARH no encuentra el valor que está siendo buscado regresará el valor de error
#N/A.
Instructivo 3 13
Formación Continua Excel Básico
En la siguiente tabla tengo la información de los artículos que ha vendido cada uno de los vendedores
en los últimos meses. Como título de columnas están los nombres de los vendedores y como filas los
meses.
Ahora quiero saber los productos vendidos en el mes de Febrero por Paco y para ello puedo utilizar la
función BUSCARH de la siguiente manera:
El primer argumento es “Paco” porque es el vendedor que estoy buscando. El segundo argumento
contiene todo el rango de datos sin incluir la columna de meses (columna A) porque no me interesa
dicha información.
El 3er argumento es el número de fila que deseo que la función BUSCARH regrese como resultado. Ya
que la fila con los nombres es la fila uno, entonces la fila para el mes de febrero es la fila número 3.
Finalmente coloca el valor FALSO en el cuarto argumento para indicar que deseo una coincidencia
exacta al buscar a Paco. El resultado de esta fórmula es el siguiente:
Si quisiera busca la información del mismo mes para Luis, entonces la función cambiará de
argumentos de la siguiente manera:
Si por el contrario quiero conocer los productos vendidos por Hugo en el mes de Abril, entonces la
función sería la siguiente:
Función BUSCARV
Instructivo 3 14
Formación Continua Excel Básico
Para hacer una búsqueda con la función BUSCARV sobre los datos de ejemplo, seguiremos los
siguientes pasos:
1. En la celda E1 colocaré el valor que deseo buscar y que es uno de los nombres de la columna
A.
2. En la celda E2 ingresaré el nombre de la función BUSCARV de la siguiente
manera: =BUSCARV(
3. Inmediatamente después de ingresar el paréntesis haré clic en la celda E1 para incluir la
referencia de celda e introduzco una coma (,) para concluir con el primer argumento de la
función: =BUSCARV(E1,
4. Para especificar el segundo argumento, debo seleccionar la tabla de datos sin incluir los
títulos de columna que para nuestro ejemplo será el rango A2:B11. Una vez especificada la
matriz de búsqueda debo introducir una coma (,) para finalizar con el segundo
argumento: =BUSCARV(E1,A2:B11,
5. Como tercer argumento colocaré el número 2 ya que quiero que la función BUSCARV me
devuelva el número de teléfono de la persona indicada en la celda E1. Recuerda que la
numeración de columnas empieza con el 1 y por lo tanto la columna Teléfono es la columna
Instructivo 3 15
Formación Continua Excel Básico
De esta manera, la función BUSCARV hará la búsqueda del valor de la celda E1 sobre los valores del
rango A2:A11 y como resultado nos devolverá la celda de la columna B2:B11 que le corresponda.
Observa el resultado de la función recién descrita:
Una ventaja de haber colocado el valor buscado en la celda E1 es que podemos modificarlo para
buscar el teléfono de otra persona y la función BUSCARV actualizará el resultado automáticamente.
Instructivo 3 16
Formación Continua Excel Básico
Si la columna llave no tiene valores únicos para cada fila entonces la función BUSCARV
regresará el primer resultado encontrado que concuerde con el valor buscado.
Si especificamos un indicador de columna mayor al número de columnas de la tabla
obtendremos un error de tipo #¡REF!
Si colocamos el indicador de columna igual a cero la función BUSCARV regresará un error de
tipo #¡VALOR!
Si configuramos la función BUSCARV para realizar una búsqueda exacta, pero no encuentra el
valor buscado, entonces la función regresará un error de tipo #N/A.
La función BUSCARV es una de las funciones más importantes en Excel. Es necesario que dediques
tiempo para aprender correctamente su uso y podrás sacar mucho provecho de esta función.
Instructivo 3 17
Formación Continua Excel Básico
Filtros en Excel
Los filtros en Excel nos
permiten buscar un
subconjunto de datos que
cumpla con ciertos
criterios. Generalmente
todo comienza cuando
tenemos un rango de celdas
con información y queremos
ver solamente aquellas filas
que cumplen con ciertas
condiciones.
Filtros básicos
Para crear un filtro podemos utilizar el comando Filtro que se encuentra en la ficha Datos dentro del
grupo Ordenar y filtrar.
Al pulsar el botón Filtro se colocarán flechas en el extremo derecho de cada uno de los encabezados
de columna de nuestros datos indicando que podemos hacer uso de los filtros. El comando Filtro
también podrás seleccionar desde Inicio > Modificar > Ordenar y filtrar > Filtro.
Instructivo 3 18
Formación Continua Excel Básico
Otra manera de crear un filtro es transformar nuestros datos en una tabla de Excel, lo cual insertará
los filtros además de aplicar un formato especial a los datos.
Cómo usar los filtros en Excel
Para filtrar la información debemos elegir una columna y hacer clic en la flecha de filtro
correspondiente para mostrar las opciones de filtrado. Todos los filtros, en la parte inferior,
mostrarán una lista de valores únicos con una caja de selección a la izquierda de cada uno.
Instructivo 3 19
Formación Continua Excel Básico
Al pulsar el botón Aceptar se ocultarán las filas que no cumplen con el criterio de filtrado establecido.
Observa que la flecha de filtro de la columna Vendedor ha cambiado para indicarnos que hemos
aplicado un filtro. Además, los números de fila de Excel se muestran en un color diferente
indicándonos que existen filas ocultas.
Al aceptar estos cambios se mostrarán solamente las filas que cumplen ambos criterios. Observa que
ambas columnas habrán cambiado sus iconos para indicarnos que se ha aplicado un filtro en cada
una de ellas.
Esto demuestra que es posible crear tantos filtros como columnas tengamos en nuestros datos y
entre más criterios de filtrado apliquemos mucha mayor será la segmentación de datos que
obtendremos.
Instructivo 3 20
Formación Continua Excel Básico
el filtro de una sola columna, pero si tenemos filtros aplicados a varias columnas y deseamos
eliminarlos todos con una sola acción, entonces debemos pulsar el comando Borrar que se encuentra
en la ficha Datos > Ordenar y filtrar.
Instructivo 3 21
Formación Continua Excel Básico
Al elegir cualquiera de estas opciones se mostrará un cuadro de diálogo que nos permitirá configurar
cada uno de los criterios disponibles. Por ejemplo, al elegir la opción Comienza por se mostrará el
siguiente cuadro de diálogo:
Si colocamos la letra “a” en el cuadro de texto junto a la opción “comienza por”, entonces Excel
mostrará solamente los elementos de la columna Vendedor que comiencen por la letra “a”.
De manera similar, si Excel detecta que una columna contiene valores numéricos, nos permitirá
utilizar filtros específicos para dicho tipo de dato tal como lo puedes observar en la siguiente imagen:
A diferencia de los Filtros de texto, Excel nos permitirá utilizar los Filtros de número para mostrar
valores que sean mayores o iguales que otro o simplemente aquellos que son superiores al
promedio.
Instructivo 3 22
Formación Continua Excel Básico
Instructivo 3 23
Formación Continua Excel Básico
Supongamos la siguiente
tabla de datos.
Instructivo 3 24
Formación Continua Excel Básico
especificarse dentro de celdas de la misma hoja. Supongamos que deseo filtrar los registros del
departamento de Finanzas.
Para este ejemplo coloqué los criterios por arriba de la tabla de datos, aunque realmente su
ubicación no es de importancia.
Instructivo 3 25
Formación Continua Excel Básico
departamento de Finanzas. Para filtrar los datos por estos criterios debo agregar dichas condiciones
en otra celda.
Observa cómo el Rango de la lista es el mismo que en el caso anterior ya que son los mismos datos,
pero el Rango de criterios ahora
abarca también las celdas que
contienen el criterio para el
Apellido. Al aceptar los cambios
Excel aplicará el filtro
avanzado adecuadamente.
Instructivo 3 26
Formación Continua Excel Básico
En Excel puedes ordenar rápidamente una columna de datos utilizando los comandos Ordenar de A a
Z y Ordenar de Z a A. Pero debes tener cuidado o de lo contrario solamente se ordenarán algunos de
los datos.
Ordenar datos
Si existe alguna fila o columna vacía en los datos, entonces solamente se ordenará parte de ellos y la
información quedará desordenada. Para ayudar a prevenir estos problemas sigue los siguientes
pasos. Selecciona una celda de la columna que deseas ordenar y presiona la combinación de teclas
CTRL+E lo cual seleccionará la región completa que se ordenará. Verifica que toda la información está
incluida en el área seleccionada. Si no toda la información ha sido seleccionada, corrige cualquier
celda en blanco antes de realizar el ordenamiento.
Si por alguna razón los datos no se ordenaron como esperabas recuerda utilizar el comando
Deshacer para regresar la información a su estado original.
Instructivo 3 27