Sign InSign Up

Rocketbot Forum

Rocketbot Forum Logo Rocketbot Forum Logo

Rocketbot Forum Navigation

  • Academy Rocketbot
  • Tutorials
  • Documentación
Search
Ask A Question

Mobile menu

Close
  • Home
  • Popular
  • Categories
  • Tags
  • Questions
    • New Questions
    • Most voted
    • Most visited
    • Most Responded
  • Academy Rocketbot
  • Tutorials
  • Documentación
Home/ Questions/Q 10271
Next
In Process

Rocketbot Forum Latest Questions

guarin3
  • 0
  • 0
guarin3
Asked: March 14, 20232023-03-14T04:27:47+00:00 2023-03-14T04:27:47+00:00In: Comandos

Error Eliminar duplicados

  • 0
  • 0

Hola!

Por favor alguien podría ayudarme? tengo un archivo de Excel que tiene registros con información repetida, pero cuando utilizo el comando «Eliminar duplicados» y al ejecutar el robot, me aparece Error. La columna por la cual debe validar los valores duplicados es la H, la cual es la que le indico, pero según el error me dice que H no está en la lista. He visto el placeholder del campo «Columna» en el comando. He intentado ingresando [‘H’], pero continúa el error.

Alguien podría por favor decirme por qué sucede este error y cómo puedo solucionarlo? Desinstalé y volví a instalar el módulo AdvancedExcel, el cual descargué de la market Rocketbot.

Estaré muy atenta.

Muchas gracias

erroreliminarduplicados
5
  • 5 5 Answers
  • 4k Views
  • 0 Followers
  • 0
Share
  • Facebook

    5 Answers

    • Voted
    • Oldest
    • Recent
    1. JoseL
      JoseL
      2023-03-16T15:46:02+00:00Added an answer on March 16, 2023 at 3:46 pm

      Bueno, dado que dices que no puedes utilizando el comando entonces lo que se me ocurre es que lo intentes manualmente con python. Básicamente sería leer los datos del archivo lo que te retornaría una lista con sublistas que contendrían cada fila.

      En este caso, dado que comunicas que el parámetro diferenciador es el que se encuentra en la h entonces podrías hacer algo así:

      info = [[‘Artículo’, ‘Descripción’, ‘Precio’],
      [‘iphone XR’, ‘iPhone XR’, 225.0],
      [‘Laptop’, ‘Asus Rog Zephyrus G14 Vr Ready Gaming Laptop 1tb’, 400.0],
      [‘Laptop’, ‘Asus Rog Zephyrus G14 Vr Ready Gaming Laptop 1tb’, 400.0],
      [‘Nintendo’, ‘Nintendo Switch Console’, 150.0],
      [‘Laptop’, ‘Asus Rog Zephyrus G14 Vr Ready Gaming Laptop 1tb’, 400.0],
      [‘computadora’, ‘Latest 2021 Hp Pavilion 24 All-in-one (ryzen)’, 11.0]]

      lista_resultado = []
      [lista_resultado.append(x) for x in info if x not in lista_resultado]

      print(lista_resultado)

       

      En donde tu variable info sería donde se obtiene las celdas a evaluar y y al final lo que deberías hacer con «lista_resultado» hacer un duplicado del archivo excel o si quieres puedes incluso sobreescribirlo.

       

      Espero haberte ayudado…

        • 0
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
      • guarin3
        guarin3
        2023-03-20T22:44:24+00:00Replied to answer on March 20, 2023 at 10:44 pm

        Hola! JoseL

        Gracias por responder. Solucioné mi problema de la siguiente manera:

        1. Eliminé unas columnas (antes de la columna H), que no deben aparecer en el informe final.
        2. Intercambié los valores de la columna «Identificación» con los valores de la columna B.
        3. Utilicé el comando «Eliminar duplicados».
        4. Ejecuté y funcionó.

        Tu respuesta es otra forma de solucionar el problema.

        Nuevamente, muchas gracias!

          • 0
        • Reply
        • Share
          Share
          • Share on Facebook
          • Share on Twitter
          • Share on LinkedIn
          • Share on WhatsApp
    2. A16
      A16
      2023-03-15T12:34:50+00:00Added an answer on March 15, 2023 at 12:34 pm

      Hola guarin3,

      intenta con h minúscula

        • -1
      • Reply
      • Share
        Share
        • Share on Facebook
        • Share on Twitter
        • Share on LinkedIn
        • Share on WhatsApp
      • guarin3
        guarin3
        2023-03-15T17:18:53+00:00Replied to answer on March 15, 2023 at 5:18 pm
        Error Eliminar duplicados

        ¡Hola! A16

        Acabo de intentar con h minúscula y continúa el error  🙁

        Adjunto imagen: Duplicados.jpg

          • 0
        • Reply
        • Share
          Share
          • Share on Facebook
          • Share on Twitter
          • Share on LinkedIn
          • Share on WhatsApp
      • guarin3
        guarin3
        2023-03-15T22:31:51+00:00Replied to answer on March 15, 2023 at 10:31 pm

        Hola! A16

        Realicé la siguiente prueba: Coloqué los valores de la columna «Identificación», en la columna B, y en el comando «Eliminar Duplicados» indiqué la columna B. Ejecuté el Robot y sí se eliminaron los registros duplicados.También, en un Excel a parte probé el comando buscando los duplicados en la columna A, ejecuté el Robot y también eliminó los duplicados.

        Esta prueba me lleva a concluir, que este comando solo funciona cuando se valida por los valores que tengan la columna A o B del Excel. Observo que el placeholder del campo «Columna» del comando, indica: A / [‘A’,’B’]; pero creo que uno como usuario de la herramienta, no es lo que espera, pero bueno, habrá que ingeniárselas para sacar el Robot adelante.

        No sé si será error de programación del comando en la herramienta y el placeholder es sólo un ejemplo de cómo ingresar el valor en el campo Columna; o literalmente, sólo se puede ingresar como valores: A o B.

        Ojalá alguien pudiera dar respuesta.

        Muchas gracias!

          • 0
        • Reply
        • Share
          Share
          • Share on Facebook
          • Share on Twitter
          • Share on LinkedIn
          • Share on WhatsApp

    Leave an answer
    Cancel reply

    You must login to add an answer.


    Forgot Password?

    Need An Account, Sign Up Here

    Sidebar

    Ask A Question

    Stats

    • Questions : 1k
    • Answers : 2k
    • Posts : 0
    • Comments : 0
    • Best Answers : 163
    • Users : 5k
    • Popular
    • Comments
    • Tags

    Related Questions

      • Answers: 0

      Obtener URL actual PDF en nueva pestaña

      • Answers: 0

      Obtener URL actual PDF en nueva pestaña

      • Answers: 3

      Problema con typing_extensions al usar EasyOCR en RocketBot

      • Answer: 1

      Error al importar una libreria python

      • Answers: 3

      ¿Como pego unos valores en las casillas de color rojo? ...

    Users

    Explore

    • Home
    • Popular
    • Categories
    • Tags
    • Questions
      • New Questions
      • Most voted
      • Most visited
      • Most Responded

    Footer

    rocketbot white

    Rocketbot SpA | Todos los derechos reservados 2018 - 2020

    © 2020 Discy. All Rights Reserved
    With Love by 2code.

    en_US
    es_ES en_US

    Insert/edit link

    Enter the destination URL

    Or link to existing content

      No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.