Qué tal estas dos funciones. Supongamos que la celda B4 tiene el código de
barras:
Código:
=EXTRAEB(B4;ENCONTRAR("S";B4)+1;ENCONTRAR("F";B4)-(ENCONTRAR("S";B4)+1))
Fecha: =EXTRAEB(B4;ENCONTRAR("F";B4)+1;LARGO(B4)-(ENCONTRAR("F";B4)+1))

Básicamente buscas las letras que separan los números y cortas
utilizándolas de referencia:

​
Un saludo!!

El 22 de julio de 2016, 0:01, Ignacio Guevara <[email protected]>
escribió:

> Esa no la había pensado, no esta mal tampoco, depende del largo va
> extrayendo lo que necesita, mañana en el trabajo lo pruebo
>
> Ignacio Guevara
> El Plata Salud SA
> Balcarce 353 2 D
> C.A.B.A (C1064AAG)
> Tel:(11)5237-4044
> Fax:(11)4331-1499
> www.epsalud.com.ar
>
> El 21/07/2016 a las 06:57 p.m., Lenin Puga escribió:
>
>> Una manera de resolver este problema es utilizando la función* S*i, donde
>> debes analizar el número de caracteres.
>>
>> =SI(LARGO(Celda)=X,Fórmula,SI(LARGO(Celda)=x2,Fórmula....)
>>
>> Y así te la vas llevando.
>>
>> Espero haberte ayudado.
>>
>> El 21 de julio de 2016, 16:49, Elmer Andrade<[email protected]>
>> escribió:
>>
>> Buenas tardes amigo
>>>
>>> Adjunto unos pasos que espero sean de ayuda para resolver tu
>>> inconveniente.
>>> Si tienes duda no dudes en escribirme.
>>>
>>> Un saludo desde El Salvador.
>>>
>>> Atte.
>>>
>>> Elmer Andrade
>>> Sobre 21/07/2016 03:15:34 p.m., Ignacio Guevara <
>>> [email protected]>
>>> escribió:
>>> Hola a todos
>>> Trabajo con LO 5.0.5.2 en W7 y me gustaría saber si hay alguna función
>>> que trabaje como la opción texto a columna.
>>> En realidad lo que tengo que hacer es lo siguiente:
>>> Tengo una información que obtengo de escanear un código de barra que
>>> vuelco a una planilla de calculo
>>> La info viene en este formato S111222F20160720, donde lo que esta entre
>>> S y F es el ID del caso y lo que sigue a la F es una fecha.
>>> Actualmente separo los datos con la función =EXTRAEB(B2;9;8) para la
>>> parte de fecha (de la F en adelante) y con =EXTRAEB(B2;2;6) para las
>>> parte de la identificación del caso (lo que esta entre la S y la F) pero
>>> me encuentro con que aveces el ID tiene 4 o 5 números por lo que la
>>> fecha queda mal.
>>> Mi idea es utilizar como parámetros las letras de la información del
>>> código, osea que independientemente de la cantidad de dígitos de lo que
>>> esta después de la S solo tome como fecha lo que este después de la F y
>>> para el ID tome solo lo que esta entre S y F
>>> Espero que me puedan ayudar, desde ya muchas gracias
>>>
>>> --
>>> Ignacio Guevara
>>> El Plata Salud SA
>>> Balcarce 353 2 D
>>> C.A.B.A (C1064AAG)
>>> Tel:(11)5237-4044
>>> Fax:(11)4331-1499
>>> www.epsalud.com.ar
>>>
>>>
>>> ---
>>> El software de antivirus Avast ha analizado este correo electrónico en
>>> busca de virus.
>>> https://www.avast.com/antivirus
>>>
>>>
>>> --
>>> Para instrucciones sobre darse de baja envíe un mensaje a:
>>> [email protected]
>>> ¿Problemas?
>>> http://es.libreoffice.org/asistencia/listas-de-correo/como-darse-de-baja/
>>> Guías para envío + más: http://wiki.documentfoundation.org/Netiquette/es
>>> Archivo de la lista: http://listarchives.libreoffice.org/es/users/
>>> Todos los mensajes enviados a esta lista serán archivados públicamente y
>>> no pueden ser eliminados
>>>
>>>
>>> --
>>> Para instrucciones sobre darse de baja envíe un mensaje a:
>>> [email protected]
>>> ¿Problemas?
>>> http://es.libreoffice.org/asistencia/listas-de-correo/como-darse-de-baja/
>>> Guías para envío + más: http://wiki.documentfoundation.org/Netiquette/es
>>> Archivo de la lista: http://listarchives.libreoffice.org/es/users/
>>> Todos los mensajes enviados a esta lista serán archivados públicamente y
>>> no pueden ser eliminados
>>>
>>>
>>
>>
>
> ---
> El software de antivirus Avast ha analizado este correo electrónico en
> busca de virus.
> https://www.avast.com/antivirus
>
>
> --
> Para instrucciones sobre darse de baja envíe un mensaje a:
> [email protected]
> ¿Problemas?
> http://es.libreoffice.org/asistencia/listas-de-correo/como-darse-de-baja/
> Guías para envío + más: http://wiki.documentfoundation.org/Netiquette/es
> Archivo de la lista: http://listarchives.libreoffice.org/es/users/
> Todos los mensajes enviados a esta lista serán archivados públicamente y
> no pueden ser eliminados
>

-- 
Para instrucciones sobre darse de baja envíe un mensaje a: 
[email protected]
¿Problemas? 
http://es.libreoffice.org/asistencia/listas-de-correo/como-darse-de-baja/
Guías para envío + más: http://wiki.documentfoundation.org/Netiquette/es
Archivo de la lista: http://listarchives.libreoffice.org/es/users/
Todos los mensajes enviados a esta lista serán archivados públicamente y no 
pueden ser eliminados

Responder a