lunes, 28 de diciembre de 2020

Buscarv en un listado ordenado

Teniendo en cuenta que el último parámetro de la función Buscarv de Microsoft Excel es ORDENADO, os mostraré un ejemplo de su funcionamiento.

Se debe entender este último parámetro como una búsqueda por similitud numérica y no simplemente que implique una lista ordenada.

La búsqueda finalizará cuando se encuentre el primer valor mayor que el buscado, y se devolverá el anterior.

En este ejemplo se busca un empleado que cobre 1250 €, ese dato no existe en la tabla original, por lo tanto devuelve el dato inferior al buscado, en este caso Ramón.


Buscarv devolviendo datos de la segunda columna.

Quizás la fórmula más usada en Microsoft Excel sea Buscarv.

Os muestro la implementación más sencilla posible para entender su funcionamiento.

En este caso se busca un único valor "Ramón" y se devuelve el dato que se encuentra directamente a su derecha, su sueldo.

Como se puede ver por las celdas resaltadas en colores, el primer parámetro indica el valor a buscar, el cual dependiendo del último parámetro, tiene que estar en el listado o no.

En la implementación más sencilla, entenderemos que el dato buscado SI está en la lista, lo que se corresponde con indicar FALSO en el último parámetro [ORDENADO].

El segundo parámetro indica una selección de celdas que incluye tanto el dato a localizar como el dato a mostrar, los cuales no tienen porque ser consecutivos.

Es en el tercer parámetro donde le indicaremos en que número de columna de la selección indicada se encuentra el resultado. 


NOTA:

El último parámetro no es obligatorio, siendo su valor por defecto VERDADERO. Si no se modifica este valor, Microsoft Excel entenderá que deseamos encontrar un valor aproximado, produciendo resultados que pueden ser inesperados.




Formato porcentaje

Un error típico en las hojas de cálculo es no comprender cómo se tratan los valores en porcentaje.

Para una hoja de cálculo como Microsoft Excel el valor mostrado en porcentaje es un decimal.

En realidad no usa el tanto por ciento, sino si equivalente decimal.

Esto quiere decir que un valor representado como 25%, realmente lo trata como el valor 0,25.

Importante tenerlo en cuenta tanto al ingresar datos, como al realizar operaciones con el procentaje.



Arrastrar vs doble clic para rellenar fórmulas

Existen varias formas de rellenar una columna con fórmulas.

1. Atrástrando
2. Haciendo doble click
3. Copiar y pegar

Según el caso la forma más cómoda puede ser arrastrar o hacer doble click.

Para columnas con muchos datos el doble click es mucho más cómodo.

Pero esta forma de rellenar columnas presenta un inconveniente.

Al hacer doble click, dejamos en manos de la aplicación decidir hasta que fila rellenar la fórmula.

Esto no es un problema si en la columna adyacente no hay huecos, pero en caso de que los haya, el relleno finaliza a las altura del primer hueco.

Esto puede provocar que tengamos filas sin fórmula, y Microsoft Excel asume por defecto el valor de cero para las celdas vacías, lo que puede generar errores en los resultados.



Copiar el color exacto de una celda con el código HSL

En la hola de calculo Microsoft Excel es posible consultar el color exacto de una celda.

Una de las formas es comprobando sus componentes HSL del inglés Hue, Saturation, Lightness – (Matiz, Saturación, Luminosidad).

El proceso es muy similar al usado para comprobar los componentes RGB (Red, Green, Blue).

Para ello accederemos a más colores en la paleta de colores de Excel, y seleccionamos la opción "más colores".



Luego seleccionamos la pestaña "Personalizado" que es donde se muestran los valores de cada componente del color.

Existen dos modos de color a seleccionar, la opción por defecto es "RGB".

Seleccionaremos la opción HSL en el control desplegable "Modelo de color".





De esta forma se pueden ver  y modificar los componentes Matiz, Saturación y Luminosidad de cada color.

Copiar el color exacto de una celda con el código RGB

En la hoja de calculo Microsoft Excel es posible consultar el color exacto de una celda.

Una de las formas es comprobando sus componentes RGB (Red, Green, Blue).

Para ello accederemos a más colores en la paleta de colores de Excel, y seleccionamos la opción "más colores".



Luego seleccionamos la pestaña "Personalizado" que es donde se muestran los valores de cada componente del color.

Existen dos modos de color a seleccionar, la opción por defecto es "RGB":


De esta forma se pueden ver  y modificar los componentes Rojo, Verde y Azul de cada color.

domingo, 27 de diciembre de 2020

Filtrar usando columna auxiliar

En ciertos casos aplicar todos los casos de un filtro puede ser complejo, en ese caso es útil usar una columna auxiliar que se irá rellenando con algún valor indicativo y que posteriormente será por la que se filtre.

Imaginemos que deseamos filtrar los datos de facturación de los clientes de los siguientes códigos postales:

36125
12458
12563
25666
12356
33241

La solución más sencilla podría pasar por tener una columna auxiliar en la que se indique un valor para los campos filtrados y otro para los que no se desee filtrar.

Otra posibilidad es que alguien esté punteando un listado contra otro documento y lo marque en una columna auxiliar.

Yo suelo usar una columna titulada Filtrar o Revisar, y poner como datos si o no.



Nota: Nunca es buena idea asumir que una celda vacía es un dato correcto. Por ejemplo asumir que no queremos filtrar las filas con la casilla vacía, ya que es fácil que una casilla no se haya cubierto, y aún esté pendiente decidir si se debe filtrar o no.