Como puedo convertir el argumento de una fórmula en texto ?

15/09/2006 - 12:42 por Angel O. | Informe spam
Hola amigos. Una vez mas necesito vuestra ayuda.

Tengo en una hoja de calculo como 2.000 fórmulas del tipo
"=+'Z:\Resultats\2006\Cta Explotacio\[Cex 08.xls]Sortida'!C4" cuyo resultado
es siempre un número, y necesito extraer dos dígitos de este texto,
concretamente los dígitos correspondientes al mes y que en este caso es 08

La fórmula "=EXTRAE(C9;42;2)" no sirve, ya que como el resultado de
numérico, me mostraría dos cifras del resultado. La fórmula =TEXTO () tampco
sirve, ya que lo que convierte es el resultado de la fórmula y no el
argumento.

Yo necesito convertir esta fórmula en un texto, para poder luego extraer los
dos dígitos que necesito.

Podéis ayudarme?

Gracias



Angel O.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
15/09/2006 - 20:18 | Informe spam
hola, Angel !

... como 2.000 formulas del tipo "=+'Z:\Resultats\2006\Cta Explotacio\[Cex 08.xls]Sortida'!C4"
... necesito extraer dos digitos de este texto, concretamente los... correspondientes al mes... en este caso es 08
... "=EXTRAE(C9;42;2)" no sirve... =TEXTO () tampco sirve [...]
... necesito convertir esta formula en un texto, para poder luego extraer los dos digitos que necesito...



puedes obtener el resultado 'textual' de una formula en celda a traver de nombres definidos y macrofunciones de excel4
suponiendo que la celda que contiene la formula es 'A1'... y que el trabajo lo requieres en 'B1'...

1) SELECCIONA 'B1' [es importante que la celda activa sea la adecuada para mantener la relatividad de las referencias]

2) ve a [menu] insertar / nombre / definir... [asigna un nombre p.e. Formula]

3) usa la siguiente formula: -> =indicar.celda(6+0*hoy(),!a1)
hasta aqui, el nombre definido [Formula] sera el texto de la formula de la celda izquierda donde sea 'llamado/usado/...'

4) usa la siguiente formula en [B1] =extrae(formula,hallar("[",formula)+5,2)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

p.d. solo toma en cuenta que mi sistema usa como separador de argumentos a la coma ',' NO al punto y coma ';' :D
y... si tu excel es en ingles, la formula para definir el nombre cambia a: -> =get.cell(6+0*now(),!a1)
Respuesta Responder a este mensaje
#2 Gabriel Raigosa
30/09/2006 - 18:41 | Informe spam
Carpeta
Descripción
Dirección

1
** Microsoft Excel *
http://esnips.com/web/GabrielRaigosa

2
Archivos para usar en clase
http://esnips.com/web/RaigosaClase

3
Fechas y Horas
http://esnips.com/web/RaigosaFechasHoras

4
Formato y Formato Condicional
http://esnips.com/web/RaigosaFormatos

5
Foro Excel
http://esnips.com/web/ForoExcel

6
Funciones de Busqueda
http://esnips.com/web/RaigosaBusqueda

7
Funciones de Texto
http://esnips.com/web/RaigosaTexto

8
Funciones Financieras
http://esnips.com/web/RaigosaFinancieras

9
Funciones Logicas
http://esnips.com/web/RaigosaLogicas

10
Graficos con Excel
http://esnips.com/web/RaigosaGraficos

11
Grupo (Sabados)
Privado

12
Grupo (Viernes)
Privado

13
Grupo Excel Septiembre
Privado

14
Juegos con Excel
http://esnips.com/web/RaigosaJuegosExcel

15
Macros con Excel
http://esnips.com/web/Macros-con-Excel

16
Manuales Excel
http://esnips.com/web/RaigosaManuales

17
Paginas WEB
http://esnips.com/web/RaigosaPaginasExcel

18
Practicas - XLS
http://esnips.com/web/RaigosaPracticasXLS

19
Tablas Dinámicas
http://esnips.com/web/RaigosaTablasDinamicas

20
TEST
http://esnips.com/web/GabrielRaigosa-test

21
Validación
http://esnips.com/web/RaigosaValidacion

22
Varios
http://esnips.com/web/RaigosaVarios

23
VBA - Visual Basic para Aplicaciones
http://esnips.com/web/RaigosaVBA



Gabriel Raigosa
http://esnips.com/web/Raigosa
http://esnips.com/web/ForoExcel
"Angel O." escribió en el mensaje
news:%
|
|
|
| Hola amigos. Una vez mas necesito vuestra ayuda.
|
| Tengo en una hoja de calculo como 2.000 fórmulas del tipo
| "=+'Z:\Resultats\2006\Cta Explotacio\[Cex 08.xls]Sortida'!C4" cuyo
resultado
| es siempre un número, y necesito extraer dos dígitos de este texto,
| concretamente los dígitos correspondientes al mes y que en este caso es 08
|
| La fórmula "=EXTRAE(C9;42;2)" no sirve, ya que como el resultado de
| numérico, me mostraría dos cifras del resultado. La fórmula =TEXTO ()
tampco
| sirve, ya que lo que convierte es el resultado de la fórmula y no el
| argumento.
|
| Yo necesito convertir esta fórmula en un texto, para poder luego extraer
los
| dos dígitos que necesito.
|
| Podéis ayudarme?
|
| Gracias
|
|
| --
|
| Angel O.
|
|
|
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida