Date: prev next · Thread: first prev next last


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 <ignguevara@epsalud.com.ar>
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<elalexandrade@gmail.com>
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 <
ignguevara@epsalud.com.ar>
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:
users+unsubscribe@es.libreoffice.org
¿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:
users+unsubscribe@es.libreoffice.org
¿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:
users+unsubscribe@es.libreoffice.org
¿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: users+unsubscribe@es.libreoffice.org
¿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

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.