¿Es posible mover las primeras letras de una cadena al final de una celda en Excel?

2

Entonces, si tengo varias celdas con algo como esto en ellas:

women/colour/type

¿Es posible pedir que Excel mueva la parte de las mujeres al final de la celda? por ejemplo

colour/type/women

Realmente podría hacer algo de ayuda en esto.

Gracias de antemano

    
pregunta John E 01.08.2013 - 11:59

1 respuesta

2

Esto es un poco de pirateo pero intente lo siguiente asumiendo que el campo que desea evaluar está en A1 :

=MID(A1,FIND("/",A1,1)+1,LEN(RIGHT(A1, FIND("/",A1,1)))-1)&"/"& RIGHT(A1, FIND("/",A1,1)-2)&"/"& LEFT(A1, FIND("/",A1,1)-1)

Esto se divide en tres partes (divididas por &"/"& ):

  • Izquierda: =LEFT(A1, FIND("/",A1,1)-1) devuelve woman
  • Medio: =MID(A1,FIND("/",A1,1)+1,LEN(RIGHT(A1, FIND("/",A1,1)))-1) devuelve colour
  • Derecha: =RIGHT(A1, FIND("/",A1,1)-2) devuelve type

Coloque las partes en el nuevo pedido, agregue nuevamente los divididores &"/"& y listo.

    
respondido por el hoss 01.08.2013 - 18:44

Lea otras preguntas en las etiquetas