Como classificar em ordem decrescente ou randômica planilha de cálculo (broffice.calc)??

1. Como classificar em ordem decrescente ou randômica planilha de cálculo (broffice.calc)??

andre luiz
xiloba

(usa Slackware)

Enviado em 15/06/2011 - 11:24h




Galera, Estou precisando classificar em ordem decrescente planilha do Broffice.
Tipo:
1. Blá,blá,blá...
2. Blá,blá,blá...
3. Blá,blá,blá...
4. Blá,blá,blá...
5. Blá,blá,blá...
6. Blá,blá,blá...
(...)
Existe vísivel a opção de classificar de A-Z e a ordem inversa, Z-A. Mas não estou sabendo fazer de 1 a 20 e o contrário, de 20 a 1.
Também gostaria de saber como fazer esta ordem randômica:
18,1,5,10,20,2 etc.

Vou explicar o motivo, embora não devesse, pois alguns omitirão a informação, em solidariedade aos coladores. Há alguns alunos que colam até em exame de fezes.

Preciso fazer o que há em alguns aplicativos (tipo superprof) e se chama função anti-cola.
Prova fila A: documento normal (1 a 20)
Prova fila B: documento invertido(20 a 1)
Prova fila C: documento em ordem randômica( 13,1,19,5,2 etc (é quase cat /dev/urandom))

Tentei fazer isto através do seguinte expediente;
Peguei as perguntas da planilha de texto e colei-as, uma a uma, em cada linha do excel,depois digitei antes do número de cada questão uma letra do alfabeto. Assim, ficou a1 blá,blá,blá; b2 blá,blá,blá;c3 blá,blá,blá etc.
Com isto consegui fazer a ordem de 20 a 1, mas repare, isto depois de colocar uma letra antes do número de cada questão. Ou seja: não foi a partir de uma ordem decresnte de números, apenas uma adaptação para usar a função (Z-A).
Também gostaria de fazer isto de ordem randômica.

P.S.:Talvez alguém esteja se perguntando por que eu falei em reorganizar o texto(as perguntas) na planilha de Cálculo em vez de usar a planilha de texto. Falei em usar a planilha de cálculo para mexer na ordem do texto pois a primeira coisa que me veio `a mente.
Não consigo nem imaginar como fazer isto no Writer.


  


2. Re: Como classificar em ordem decrescente ou randômica planilha de cálculo (broffice.calc)??

andre luiz
xiloba

(usa Slackware)

Enviado em 15/06/2011 - 20:52h



Consegui uma gambiarra que é numerar as células da coluna A de <a1> até <an>(enésima, a última, no exemplo anterior seria a de número 20)començando com 1,2,3,...19,20;
depois disso, colar a pergunta nas células da coluna B, de <b1> até <bn>.
selecionar ordem decrescente, Z-A. (com isto, resolvo a questão da ordenação decrescente)

E para a ordem randômica, usaria a mesma técnica no exemplo acima, só que no lugar de a1=1, a2=2; eu colocaria em a1 a função aleatório()- fica assim: "=aleatório()", sem aspas. Depois copiaria a1 e colaria de a2 até an.
depois, seria o caso de selecionar de a1 até an e pedir para classificar, aqui poderia ser ordem crescente ou decrescente, já que em cada célula da coluna A aparecerá um valor aleatório que vai, obviamente mudando a cada vez.
É claro que ao pedir para classificar de A-Z ou Z-A, será perguntado se você quer expandir a seleção para a célula adjacente.Com isso, você a cada vez que troca as células de a1 até an, também troca de b1 até bn. com isto resolveria a questão da ordenação randômica.
:)

Isto foi uma solução que eu pensei, mas espero uma solução Linux. Existem, neste fórum, muitas pessoas mais inteligentes que eu, e que por isso, poderiam propor soluções diferentes e mais sofisticadas.
Fico no aguardo.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts