Precedente :: Successivo |
Autore |
Messaggio |
chemicalbit Dio maturo


Registrato: 01/04/05 18:59 Messaggi: 18597 Residenza: Milano
|
Inviato: 09 Ott 2010 21:47 Oggetto: |
|
|
romyr ha scritto: | senza far ricorso al menu "ordina" nè alle macro. | E che metodo usi? |
|
Top |
|
 |
romyr Mortale devoto

Registrato: 09/10/10 21:14 Messaggi: 5
|
Inviato: 09 Ott 2010 22:12 Oggetto: |
|
|
Direttamente sul foglio.
Ha il vantaggio che non bisogna lanciare niente.
Come scrivi o modifichi un numero, ti appare la matrice risultante già ordinata. |
|
Top |
|
 |
ioSOLOio Amministratore


Registrato: 12/09/03 19:01 Messaggi: 16342 Residenza: in un sacco di...acqua
|
Inviato: 10 Ott 2010 13:36 Oggetto: |
|
|
romyr ha scritto: | Direttamente sul foglio.
Ha il vantaggio che non bisogna lanciare niente.
Come scrivi o modifichi un numero, ti appare la matrice risultante già ordinata. |
appunto, come ? |
|
Top |
|
 |
romyr Mortale devoto

Registrato: 09/10/10 21:14 Messaggi: 5
|
Inviato: 10 Ott 2010 19:47 Oggetto: |
|
|
ioSOLOio ha scritto: | romyr ha scritto: | Direttamente sul foglio.
Ha il vantaggio che non bisogna lanciare niente.
Come scrivi o modifichi un numero, ti appare la matrice risultante già ordinata. |
appunto, come ? |
Nel caso alfabetico, posto che la matrice sia orizzontale, comparo il primo e il secondo elemento e trascrivo il minore al disotto.
Poi comparo questo valore con il terzo e trascrivo il minore; così via fino alla fine.
L' ultimo valore sarà sicuramente l' elemento minore della matrice.
Sotto ancora ricopio tutti gli elementi della matrice di partenza che sono diversi dal valore trovato.
Avrò una seconda matrice priva per valore inferiore originale.
Ripetendo, avrò sulla destra i valori ordinati.
Il caso numerico perchè esiste già la funzione MIN che riporta già nativamente il valore minimo della matrice, per cui posso omettere tutta le riga di comparazione e passare direttamente a ricopiare i valori diversi superiori.
Così com' è strutturato non tratta i valori uguali, ma è semplice con una piccola modifica ottenere anche questo.
Il sistema si può usare con matrici non eccessivamente grandi poichè richiede un quadrato di celle col lato degli elementi, sempre nel caso che nell' opzione alfabetica si raggruppino due linee nidificando i "se".
Si può comunque usare un foglio apposito per l' ordinamento. |
|
Top |
|
 |
Taurex Moderatore Software e Sistemi Operativi


Registrato: 10/10/04 11:44 Messaggi: 1057 Residenza: Internet
|
Inviato: 11 Ott 2010 08:18 Oggetto: |
|
|
mi pare un pò macchinoso, soprattutto se hai tanti dati.... |
|
Top |
|
 |
romyr Mortale devoto

Registrato: 09/10/10 21:14 Messaggi: 5
|
Inviato: 11 Ott 2010 21:43 Oggetto: |
|
|
[quote="Taurex"]mi pare un pò macchinoso, soprattutto se hai tanti dati....[/quote]
Infatti.
Se qualcuno ha un sistema più immediato sarebbe interessante sapere. |
|
Top |
|
 |
romyr Mortale devoto

Registrato: 09/10/10 21:14 Messaggi: 5
|
Inviato: 12 Ott 2010 08:25 Oggetto: |
|
|
[quote="Taurex"]mi pare un pò macchinoso, soprattutto se hai tanti dati....[/quote]
C' è anche un altro sistema, ma è meno elegante, soprattutto perchè è legato alla dsponbilità della funzione "PICCOLO" non necessariamente presente su tutti i fogli elettronici.
Inoltre funziona solo con dati numerici.
Comunque basta invocarlo per il range sorgente, collegato ad una serie di numeri 1,2,3,4... |
|
Top |
|
 |
|