Reordenar el contenido de una celda a otra

Resuelto

Hola a todos,

Me gustaría saber si sería posible hacer aparecer en la columna H un número que corresponda a la desorganización/reorganización de la columna A. Y que sea automático, en cuanto se ingresen datos en las columnas A a F.

Habría que hacer que el contenido de la celda H corresponda a esto (a partir de la columna A): AAMMJJWXYZ

Sin guiones, sin /, nada de eso, solo la secuencia de estos valores.

https://we.tl/t-V2OXKr6u28hw4XYo

Gracias de antemano a quienes intenten ayudar :D

7 respuestas

  1. Colaborador

    No estoy seguro de haber entendido todo, pero lo dejaré en H2 (para copiar hacia abajo):

    =STXT(A2;7;2)&STXT(A2;4;2)&IZQUIERDA(A2;2)&DERECHA(A2;4)


    ¡Buenos días en su casa!
    Bernard

    1
    1. Hola,

      Otra solución

       =TEXTO(FECHA(VALOR(IZQUIERDA(A3;8));"aammjj")&DERECHA(A3;4)

      Buen día


      1
      1. Hola,

        Para eliminar los "-" y "/" basta con sustituyéndolos por nada, es decir "".

        Para tu caso solo hay que eliminar estos dos caracteres, así que la función es:

        =SUSTITUIR(SUSTITUIR(A2;"/";"");"-";"")

        Si hay más elementos que eliminar, anida tantos SUSTITUIR como sea necesario.

        Un cordial saludo

        0
        1. Hola,

          ¡Gracias por este primer comentario!

          Sin embargo, esta función permite eliminar los caracteres entre los dígitos, pero también necesito cambiar el orden de los dígitos, e incluso eliminar uno.

          Usando esta función, obtengo JJMMAA1WXYZ. Pero debo obtener AAMMJJWXYZ: el orden debe cambiarse y el 1 debe desaparecer.

          Atentamente :)

          0
      2. Hola a todos,

        Con Excel 365, en H2 para copiar hacia abajo:

         =SI(A2<>"";REGEX.REMPLACER(A2;"[-/]";"";0);"")

        Daniel


        0
        1. Hola Bernard,

          Al final esto es suficiente:

           =REGEX.REEMPLAZAR(A2;"[-/]";"";0)
           =SUSTITUIR(SUSTITUIR(A2;"/";"");"-";"")

          Daniel


          0
          1. Colaborador

            Sí, Daniel, pero en estos dos casos queda el "1" en la décima posición y la fecha no está convertida a AAMMJJ. Así que hice un “bricolage”, pero la fórmula de cousinhub29 es más elegante (aunque no funciona si no funciona para la celda A2, pero no es importante).

            0
        2. Hola,

          Bien visto Aliboron Martin, es efectivamente lo que espera Alice0194.

          No pude descargar el archivo y las explicaciones en la pregunta inicial dificultaban entender la cosa.

          Atentamente a todos

          0
          1. Muchas gracias por vuestras respuestas. ¡Las dos fórmulas propuestas por cousinhub29 y Aliboron Martin funcionan!

            Lamento no haber sido muy clara, ¡parecía así cuando lo escribía! :D

            ¡De nuevo gracias y que tengáis un buen día a todos!

            0