La función NBCAR devuelve el número de caracteres contenidos en una celda..
- NBCAR sólo necesita un argumento.
- Especificar la referencia de celda como parámetro
Descripción general de la función NBCAR
Tomada de forma aislada, la función NBCAR es de poca utilidad. Pero asociado a otras funciones (DERECHA, IZQUIERDA, BÚSQUEDA), permite realizar cálculos de extracción de subcadenas como veremos en este artículo.
Un ejemplo muy común de extracción de una subcadena es extraer los nombres de la columna A como en el siguiente ejemplo.

El problema que surge aquí es saber el número de caracteres a la derecha del punto decimal volver.
La posición de la coma nunca es la misma, por lo que debemos construir una fórmula que devuelva el número de caracteres independientemente de las celdas. En el siguiente ejemplo, tenemos
- En la columna A el nombre y apellido que deseamos separar.
- En la columna B tenemos la posición de la coma gracias a la fonction BUSCAR.
- Y en la columna D el número de caracteres contenidos en la celda usando la función NBCAR.

¿Cómo extraer sustantivos después de la coma?
Posición de coma
En la primera primera línea, el número de caracteres del nombre ADAM representa 4 caracteres. Para obtener este resultado, haremos:
- Primero calcule la cantidad de caracteres contenidos en toda la celda usando la función NBCAR.
- Luego, restaremos el valor correspondiente a la posición del punto decimal conocida gracias a la Buscando función.
= C2-B2
Pero el resultado es igual a 5 Ahora buscábamos obtener 4 (los 4 caracteres de la palabra ADAM)
Esta diferencia se explica porque entre la coma y el nombre hay un espacio. Et un espacio cuenta como un carácter. Entonces, para obtener exactamente el número de caracteres correspondientes al nombre, debemos escribir:
=C2-B2-1

Extraer nombre después de coma
En este punto, sabemos exactamente dónde está el punto decimal de cada celda.
Ahora necesitamos recuperar todos los caracteres que están a la derecha de esta posición. Para conseguirlo utilizaremos el Función DERECHA.
En la hoja de cálculo de abajo ya tienes escrita la primera fórmula. Al copiarlo verás que siempre extraerás los nombres.

Si el contenido de sus datos no es tan regular como en este ejemplo, la extracción será más difícil de realizar.
Nuevas funciones de TEXTO en Excel 365
Si trabajas con Excel 365, ahora tienes las funciones TEXTO.ANTES y TEXTO.DESPUÉS para extraer textos de un carácter más fácilmente 😉

Llenado instantáneo
Desde la versión de Excel 2013, existe una herramienta integrada que realiza este trabajo de corte. sin ninguna formula. Se trata de llenado instantáneo. Aquí solo necesitas ingresar la extracción que deseas. Después de algunas entradas, Excel puede comprender lo que desea extraer y lo aplica a las otras celdas.
