Conjunto de funciones que trabajan con cadenas de caracteres

Buscar elementos en una tabla con BUSCARX

Vamos a partir del caso que tenemos una tabla de Comunidades autónomas de España con la siguiente información por columnas empezando en la A y terminando en la D: Comunidad, Población, Porcentaje población y Densidad Población. Esta tabla puedes descargarla aquí para que te sea más sencillo trabajar con esta práctica. El objetivo será que introduciendo el nombre de una comunidad en la celda G2 nos deberemos encontrar toda la información de esta comunidad. Para ello vamos a utilizar la [...]

Leer más…

Las 10 funciones más consultadas en 2019

Ya ha empezado 2020 y es momento de hacer un repaso de las funciones de excel que más habéis consultado en todo 2019.  Este ha sido uno de los mejores años en funcionesexcel, vuestras visitas han hecho que poco a poco fuéramos creciendo y pudiendo ofreceros más contenidos, funciones, prácticas y ejemplos de cómo utilizar todas las funciones. ESNUMERO TRUNCAR ENTERO SI SI.ERROR HORA SUMAR.SI FECHA IGUAL EXTRAEAhora que ya las conocemos, vamos a recordar para que sirven, además de poner el enlace a cada una de ellas para conseguir más información:  ESNUMERO: Con esta función de Excel [...]

Leer más…

Ordenar listado de mails por dominio

Cuando trabajamos con un listado de mails podemos encontrarnos con la necesidad de ordenarlos por dominio para conocer, por ejemplo, el número de mails que tenemos en una base de datos que pertenecen a una misma empresa o servicio. Para poder explicar con más detalle como funcionaría esta práctica, vamos a ver primero las partes de la que consta un mail. Por ejemplo, cojamos nuestra dirección de mail: funcionesexcel@gmail.com La primera parte ‘funcionesexcel’ es el nombre de usuario o identificador del [...]

Leer más…

Cálculo fecha matriculación según las letras de la matrícula

En España desde el 18 de septiembre de 2000 hasta la actualidad, entró en vigor el nuevo sistema de numeración de matrículas que consta de cuatro dígitos y tres consonantes. En la combinación de letras se suprimen las cinco vocales, las letras Ñ y Q.  El sistema inició con la matrícula 0000 BBB, cuando la numeración llega a la 9999 BBB pasa nuevamente a 0000 pero en esta ocasión se incrementa una posición las consonantes de tal forma tenemos la [...]

Leer más…

Validación de dígito de control en un código CAS

En esta práctica explicamos que es el valor CAS y cómo se calcula el dígito de control. Es importante tener claro este primer paso para poder entender el funcionamiento de esta verificación.  El objetivo es verificar el valor del dígito de control de un código CAS completo. Por ejemplo si queremos verificar el código CAS del agua: 7732-18-5 deberíamos utilizar la función:   =SI(RESIDUO(EXTRAE(A1;LARGO(A1)-2;1)*1+EXTRAE(A1;LARGO(A1)-3;1)*2 +EXTRAE(A1;LARGO(A1)-5;1)*3+EXTRAE(A1;LARGO(A1)-6;1)*4 +SI.ERROR(EXTRAE(A1;LARGO(A1)-7;1);0)*5+SI.ERROR(EXTRAE(A1;LARGO(A1)-8;1);0)*6 +SI.ERROR(EXTRAE(A1;LARGO(A1)-9;1);0)*7+SI.ERROR(EXTRAE(A1;LARGO(A1)-10;1);0)*8 +SI.ERROR(EXTRAE(A1;LARGO(A1)-11;1);0)*9 +SI.ERROR(EXTRAE(A1;LARGO(A1)-12;1);0)*10;10) =VALOR(EXTRAE(A1;LARGO(A1);1));”CAS Correcto”;”CAS Incorrecto”)  La primera parte del SI realizaremos el cálculo del dígito de control a partir de los dígitos del CAS. Este valor [...]

Leer más…

Cómo calcular el dígito de control de un registro CAS

En primer lugar, definamos que es un número de registro CAS (Chemical Abstracts Service), es una identificación compuesta por números para compuestos químicos, polímeros, secuencias biológicas, preparados y aleaciones.  El registro CAS no tiene valor por si mismo, sino que se asigna en orden secuencial y está formado por tres partes separadas entre sí mediante guiones. La primera parte es un valor numérico entre dos y siete dígitos, la segunda tiene dos dígitos y la tercera es un dígito de control. De tal [...]

Leer más…

Crear direcciones de mail desde un listado

Si pertenecemos a una empresa en la que queremos generar direcciones de mail siguiendo la estructura de nombre.apellido@dominio.com podemos hacerlo fácilmente utilizando Excel a partir de un listado de nuestros empleados.  Imaginemos que en la columna A tenemos los nombres de los empleados, y en la columna B los apellidos. Partamos del supuesto que la primera fila solo tiene los nombres de los campos, así por ejemplo en la celda A1 tendremos el literal ‘Nombre’ y en la celda B1 ‘Apellido’.  Aprovecharemos en la [...]

Leer más…

Convertir código de texto en fecha

Hace unos días uno de nuestros seguidores nos escribió para preguntar , cómo se podía convertir un texto del estilo 14AUG2019 en una fecha del estilo 14/08/2019 Para poder hacer esto deberemos desglosar el texto en partes y así poder trabajar con él y después convertirlo en una fecha. Partamos de la premisa que el formato siempre será el mismo. DDMMMAAAA, dos espacios para la fecha, considerando que los días del 1 al 9 deberán llevar un 0 delante. Los tres [...]

Leer más…

Cómo extraer fecha de un código de números

Uno de nuestros lectores nos hizo una consulta para saber como extraer una fecha de un código numérico dentro de una tarjeta sanitaria que se utiliza en Catalunya, denominado CIP. Este código se compone de:4 valores alfanuméricos que son las abreviaciones del nombre y primer apellido del paciente. Un valor que nos indica el género del paciente, 1 si es femenino, 0 si es masculino. A continuación 6 valores numéricos que forman la fecha de nacimiento del paciente, por ejemplo 731102 si [...]

Leer más…

Cómo contar palabras en una celda con errores de espacios

Esta práctica es una continuación de la práctica Contar palabras en una misma celda, te recomiendo la revises para poder entender esta explicación. Tal y como dijimos al final de la práctica anterior, el único problema que teníamos al contar las palabras de una celda, es que la persona que escribe la frase introduzca dos espacios entre palabras, con lo que la formula que creamos no nos serviría. =LARGO(SUSTITUIR(A1;” “;”..”))-LARGO(A1)+1 Para eliminar espacios no deseados (más de un espacio entre palabras) dentro de [...]

Leer más…