Tomando una larga lista de valores repetidos y copiando en una lista única y ordenada

1

Muy bien, estoy trabajando en algunos cambios financieros. Tengo una columna " Palabra clave " ingresada manualmente que presenta muchos valores repetidos.

Una pequeña muestra:

  • limpiadores
  • limpiadores
  • limpiadores
  • celda
  • celda
  • celda
  • celda
  • celda
  • Cable
  • Cable
  • Cable
  • Cable
  • banda
  • banda
  • Tarifa de cajero automático
  • Tarifa de cajero automático
  • Tarifa de cajero automático
  • Tarifa de cajero automático
  • Tarifa de cajero automático
  • Tarifa de cajero automático
  • Amazon
  • Amazon
  • Amazon
  • Amazon
  • Amazon
  • Amazon
  • Amazon

Necesito crear otra columna O tabla que tome estos muchos valores, los elimine y los clasifique alfabéticamente, de esta manera:

  • limpiadores
  • celda
  • Cable
  • banda
  • Tarifa de cajero automático
  • Amazon

Esto debe hacerse con la fórmula ... no de forma manual o con secuencias de comandos.

Sugerencias ??

    
pregunta Brandon Durham 13.08.2017 - 03:15

2 respuestas

1

Este AppleScript usa términos del complemento de ToolScript de AppleScript para funcionar correctamente.

Copié su lista de duplicados y los pegué entre las comillas dobles en la primera línea de mi código

set theList to paragraphs of "Cleaners\nCleaners\nCleaners\nCell\nCell\nCell\nCell\nCell\nCable\nCable\nCable\nCable\nBand\nBand\nATM Fee\nATM Fee\nATM Fee\nATM Fee\nATM Fee\nATM Fee\nAmazon\nAmazon\nAmazon\nAmazon\nAmazon\nAmazon\nAmazon"
set noDupes to AST copy list theList with sorting items without keeping duplicates
set text item delimiters to {linefeed}
set theList2 to noDupes as text
set theList2 to reverse of paragraphs of theList2
set the clipboard to theList2 as text

Devolverá una nueva lista sin los duplicados y la copiará en su portapapeles:

  • limpiadores
  • celda
  • Cable
  • banda
  • Tarifa de cajero automático
  • Amazon
respondido por el wch1zpink 13.08.2017 - 23:57
0

Puedes usar Access, no sé si esto es lo que buscas pero es una forma de hacerlo.

    
respondido por el Lisa 13.08.2017 - 05:12

Lea otras preguntas en las etiquetas