Risultati da 1 a 16 di 16

Discussione: Mi serve una formula che mette tutto in ordine alfabetico.



  1. #1
    L'avatar di Francesco
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Casavatore NA
    Età
    37
    Messaggi
    60
    Versione Office
    Office 2016
    Likes ricevuti
    0
    Likes dati
    3

    Mi serve una formula che mette tutto in ordine alfabetico.

    Mi serve una formula che mette tutto in ordine alfabetico dalla colonna A alla colonna C

    Col.A. Col.c
    Napoli. Catania
    Catania. Milano
    Milano. Napoli

    Come faccio?
    Dio vi benedica.
    Invia MPPM 

  2. #2
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1126
    Ciao francesco bentornato!
    giusto per la cronaca, lo sai che potresti ordinare in ordine alfabetico con lo strumento ordina?
    praticamente se vai nella scheda "dati" in alto, trovi lo strumento "ordina" che è una icona con scritto dentro AZ o ZA
    fammi saper se va bene perchè con le formule è un po più macchinoso!
    ciao
    Invia MPPM 

  3. #3

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6800
    Versione Office
    2013
    Likes ricevuti
    720
    Likes dati
    165
    Ciao Francesco

    Ma la colonna B è vuota?

    Non puoi usare la funzione di ordinamento che trovi nel menù dati?

    Se alleghi un file di esempio è più facile capire.

    Alfredo
    Invia MPPM 

  4. #4
    L'avatar di Berna11
    Clicca e Apri
    Data Registrazione
    Feb 2016
    Località
    Latina
    Età
    62
    Messaggi
    2294
    Versione Office
    Excel 2010
    Likes ricevuti
    910
    Likes dati
    451
    Ciao francesco non c'è bisogno di formule.
    Basta selezionare l'elenco da ordinare, andare nel menu-->dati-->ordina
    alla finestra che si apre scegli la colonna ed alla fine dove c'è "ordine" scegli dalla A alla Z e dai ok.
    Invia MPPM 

  5. #5
    L'avatar di rollis13
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Cordenons
    Messaggi
    815
    Versione Office
    2016 64bit
    Likes ricevuti
    147
    Likes dati
    53
    [OT]Beh, in tanti anni di forum diversi non avevo mai visto ben tre risposte uguali e date entro lo stesso minuto :255:[/OT]
    Invia MPPM 

  6. #6

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6800
    Versione Office
    2013
    Likes ricevuti
    720
    Likes dati
    165
    Dovremmo chiedere a Gerardo se è possibile implementare sul Forum la visualizzazione dei secondi :167: :167:

    Alfredo
    Invia MPPM 

  7. #7
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1126
    Citazione Originariamente Scritto da alfrimpa Visualizza Messaggio
    Dovremmo chiedere a Gerardo se è possibile implementare sul Forum la visualizzazione dei secondi :167: :167:

    Alfredo

    Ciao a tutti, però non mi chiedete di mettere anche i millesimi di secondo... hahahah
    Invia MPPM 

  8. #8
    L'avatar di rollis13
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Cordenons
    Messaggi
    815
    Versione Office
    2016 64bit
    Likes ricevuti
    147
    Likes dati
    53
    Eh no, questo è un Forum ITALIANO e non si può mettere l'orario con il AM/PM :172::22:_.
    Invia MPPM 

  9. #9
    L'avatar di Francesco
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Casavatore NA
    Età
    37
    Messaggi
    60
    Versione Office
    Office 2016
    Likes ricevuti
    0
    Likes dati
    3
    Buongiorno ragazzi allora sto in giro percio non posso inserire un allegato conosco la funzione ordina nelle scheda dati ma a me serve una formula perché la devo inserire in un altra formula.
    Ancora un'altra cosa giusto xke così era troppo semplice il mio database a dei duplicati percio tenete conto anche di questo perché a me serve una formula per valori univoci e duplicati voglio vedere in quanti mi saprete accontentare vi prometto che alla fine pubblico il file è sarà una cosa che servirà a tanti.
    Dio ci benedica.
    Invia MPPM 

  10. #10
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1126
    Ciao Francesco
    Quello che chiedi è molto più complesso di quanto sembra, adesso non ho tempo comunque gogolando ho trovato questa sito, e vedi se riesci ad adattarlo al tuo database
    Altrimenti con le Tabelle Pivot è semplicissimo con due click il gioco è fatto
    Ciao fammi sapere!

    http://www.get-digital-help.com/2009...from-a-column/
    Invia MPPM 

  11. #11
    L'avatar di pkrome59
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Reggio Calabria
    Età
    58
    Messaggi
    1188
    Versione Office
    Office 2013
    Likes ricevuti
    1198
    Likes dati
    2133
    Ciao Francesco, utilizzando il suggerimento di Gerardo che saluto, ho adattato, ad un ipotetico database popolato in colonna "A" da nomi con duplicati,
    a partire da "A2", con l'accortezza di mantenere vuote le celle "A1" e "B1"; la seguente:

    In B2:
    =SE.ERRORE(INDICE($A$2:$A$30;CONFRONTA(PICCOLO(SE(CONTA.SE($B$1:B1;$A$2:$A$30)=0;1;GRANDE((CONTA.SE($A$2:$A$30;"<"&$A$2:$A$30)+1)*2;1))*(CONTA.SE($A$2:$A$30;"<"&$A$2:$A$30)+1);1);CONTA.SE($A$2:$A$30;"<"&$A$2:$A$30)+1;0));"")

    formula matriciale da attivare con CTRL+MAIUSCOLO+INVIO e tirare giù alla bisogna.
    Allego il file di prova.
    Cordiali saluti.
    File Allegati File Allegati
    Invia MPPM 

  12. I seguenti 2 utenti hanno dato un "Like" a pkrome59 per questo post:


  13. #12
    L'avatar di pkrome59
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Reggio Calabria
    Età
    58
    Messaggi
    1188
    Versione Office
    Office 2013
    Likes ricevuti
    1198
    Likes dati
    2133
    Ciao Francesco, ho prodotto due formule che rispetto alla precedente mi sembrano di più semplice interpretazione.
    Entrambe formule matrici, quindi da attivare con i tasti CTRL+MAIUSCOLO+INVIO, e da trascinare giù fin dove occorre.
    Supposto che i dati da analizzare siano in colonna "A";

    La prima mette in ordine alfabetico e mantiene anche i duplicati:

    In B1:
    =INDICE($A$1:$A$29;CONFRONTA(AGGREGA(15;6;(CONTA.SE($A$1:$A$29;"<"&$A$1:$A$29)+1);RIGHE($B$1:$B1));(CONTA.SE($A$1:$A$29;"<"&$A$1:$A$29)+1);0))

    La seconda mette in ordine alfabetico ed esclude i duplicati (lista univoca in ordine alfabetico):

    In C1:
    =SE.ERRORE(INDICE($A$1:$A$29;CONFRONTA(AGGREGA(15;6;((CONTA.SE($A$1:$A$29;"<"&$A$1:$A$29)+1)*(CONTA.SE($A$1:$A$29;"<"&$A$1:$A$29)+1))/(SE(FREQUENZA((CONTA.SE($A$1:$A$29;"<"&$A$1:$A$29)+1);(CONTA.SE($A$1:$A$29;"<"&$A$1:$A$29)+1))>0;(CONTA.SE($A$1:$A$29;"<"&$A$1:$A$29)+1);0));RIGHE($C$1:$C1));(CONTA.SE($A$1:$A$29;"<"&$A$1:$A$29)+1);0));"")

    Allego il file di prova.
    Fa sapere se risolvono il tuo problema.
    Ciao.
    File Allegati File Allegati
    Invia MPPM 

  14. I seguenti utenti hanno dato un "Like"

    ges

  15. #13

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7147
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2063
    Likes dati
    1300
    Ottima la formula di pkrome59, che saluto, usando il suo file provo comunque una soluzione col vba.
    Codice: 
    Option Explicit
    Sub EliminaDuplicati()
        Dim wks As Worksheet
        Dim uRiga As Long
        Application.ScreenUpdating = False
        Set wks = Worksheets("Foglio1")
        With wks
            uRiga = .Range("A" & Rows.Count).End(xlUp).Row
            .Range("A1:A" & uRiga).RemoveDuplicates
            .Range("A1:A" & Rows.Count).End(xlDown).Sort Key1:=Range("A1"), _
        Order1:=xlAscending, Header:=xlGuess, OrderCustom:=1, _
        MatchCase:=False, Orientation:=xlTopToBottom, _
        DataOption1:=xlSortNormal
        .Range("A1").Select
        End With
        Set wks = Nothing
        Application.ScreenUpdating = True
    End Sub
    File Allegati File Allegati
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!
    Invia MPPM 

  16. #14
    L'avatar di Maxy
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Friuli Venezia Giulia
    Età
    44
    Messaggi
    39
    Versione Office
    2007
    Likes ricevuti
    2
    Likes dati
    7
    Citazione Originariamente Scritto da pkrome59 Visualizza Messaggio
    ..........
    Complimenti PK per a tua formula. Sto cercando di adattarla alle mie esigenze.
    Se nel range A2:A30 io dovessi avere delle celle vuote la formula va in errore. Come posso risolvere?
    Ciao a tutti
    Ultima modifica fatta da:Canapone; 08/02/17 alle 14:54
    Invia MPPM 

  17. #15
    L'avatar di Maxy
    Clicca e Apri
    Data Registrazione
    Nov 2015
    Località
    Friuli Venezia Giulia
    Età
    44
    Messaggi
    39
    Versione Office
    2007
    Likes ricevuti
    2
    Likes dati
    7
    ... ok risolto:

    =SE.ERRORE(INDICE($A$2:$A$30;CONFRONTA(PICCOLO(SE($A$2:$A$30<>"";SE(CONTA.SE($B$1:B1;$A$2:$A$30)=0;1;GRANDE((CONTA.SE($A$2:$A$30;"<"&$A$2:$A$30)+1)*2;1))*(CONTA.SE($A$2:$A$30;"<"&$A$2:$A$30)+1));1);CONTA.SE($A$2:$A$30;"<"&$A$2:$A$30)+1;0));"")


    Grazie comunque.
    Invia MPPM 

  18. #16

    L'avatar di cromagno
    Clicca e Apri
    Data Registrazione
    Aug 2015
    Località
    Sardegna
    Età
    37
    Messaggi
    4019
    Versione Office
    2013
    Likes ricevuti
    1228
    Likes dati
    923
    Citazione Originariamente Scritto da Maxy Visualizza Messaggio
    ... ok risolto:

    =SE.ERRORE(INDICE($A$2:$A$30;CONFRONTA(PICCOLO(SE($A$2:$A$30<>"";SE(CONTA.SE($B$1:B1;$A$2:$A$30)=0;1;GRANDE((CONTA.SE($A$2:$A$30;"<"&$A$2:$A$30)+1)*2;1))*(CONTA.SE($A$2:$A$30;"<"&$A$2:$A$30)+1));1);CONTA.SE($A$2:$A$30;"<"&$A$2:$A$30)+1;0));"")
    Grazie comunque.
    Ciao Maxy,
    è sempre meglio aprire una nuova discussione e non accodarsi a discussioni (vecchie) pre-esistenti se vuoi che la tua richiesta venga presa in considerazione.

    A tal proposito, visto che il richiedente è oramai "latitante", per evitare che questo thread venga usato per ulteriori richieste...verrà chiuso.

    "Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare."
    Invia MPPM 

Discussioni Simili

  1. [Risolto] ordine alfabetico dopo le funzioni Indice e Confronta
    Di vittorio dit nel forum Domande su Excel in generale
    Risposte: 6
    Ultimo Messaggio: 17/11/16, 12:40
  2. Problema con ordine alfabetico
    Di Anastasyah28 nel forum Domande su Excel in generale
    Risposte: 4
    Ultimo Messaggio: 29/09/16, 23:57
  3. Mettere in ordine alfabetico un questionario
    Di il principe nel forum Domande su Excel in generale
    Risposte: 29
    Ultimo Messaggio: 14/08/16, 10:49
  4. ordine alfabetico
    Di marcotirozzi nel forum Domande su Excel in generale
    Risposte: 9
    Ultimo Messaggio: 05/07/16, 14:05
  5. Doppioni in ordine alfabetico
    Di ges nel forum Domande su Excel in generale
    Risposte: 27
    Ultimo Messaggio: 02/09/15, 00:32

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •