se puede depurar esta fórmula¿??

10/05/2007 - 12:11 por trinidad | Informe spam
Hola a todos!

Con esta formula pongo el nombre del archivo, pero sale tambien la
extensión, habría alguna forma de que salga el nombre del archivo sin la
extensión (.xls)???

=EXTRAE(CELDA("filename";$A$1);ENCONTRAR("]";CELDA("filename";$A$1);1)+1;LA­­­RGO(CELDA("filename";$A$1)))

Muchas gracias!

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
10/05/2007 - 18:59 | Informe spam
hola, trinidad !

Con esta formula pongo el nombre del archivo, pero sale tambien la extension
habria alguna forma de que salga el nombre del archivo sin la extension (.xls)???
=EXTRAE(CELDA("filename";$A$1);ENCONTRAR("]";CELDA("filename";$A$1);1)+1;LA­RGO(CELDA("filename";$A$1)))



1) con la formula expuesta se obtiene el nombre de la hoja [no el nombre del archivo]
prueba con la siguiente [tambien obtienes el nombre de la hoja]
=extrae(celda("filename");hallar("]";celda("filename"))+1;hoy())

2) para obtener solo el nombre del archivo 'en limpio'...
op1: =extrae(celda("filename");hallar("[";celda("filename"))+1;hallar("]";celda("filename"))-hallar("[";celda("filename"))-5)
op2: =reemplazar(sustituir(reemplazar(celda("filename");hallar(".xls";celda("filename"));36;"");"[";"");1;hallar("[";celda("filename"))-1;"")

saludos,
hector.
Respuesta Responder a este mensaje
#2 trinidad
10/05/2007 - 19:31 | Informe spam
Llevas razón, he copiado la formula equivocada.
Las tres formulas que has propuesto, funcionan a la perfección.

Muchisimas gracias!!!!


"Héctor Miguel" escribió:

hola, trinidad !

> Con esta formula pongo el nombre del archivo, pero sale tambien la extension
> habria alguna forma de que salga el nombre del archivo sin la extension (.xls)???
> =EXTRAE(CELDA("filename";$A$1);ENCONTRAR("]";CELDA("filename";$A$1);1)+1;LA­RGO(CELDA("filename";$A$1)))

1) con la formula expuesta se obtiene el nombre de la hoja [no el nombre del archivo]
prueba con la siguiente [tambien obtienes el nombre de la hoja]
=extrae(celda("filename");hallar("]";celda("filename"))+1;hoy())

2) para obtener solo el nombre del archivo 'en limpio'...
op1: =extrae(celda("filename");hallar("[";celda("filename"))+1;hallar("]";celda("filename"))-hallar("[";celda("filename"))-5)
op2: =reemplazar(sustituir(reemplazar(celda("filename");hallar(".xls";celda("filename"));36;"");"[";"");1;hallar("[";celda("filename"))-1;"")

saludos,
hector.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida