Foros del Web » Soporte técnico » Ofimática »

Formula Inteligente y Complicada

Estas en el tema de Formula Inteligente y Complicada en el foro de Ofimática en Foros del Web. Ojo necesito hacer esta formula la verdad no le encuentro ni pies ni nada ya intente de todo vean tengo estos códigos en una sola ...
  #1 (permalink)  
Antiguo 24/11/2009, 15:45
 
Fecha de Ingreso: octubre-2008
Mensajes: 122
Antigüedad: 15 años, 6 meses
Puntos: 7
Formula Inteligente y Complicada

Ojo necesito hacer esta formula la verdad no le encuentro ni pies ni nada ya intente de todo vean

tengo estos códigos en una sola columna de excel:

255a25-25-555ss7-xx-52a
01a-dkd25-kiu-ror-02
2252-odjf02-541-d52d-6d2d

si lo notan son bloque de 5 y lo que necesito es sacarlo en columnas asi

colum1 colum2 colum3 colum4 colum5
255a25 25 555ss7 xx 52a
01a dkd25 kiu ror 02
2252 odjf02 541 d52d 6d2d


son como 50,00 o mas registros señores a pie me muero habrá una formula que detecte guiones y deje de leer el dato no se si me pueden ayudar
  #2 (permalink)  
Antiguo 25/11/2009, 01:28
Avatar de ceSharp  
Fecha de Ingreso: octubre-2008
Ubicación: Madrid
Mensajes: 495
Antigüedad: 15 años, 6 meses
Puntos: 66
Respuesta: Formula Inteligente y Complicada

hola dubiweb,

hay una opción en datos-->texto en columnas que te permite hacer lo que quieres.
Sigue los pasos que te va indicando y hay un momento en el que le dices cual es el separador de columnas; ahí le dices que el guión.

salu2
  #3 (permalink)  
Antiguo 25/11/2009, 08:24
 
Fecha de Ingreso: octubre-2008
Mensajes: 122
Antigüedad: 15 años, 6 meses
Puntos: 7
Respuesta: Formula Inteligente y Complicada

muchas gracias por tu ayuda y también encontré este macro que me pasaron en ínter que también hace lo mismo, que te delimita y te separa en columnas aquí se los dejo para que lo vean y haber si le es útil a alguien, ya resuelve el problema igual que la solución que me dio ceSharp

Cita:
Sub desmarcar()

Columns("A:A").Select
Selection.TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _
Semicolon:=False, Comma:=False, Space:=False, Other:=True, OtherChar _
:="-", FieldInfo:=Array(Array(1, 1), Array(2, 1), Array(3, 1), Array(4, 1), Array(5, _
1)), TrailingMinusNumbers:=True

With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlBottom
End With
Columns("A:E").EntireColumn.AutoFit
Range("A1").Select
ActiveWorkbook.Save
End Sub
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:30.