Como criar uma lista alfabética de atualizações automáticas de ocorrências únicas em um intervalo de células?

0

Para ilustrar, digamos que temos um intervalo de 'sheet1'!$B$2:$F$8 semelhante a:

Dennis   Charlie    Frank    Dennis    Aaron
Charlie  Frank      Erik     Aaron     Charlie
Aaron    Dennis     Charlie  Charlie   Dennis
Bill                Aaron              Hank
                    Hank
                    Dennis
                    Bill

... em que cada coluna é a classificação de preferência de uma pessoa separada entre várias escolhas possíveis.

O objetivo aqui é criar uma lista de todas as opções de classificação exclusivas e colocá-las em uma única coluna em uma planilha diferente, idealmente em ordem alfabética (então A1 on sheet2 seria "Aaron", 'sheet2'!A2 seria ser "Bill", & c).

O conjunto de todas as opções disponíveis muda regularmente e inclui dezenas de opções possíveis que, em última análise, não serão classificadas, e as classificações também mudam com frequência (incluindo quem é / não é classificado), portanto, essa lista precisa ser gerado usando (e atualizando automaticamente a partir de) o intervalo acima para evitar perder tempo manualmente atualizando-o e desperdiçando espaço em escolhas não classificadas.

Alguma ideia de como fazer isso?

Editar: solução parcial encontrada:

Após muitas pesquisas, encontrei este O Fórum de Ajuda do Google Docs postou e conseguiu adaptá-lo para fazer o que eu quero no Planilhas Google, colocando a seguinte fórmula em A1 on sheet2 :

 =sort(unique(transpose(split(ArrayFormula(concatenate(Sheet1!B2:F&"|")),"|"))))

Infelizmente, isso não funciona no meu software preferido (LibreOffice Calc) e não tenho idéia de como usar macros para que funcione, mas se ninguém puder ajudar com isso, isso funcionará como uma correção temporária.

    
por polyisoprene 06.08.2016 / 21:03

0 respostas