Ordinamento automatico per importo

Versione Completa   Stampa   Cerca   Utenti   Iscriviti     Condividi : FacebookTwitter
MAMMUT65
00giovedì 13 ottobre 2016 11:26
Salve, nel file che ho allegato mi servirebbe trovare una formula che, nel momento in cui aggiorno la tabella, mi restituisca una "classifica" per importi collegati ai nomi. Mi spiego meglio: nella colonna "totale" in O3 mi deve restituire l'importo più basso e di conseguenza il nome,riferito all'importo, che si trova in a3:a18 deve aggiornarsi in base alla classifica del più "povero". Spero di essere stato chiaro. Ciao e grazie a chi saprà darm i una soluzione non vba o macro.
federico460
00giovedì 13 ottobre 2016 17:54
ciao senza macro
solo con colonne d'appoggio
ti va bene?
altrimenti perché non usi i filtri?
ninai
00giovedì 13 ottobre 2016 18:24
ciao
un saluto a Federico.
con le formule è possibile ma sarebbe il caso che tu ci suggerisca, riportandolo manualmente nel file, come e dove elencare la classifica, come gestire eventuali parimeriti e se considerare anche gli importi nulli, pari a zero.
federico460
00giovedì 13 ottobre 2016 18:42
Ciao
Ninai

io dalla domanda capisco che debba filtrare tutte le colonne
in base dal min al max

nella colonna "totale" in O3 mi deve restituire l'importo più basso e di conseguenza il nome,riferito all'importo, che si trova in a3:a18 deve aggiornarsi in base alla classifica del più "povero".



ora fare una classifica con formule si può
ma sempre esternamente alle colonne di inserimento dati.

"colonne d'appoggio"

se invece vuole mantenere la struttura originale o filtri o vba

non vedo alternative



MAMMUT65
00giovedì 13 ottobre 2016 19:20
Re:
federico460, 13/10/2016 18.42:

Ciao
Ninai

io dalla domanda capisco che debba filtrare tutte le colonne
in base dal min al max

nella colonna "totale" in O3 mi deve restituire l'importo più basso e di conseguenza il nome,riferito all'importo, che si trova in a3:a18 deve aggiornarsi in base alla classifica del più "povero".



ora fare una classifica con formule si può
ma sempre esternamente alle colonne di inserimento dati.

"colonne d'appoggio"

se invece vuole mantenere la struttura originale o filtri o vba

non vedo alternative

Forse mi sono spiegato male. Provo a farmi capire: vorrei che nel momento in cui inserisco un importo inqualsiasi cella di qualsiasi persona mi filtri i totali dal più piccolo al più grande. Sò che ci sono i filtri ma non sò se funzionano automaticamente all'inserimento degli importi.Spero che abbiate capito






MAMMUT65
00giovedì 13 ottobre 2016 19:23
Re:
ninai, 13/10/2016 18.24:

ciao
un saluto a Federico.
con le formule è possibile ma sarebbe il caso che tu ci suggerisca, riportandolo manualmente nel file, come e dove elencare la classifica, come gestire eventuali parimeriti e se considerare anche gli importi nulli, pari a zero.


Guarda mi va bene anche una colonna d'appoggio (magari affiancala a "totale") con i filtri sarebbe sempre da dargli il comando manulamente?! Sinceramente non sono pratico di filtri.
ciao


ninai
00giovedì 13 ottobre 2016 19:27
Re: Re:
MAMMUT65, 13/10/2016 19.23:


Guarda mi va bene anche una colonna d'appoggio (magari affiancala a "totale") con i filtri sarebbe sempre da dargli il comando manulamente?! Sinceramente non sono pratico di filtri.
ciao






Sì, ma, le risposte ai dubbi che ti ho posto???

potremmo andare avanti all'infinito, quando basterebbe che aggiungi manualmente dove e come vorresti i risultati.

come diceva Federico, se li vuoi sempre nella stessa tabella, devi usare VBA, fuori dalla tabella possiamo usare formule, ma ripeto, i doppioni come???? gli zeri come????


MAMMUT65
00giovedì 13 ottobre 2016 19:33
Re: Re: Re:
ninai, 13/10/2016 19.27:




Sì, ma, le risposte ai dubbi che ti ho posto???

potremmo andare avanti all'infinito, quando basterebbe che aggiungi manualmente dove e come vorresti i risultati.

come diceva Federico, se li vuoi sempre nella stessa tabella, devi usare VBA, fuori dalla tabella possiamo usare formule, ma ripeto, i doppioni come???? gli zeri come????




gli zeri vanno considerati, i risultati fuori tabella vanno bene lo stesso, i doppioni non credo che possano esserci. Scusami forse non sono molto chiaro ma a me servirebbe un filtro che anzichè essere comandato da me ogni volta lo faccia automaticamente mentre inserisco le somme.

ninai
00giovedì 13 ottobre 2016 20:40
Re: Re: Re: Re:
MAMMUT65, 13/10/2016 19.33:


i doppioni non credo che possano esserci



Già nel tuo esempio ve ne sono 5 (totale pari a zero che hai vanno considerati), comunque:
in P3:
=SE.ERRORE(INDICE($A$3:$A$30;CONFRONTA(PICCOLO(SE($A$3:$A$30<>"";$O$3:$O$30+RIF.RIGA($O$3:$O$30)/1000000);RIGHE($P$3:P3));$O$3:$O$30+RIF.RIGA($O$3:$O$30)/1000000;0));"")


matriciale (CTRL+MAIUSCOLO+INVIO)

in Q3:
=SE.ERRORE(INDICE($O$3:$O$30;CONFRONTA(P3;$A$3:$A$30;0));"")

e le trascini in basso

allego file di lavoro
https://www.dropbox.com/s/aoe6tw3hj8hdntf/CLASSIFICA%20NINAI.xlsx?dl=0

MAMMUT65
00giovedì 13 ottobre 2016 20:47
Re: Re: Re: Re: Re:
ninai, 13/10/2016 20.40:



Già nel tuo esempio ve ne sono 5 (totale pari a zero che hai vanno considerati), comunque:
in P3:
=SE.ERRORE(INDICE($A$3:$A$30;CONFRONTA(PICCOLO(SE($A$3:$A$30<>"";$O$3:$O$30+RIF.RIGA($O$3:$O$30)/1000000);RIGHE($P$3:P3));$O$3:$O$30+RIF.RIGA($O$3:$O$30)/1000000;0));"")


matriciale (CTRL+MAIUSCOLO+INVIO)

in Q3:
=SE.ERRORE(INDICE($O$3:$O$30;CONFRONTA(P3;$A$3:$A$30;0));"")

e le trascini in basso

allego file di lavoro
https://www.dropbox.com/s/aoe6tw3hj8hdntf/CLASSIFICA%20NINAI.xlsx?dl=0




Bene, grazie mille!
federico460
00giovedì 13 ottobre 2016 23:06
Ciao
questa con macro
si attiva al change

https://www.dropbox.com/s/eg15iy6s47om8g5/filra%20all%27inserimento.xlsm?dl=0
Questa è la versione 'lo-fi' del Forum Per visualizzare la versione completa clicca qui
Tutti gli orari sono GMT+01:00. Adesso sono le 03:35.
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com