BuscarV en varias hojas y en varios libros

Ya en alguna ocasión hemos hablado de la utilidad de la función BuscarV de Excel para buscar y extraer datos en una tabla (puedes mirar cómo es aquí, en este post). Casi con toda seguridad, si manejas de manera habitual muchos datos, habrás tenido ocasión de usarla y la conoces. Si no es así, desde luego te animo a que lo hagas, estoy segura de que no lo lamentarás y no es nada complicada.

Como probablemente sepas, la función BuscarV encuentra un valor en la primera columna de una tabla y extrae el dato que le digas de esa misma línea. Hoy vamos ir un poco más lejos y  suponer que por la circunstancia  que sea, tienes los datos de tu tabla distribuidos en varias hojas. A lo mejor no es lo más frecuente, pero se podría dar.

Sigue leyendo

Anuncios

Comprobar si los números de cuentas bancarias son correctos y que Excel te calcule los dígitos de control

En esta ocasión he realizado dos funciones de usuario para calcular los dígitos de control de una cuenta bancaria y para comprobar si el número de ésta es correcto.
¿Por qué una función de usuario?
Realmente los números de las cuentas son muy largos y es muy fácil equivocarse en algún dígito al teclearlos. Usando estas funciones puedes evitarte algún que otro disgusto. Por ejemplo, si envías recibos para cobrar y resulta que algún número de cuenta no es correcto, el banco lo devuelve. Además de devolverlo, el banco te cobra un dinero por cada recibo que no consiguió cobrar, y esta cantidad no es precisamente pequeña. Si puedes hacer lo posible por detectar estos errores, mejor que mejor ¿no?. Y si esa comprobación la realiza de forma automática Excel por ti, todavía más.
Sigue leyendo

Funciones de usuario en Excel. Cómo programar nuestras propias funciones.

El programa Excel cuenta con muchas, muchísimas funciones. Puede que conozcas solo algunas o que tengas un conocimiento extenso de todas ellas. Pero lo que es seguro es que si usas Excel, en algún momento habrás tenido que usarlas. Seguro que te suenan las funciones suma, contar, etc. Las puedes ver todas pulsando en un pequeño símbolo que aparece en un lado de la barra de fórmulas (también puedes verlas en la cinta de opciones, pero es más rápido así) :

Sigue leyendo

Formatos condicionales para encontrar un texto en una lista de datos Excel

Lo cierto es que Excel dispone de una gran variedad de formatos condicionales que ayudan a resaltar los datos de forma visual y destacar aquellos que cumplen determinadas condiciones. Son muy fáciles de usar, merece la pena practicar con ellos ya que normalmente el resultado obtenido puede ser muy atractivo.

Pero uno de las posibilidades más interesantes de los formatos condicionales es la de poder aplicarlos a aquellas celdas que cumplen condiciones que especificaremos por medio de fórmulas. Son algo más complejas, sin embargo pueden llegar a tener aplicaciones muy útiles y sernos de gran ayuda.

Sigue leyendo

Fórmula para calcular la letra del NIF con tu Excel.

En España se utiliza el NIF. Este número, que es identificativo a efectos fiscales, se calcula operando con el número del DNI de cada persona de la forma siguiente:

  • El número del DNI se divide entre 23
  • Lo importante de la anterior operación es el resto obtenido. Este resto estará entre 0 y 22, como es lógico.
  • Tomamos el resto y sumamos uno.
  • Con el número obtenido, miramos la letra que tiene dicha posición en la siguiente cadena de caracteres: “TRWAGMYFPDXBNJZSQVHLCKE”. Por ejemplo, si de las operaciones anteriores obtuvimos un 6, corresponde la letra M.

Para poner esta fórmula en Excel tenemos las siguientes funciones:

  • Residuo(dividendo;divisor) : nos devuelve precisamente el resto de dividir un número (dividendo) entre otro (divisor). Por ejemplo si ponemos =residuo(10;3) el resultado es uno, ya que al dividir 10 entre 3, el resto es 1. Si ponemos =residuo(25;5), obtenemos 0, ya que 25 es múltiplo de 5 y al hacer la división el resto es cero.
  • Extrae(Texto;inicio;caracteres): nos devuelve el número de caracteres especificado en el tercer argumento, a partir de inicio, del texto indicado como primer argumento. Por ejemplo, si ponemos =extrae(“Este es un ejemplo de Excel”;9;2), nos devuelve “un” porque si contamos las letras contenidas en el texto “Este…” vemos que la novena posición (se incluyen espacios en blanco) corresponde a la u, y si tomamos 2 letras (o caracteres) tenemos “un”.

Hacemos ahora la fórmula en Excel (suponemos que el número del DNI está en A1):
=EXTRAE("TRWAGMYFPDXBNJZSQVHLCKE";RESIDUO(A1;23)+1;1)
Que leeríamos de la forma siguiente:

De la cadena “TRW…” extrae un carácter (el tercer argumento es un uno), comenzando en el número que obtenemos como resto de dividir lo que hay en A1 por 23, y sumarle 1. (Residuo(A1;23)+1.

La función Buscarv, posiblemente una de las funciones más útiles que podemos encontrar en Excel.

Una de las funciones más útiles de Excel. Nos puede ayudar a extraer datos de una tabla o lista de datos de forma muy rápida. Buscav es no es nada complicada de usar. Y aunque tiene varios argumentos, una vez se comprenden éstos, resulta bastante sencilla.
La sintaxis general de la función es como sigue:

Sigue leyendo