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

