Excel no proporciona una fórmula incorporada para devolver el nombre de la hoja de cálculo de Excel activa de inmediato. Sin embargo, podría haber situaciones en las que necesite completar dinámicamente el valor de su hoja activa en su archivo de Excel. Por ejemplo, si el nombre de la tabla en su hoja tiene que ser el nombre de la hoja misma y si codifique el nombre de la tabla, y si cambia el nombre de la hoja más tarde, el nombre de la tabla también debe cambiarse a mano. Pero si el nombre de la tabla se completa dinámicamente, por ejemplo, usando una fórmula, entonces si el nombre de la hoja cambia, el nombre de la tabla también cambia automáticamente.
Como ya se mencionó, aunque los requisitos son una gran posibilidad, no existe una fórmula directa con la que pueda extraer el nombre de la hoja activa. Sin embargo, tenemos algunas combinaciones de fórmulas con las que puede extraer con éxito el nombre de la hoja activa. ¡Sigue leyendo para aprender!
Sección 1: Cómo obtener el nombre de la hoja actual mediante la combinación de las funciones Derecha, Celda, Buscar y Largo
Sección 1.1: Fórmula completa
El primer paso sería asegurarse de haber guardado su hoja de Excel. Si no ha guardado su documento de Excel, guárdelo primero, de lo contrario esta fórmula no funcionaría.
Para guardar el documento, simplemente presione el botón CTRL + S juntas, navegue a la ubicación donde desea guardar su documento, asigne un nombre al archivo y finalmente guárdelo.
Paso 1: Una vez que haya guardado el documento de Excel, simplemente haga doble clic en cualquier celda. Una vez que ingrese al modo de edición, copia y pasadoe la siguiente fórmula y presione el botón Ingresar llave.
=DERECHA(CELDA("nombre de archivo"),LARGO(CELDA("nombre de archivo"))-BUSCAR("]",CELDA("nombre de archivo")))
Nota: No se preocupe viendo la longitud de la fórmula, en la sección de abajo, hemos explicado la fórmula en detalle.
Paso 2: Una vez que golpeas el Ingresar clave, puede ver que el nombre de la hoja actual, en el ejemplo a continuación, el nombre de la hoja es La página friki, se devuelve con éxito en la celda donde se ingresó la fórmula. Sí, es simple, también estamos de acuerdo. Pero si desea saber cómo funciona la fórmula, puede consultar la sección a continuación.
Sección 1.2: Explicación de la fórmula
En esta sección, tomemos la fórmula larga de la sección anterior, divídala y averigüemos qué está sucediendo realmente y cómo está devolviendo el nombre de la hoja actual con éxito.
Paso 1: La primera parte de la fórmula es =CELDA(“nombre de archivo”). los célula La función toma solo un argumento. Devuelve la dirección completa de la celda, incluida la ubicación del archivo de la hoja y el nombre de la hoja de trabajo actual.
ANUNCIO PUBLICITARIO
Paso 2: Si observa la captura de pantalla a continuación, si presiona el botón Ingresar key, obtiene el nombre de archivo completo, incluido el nombre de la hoja actual al final.
Paso 3: Como puedes ver, el nombre de la hoja está al final del nombre del archivo. Para ser precisos, lo que venga después del llave cuadrada derecha, ], es el nombre de la hoja. Entonces, usemos el ENCONTRAR función para encontrar el valor de índice del carácter de llave cuadrada. Después de encontrar ese índice, busquemos qué caracteres vienen después de él, que es esencialmente el nombre de la hoja.
los ENCONTRAR La función toma 2 argumentos, uno es el carácter cuyo índice se va a encontrar, y el segundo es la cadena donde se va a realizar la búsqueda. Entonces nuestro ENCONTRAR La función se vería como la siguiente en este caso particular.
=ENCONTRAR("]",A1)
A1 es el ID de celda de la celda que contiene el nombre de archivo que encontramos usando el CÉLULA función. Si su nombre de archivo está en una celda diferente, debe proporcionar esa identificación de celda en lugar de A1.
Paso 4: Los ENCONTRAR La función devolvió el valor 65. Esto significa que el llave cuadrada derecha esta en el 65 posición. Así que necesitamos extraer todo del nombre de archivo que viene después de la posición 65, es decir, todo lo que viene después de la llave cuadrada derecha.
Paso 5: Para extraer todo lo que viene después de la posición 65, primero necesitamos saber cuántos caracteres se extraerán después de la posición 65. Para hacerlo más simple, necesitamos saber cuántos caracteres exactamente nuestro nombre de la hoja actual posee. Para eso, usemos el LARGO función. La función es la siguiente.
=LARGO(A1)-BUSCAR("]",A1)
La fórmula anterior simplemente devuelve la longitud del nombre de la hoja. Se descubre calculando primero la longitud del nombre del archivo, usando LARGO(A1), y luego restando la longitud del nombre del archivo hasta la llave cuadrada derecha, que es 65.
Paso 6: La fórmula anterior devuelve 13, Cuál es el longitud de la corriente sábananombre, La página friki.
Paso 7: Así que ahora tenemos la cadena de origen, que es el nombre de archivo completo y sabemos que el nombre de la hoja actual tiene 13 caracteres y que está al final del nombre de archivo. Entonces, si extraemos 13 caracteres desde el extremo derecho del nombre del archivo, obtenemos el nombre de la hoja actual.
Ahora, extraigamos el nombre de la hoja usando el CORRECTO función de inmediato. los CORRECTO función es la siguiente.
=DERECHA(A1, LARGO(A1)-BUSCAR("]",A1))
los CORRECTO La función toma 2 argumentos, uno es la cadena de la que se va a extraer la subcadena, y el segundo es el número de caracteres que deben extraerse de la parte derecha del padre cuerda.
Ahora, la siguiente captura de pantalla te dice esto en detalle. los CORRECTO La función toma el nombre del archivo y la longitud de la hoja actual. Así que desde el nombre del archivo, CORRECTO string extraerá el nombre de la hoja, que tiene 13 caracteres calculados a partir de los pasos anteriores, desde el extremo derecho de la cadena.
Paso 8: ¡Ahí tienes! ¡El nombre de la hoja activa ahora se extrajo con éxito!
Paso 9: el nombre se extrae correctamente, pero hay una pequeña dependencia. Nuestra fórmula tiene una dependencia de la celda donde se encuentra el CÉLULA se define la función. Seguimos refiriéndonos a A1. Una cosa es que es posible que no queramos el nombre de archivo completo en nuestro documento, por lo que podría ser un gran inconveniente tenerlo en el documento. Otra cosa es que si lo borramos, nuestra fórmula ya no funcionará porque tiene una dependencia. Así que eliminemos la dependencia.
Para eso, haga doble clic en la celda donde se define la función CELL y Copiar toda la fórmula. Puede copiar la fórmula seleccionándola y luego presionando las teclas CTRL + C juntos.
Paso 10: Ahora en nuestro CORRECTO fórmula, reemplace A1 con la función CELL que copió en el Paso 9. Hay 3 apariciones de A1 en la fórmula DERECHA, por lo que las 3 deben reemplazarse.
Paso 11: La siguiente captura de pantalla muestra cómo debería verse la fórmula CORRECTA después de realizar los reemplazos.
Paso 12: Si golpeas el Ingresar o haga clic en otro lugar, puede ver que el nombre de la hoja actual se extrajo con éxito. Además, dado que ya no hay dependencia, puede Eliminar la A1 célula. ¡Disfrutar!
Sección 2: Cómo obtener el nombre de la hoja actual usando la combinación de las funciones Mid, Cell y Find
Esta es otra combinación de fórmulas con la que puede encontrar el nombre de la hoja activa. En esta fórmula, en lugar de usar el CORRECTO función, usamos la MEDIO función. La fórmula es la siguiente.
=MEDIO(CELDA("nombre de archivo"),BUSCAR("]",CELDA("nombre de archivo"))+1,255)
En el documento de Excel, haga doble clic en cualquier celda y simplemente copiar y pegar la fórmula anterior y golpea el Ingresar llave. Obtendría el nombre de la hoja activa devuelta en la celda en la que ingresó la fórmula.
Nota: Los MEDIO La función devuelve la subcadena de la cadena principal si damos la posición inicial de la subcadena y su longitud.
Tenga en cuenta también que incluso para que esta fórmula funcione, primero debe tener el documento guardado en algún lugar, de lo contrario obtendrá el Valorerror.
Aunque no existe una fórmula sencilla en Excel con la que pueda obtener de inmediato la nombre de la hoja activa, utilizando cualquiera de las combinaciones de fórmulas anteriores, puede obtener su deseado resultado.
Díganos en la sección de comentarios si tiene alguna inquietud con respecto a alguno de los pasos.
¡Manténganse al tanto!
Paso 1 - Descargue la herramienta de reparación de PC Restoro desde aquí
Paso 2 - Haga clic en Iniciar escaneo para encontrar y solucionar cualquier problema de PC automáticamente.