› Excel e gli applicativi Microsoft Office › Ordine decrescente
-
AutoreArticoli
-
Ciao a tutti,
Vorrei tramite formula ordinare in ordine decrescente i dati nell'intervallo A2:A20 e farsi che i dati negli intervalli B2:B20 e C2:C20 vengano ordinati di conseguenza.
Spero di essere stato chiaro nella richiesta.
Grazie
Buona domenica
Ciao
Allega un file con un po di dati e il risultato da ottenere scritto a mano
Concordo con @D@anilo (che saluto)!
Senza un file diventa difficile!
In linea di massima cmq dovrebbe essere possibile!
Ciao
Paolo
Si scusate... avete ragione
In allegato il file
Grazie
Allegati:
You must be logged in to view attached files.Ciao
Seleziona l'intervallo quindi clicca sul Tab Ordina dalla Z alla A ed alla richiesta di considerare il testo che sembra un numero come numero rispondi di si.
Ciao,
Mario
Ti ringrazio per il suggerimento ma se aggiungo dati, non vengono ordinati. Per questo motivo avrei pensato ad una formula che mantiene l'ordine dopo l'aggiornamento dell'elenco
Ps. Mi sono reso conto solo ora di non aver specificato nella richiesta che i dati vengono aggiornati
Ciao
Che io sappia (e spero di essere smentito) la dinamicità la si può ottenere con VBA.
Forse con qualche formula Matriciale (ma non è il mio campo)
Ciao,
Mario
Ciao @Sergio!
Concordo con @marius44 (che saluto)!
Se vuoi una soluzione dinamica (che ovvero si adatti ai nuovi inserimenti e modifiche) la soluzione è utilizzare VBA e scrivere una Macro.
Come sei messo a conoscenze di VBA?
Ciao
Paolo
Ciao grazie ad entrambi.. io avrei bisogbisogno di ottenere ciò con una formula
In Internet avrei trovato una formula con il comando "grande" ma mi ordina solamente una colonna
cco la formula trovata in internet
GRANDE([intervallo];RIF.RIGA([x]))
Questa però riordina solo una colonna. Non voglio farvi perdere ulteriore tempo per cui se non è fattibile con una formula pazienza... siete già stati fin troppo gentili
Su dei dati dinamici credo che una formula non sia sufficiente!
Spero di essere smentito!
Paolo
Ciao a tutti
in E1 da trascinare a destra fino a G1 e poi in basso
=INDICE(A$1:A$100;AGGREGA(15;6;RIF.RIGA($A$1:$A$100)/(($A$1:$A$100)*1=GRANDE(($A$1:$A$100)*1;RIF.RIGA($A1)));1))&""
Ciao a tutti
Caro Paolo (@PMC77) ecco che il GRANDE D@nilo ci ha mostrato come fare (avevo un sentore che c'era qualche soluzione con formule ma pensavo a qualche matriciale).
Complimenti a @D@nilo
Ciao,
Mario
Buongiorno a tutti!
Davvero complimenti a @danilo!
Io con le formule ho un brutto rapporto!
Buona giornata a tutti!
Paolo
Ti ringrazio molto... Non sono ancora riuscito a provare la tua soluzione per un problema al pc.. ti faccio sapere al più presto
Per il momento grazie moltissimo
Ciao!
Io ho ancora excel 200 e non ho la funzione aggrega.
Ho provato a risolvere il tuo problema e, in aggiunta alla funzione grande + rif.riga
ho aggiunto il classico cerca.vert nelle colonne vicine.
l'unica difficoltà che ho avuto è con la formattazione della colonna A: dev'essere per forza testo come nel tuo esempio o può essere personalizzato (000) come l'ho messo io?
Come tu hai chiesto per la matrice A1:C20 io avrei fatto così:
in E1: =GRANDE(A$1:A$20;RIF.RIGA(A1))
in F1: =CERCA.VERT(E1;A$1:C$20;2;FALSO)
in G1: =CERCA.VERT(E1;A$1:C$20;3;FALSO)
Tutte e 3 da copiare fino alla riga 20
Allego file
Ciao
Allegati:
You must be logged in to view attached files.Buonasera
se hai una versione inferiore al 2010 queste sono due versioni alternative
=INDICE(A$1:A$100;CONFRONTA(GRANDE(INDICE(($A$1:$A$100)*1;;);RIF.RIGA($A1));INDICE(($A$1:$A$100)*1;;);0))&""
oppure da confermare matriciale (CTRL+SHIFT+INVIO)
=INDICE(A$1:A$100;PICCOLO(SE(($A$1:$A$100)*1=GRANDE(($A$1:$A$100)*1;RIF.RIGA($A1));RIF.RIGA($A$1:$A$100));1))&""
Buongiorno,
sono riuscito finalmente a ripristinare il corretto funzionamento del pc e ho provato la formula suggeritami ma nella colonna E ho un errore. Probabilmente sbaglio qualcosa ma non saprei cosa
Allego il file aggiornato
grazie molte
Allegati:
You must be logged in to view attached files.ciao
Hai l'errore perché in A6 c'è il testo
"Versione da ordinare"....cancellalo e vedrai che funziona
Ti ringrazio ho seguito il tuo consiglio ma continua a non funzionare.. almeno io non ci riesco grazie buona giornata
Io no so cosa fai...tutte le formule funzionano bene
Allegati:
You must be logged in to view attached files.@danilo ciao!
Ora mi studierò la soluzione che hai postato.
Comunque volevo sapere cosa pensi della soluzione che ho postato io, e da
@Sergio se l'ha provata e se fa il caso suo 🙂
Non e riesco a capire dove sbaglio..
ho aperto il file allegato nella tua risposta e mi dà l'errore
Copio la formula nella colonna E e la incollo nelle celle sottostanti e in E1 mi compare il essaggio d'errore #N/A mentre in e2 -e3-e4 #num
Allega il file in questione
P.S. ma che versione usi??
La formula con AGGREGA va bene per versioni dal 2010 in poi
Per versioni inferiori vanno bene le altre due formule postate
Eccolo
grazie
-
AutoreArticoli