none
Como Extraer informacion de una celda que esta entre ","

    Question

  •  Hola, 

     Esta es mi segunda consulta el dia de hoy por diferentes temas, la pregunta que tengo es como puedo extraer informacion de una celda que esta entre ","? el ejemplo es asi:

     
    CN=abuse,OU=Bloqueada,OU=_Usuarios,DC=fundacionchile,DC=cl

     quisiera extraer solo lo que esta en negro, esta informacion esta entre "," .

     He buscado un monton de informacion pero no encuentro lo indicado, cabe destacar que tengo un monton de celdas de mas o menos caracteres y en todas debo hacer lo mismo.

     Atento a sus comentarios 

     

    Friday, July 12, 2013 9:04 PM

Answers

  • Hola Carlos, te paso dos sistemas, el primero sencillo y útil (no sé si te acomodará) y el segundo con fórmula larga, y un poco complicada, pero efectiva.

    1.- No dices que versión utilizas pero en todas es igual salvo el lugar que se encuentra. En versión 2007 seleccionas las celdas a buscar y te vas a la pestaña "Datos" > "Texto en columnas". Sigues las instrucciones, que en tu caso son sencillas, eliges "Delimitadas" > "Coma" y Aceptas.

    Te situará en celdas consecutivas (han de estar vacías) todos los fragmentos de texto entre comas. En tu caso en la segunda columna estará el texto que deseas.

    2.- Supón que el texto está en A1, pon la siguiente fórmula donde precises:

    =EXTRAE(A1;HALLAR(",";A1)+1;12)   ' para el caso que sepas el número de caracteres a extraer.

    =EXTRAE(A1;HALLAR(",";A1)+1;HALLAR("|";SUSTITUIR(A1;",";"|";2))-HALLAR(",";A1)-1)    ' para cualquier caso con TU ejemplo.

    Atención! porque yo utilizo el ";" como separador de fórmulas, si tu utilizas la "," habrás de cambiar los separadores de fórmula.

    En el segundo ejemplo te dará, como extracción, el texto entre la primera y segunda coma.

    Saludos,

    Xavier

    Saturday, July 13, 2013 9:05 AM

All replies

  • Hola Carlos, te paso dos sistemas, el primero sencillo y útil (no sé si te acomodará) y el segundo con fórmula larga, y un poco complicada, pero efectiva.

    1.- No dices que versión utilizas pero en todas es igual salvo el lugar que se encuentra. En versión 2007 seleccionas las celdas a buscar y te vas a la pestaña "Datos" > "Texto en columnas". Sigues las instrucciones, que en tu caso son sencillas, eliges "Delimitadas" > "Coma" y Aceptas.

    Te situará en celdas consecutivas (han de estar vacías) todos los fragmentos de texto entre comas. En tu caso en la segunda columna estará el texto que deseas.

    2.- Supón que el texto está en A1, pon la siguiente fórmula donde precises:

    =EXTRAE(A1;HALLAR(",";A1)+1;12)   ' para el caso que sepas el número de caracteres a extraer.

    =EXTRAE(A1;HALLAR(",";A1)+1;HALLAR("|";SUSTITUIR(A1;",";"|";2))-HALLAR(",";A1)-1)    ' para cualquier caso con TU ejemplo.

    Atención! porque yo utilizo el ";" como separador de fórmulas, si tu utilizas la "," habrás de cambiar los separadores de fórmula.

    En el segundo ejemplo te dará, como extracción, el texto entre la primera y segunda coma.

    Saludos,

    Xavier

    Saturday, July 13, 2013 9:05 AM
  • Muchas gracias estimado, no se en que estaba pensando pero tienes toda la razon, la primera opcion fue la que utilice, muchas gracias.!!!
    Monday, July 15, 2013 2:38 AM