Risultati da 1 a 3 di 3

Discussione: invertire cognome-nome



  1. #1
    L'avatar di Andre81
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Parma
    Età
    37
    Messaggi
    65
    Versione Office
    2013
    Likes ricevuti
    2
    Likes dati
    9

    invertire cognome-nome

    Premetto che l'idea non è mia, ma ho preso spunto da un tutorial in inglese che ho trovato su internet (la formula che metto qui però è mia, quella del tutorial secondo me era troppo lunga), per invertire cognomi e nomi avete una soluzione più efficiente?
    La mia è questa:

    =RIMPIAZZA(A1;1;TROVA(" ";A1;1);"")&" "&SINISTRA(A1;TROVA(",";A1;1)-1)


    Excel 2013
    Row\Col
    A
    B
    1
    Tonti, Ermes Ermes Tonti
    2
    Squartatore, Jack Jack Squartatore
    3
    Neri, Matteo Matteo Neri
    4
    Verdi, Giulio Giulio Verdi
    5
    Pazzi, Ivo Ivo Pazzi
    6
    Cannibale, Gustavo Gustavo Cannibale
    Sheet: Foglio4

  2. #2
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    50
    Messaggi
    5388
    Versione Office
    office 365/2016
    Likes ricevuti
    1274
    Likes dati
    1342
    Citazione Originariamente Scritto da Andre81 Visualizza Messaggio
    Premetto che l'idea non è mia, ma ho preso spunto da un tutorial in inglese che ho trovato su internet (la formula che metto qui però è mia, quella del tutorial secondo me era troppo lunga), per invertire cognomi e nomi avete una soluzione più efficiente?
    La mia è questa:

    =RIMPIAZZA(A1;1;TROVA(" ";A1;1);"")&" "&SINISTRA(A1;TROVA(",";A1;1)-1)

    Ciao Andrea81 la tua formula è molto buona, ed io per fare qualcosa di diverso dalla tua sono stato costretto a fare una formula poco elegante ma che funziona bene:

    =DESTRA(A1;LUNGHEZZA(A1)-TROVA(",";A1))&", "&STRINGA.ESTRAI(A1;1;TROVA(",";A1)-1)

    con le formule di testo che operano direttamente sulla stringhe abbiamo sempre più di una soluzione
    infatti oltre alle formule potresti usare anche testo in colonne e se hai excel 2013 potresti usare ANTEPRIMA SUGGERIMENTI
    incredibile strumento
    ciao
    Se non lo sai spiegare in modo semplice, non l'hai capito abbastanza bene Cit. Einstein

  3. #3
    L'avatar di Andre81
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Parma
    Età
    37
    Messaggi
    65
    Versione Office
    2013
    Likes ricevuti
    2
    Likes dati
    9
    Citazione Originariamente Scritto da Gerardo Zuccalà Visualizza Messaggio
    Ciao Andrea81 la tua formula è molto buona, ed io per fare qualcosa di diverso dalla tua sono stato costretto a fare una formula poco elegante ma che funziona bene:

    =DESTRA(A1;LUNGHEZZA(A1)-TROVA(",";A1))&", "&STRINGA.ESTRAI(A1;1;TROVA(",";A1)-1)

    con le formule di testo che operano direttamente sulla stringhe abbiamo sempre più di una soluzione
    infatti oltre alle formule potresti usare anche testo in colonne e se hai excel 2013 potresti usare ANTEPRIMA SUGGERIMENTI
    incredibile strumento
    ciao
    Ciao Gerardo, grazie per la soluzione alternativa; in effetti mi interessava più che altro una formula, non volevo usare "testo in colonne".

Discussioni Simili

  1. [Risolto] Estrazione di Nome e Cognome
    Di Emanuele nel forum Domande su Excel in generale
    Risposte: 23
    Ultimo Messaggio: 01/03/17, 00:08
  2. [Risolto] Cognome e Nome iniziali maiuscole
    Di Mammut65 nel forum Domande su Excel VBA e MACRO
    Risposte: 6
    Ultimo Messaggio: 11/11/16, 16:24
  3. [Risolto] Dividere nome e cognome su due colonne
    Di andreac81_ nel forum Domande su Excel in generale
    Risposte: 9
    Ultimo Messaggio: 11/10/16, 09:03
  4. Ricerca cognome e nome
    Di NANDO84 nel forum Domande su Excel in generale
    Risposte: 15
    Ultimo Messaggio: 18/04/16, 22:43
  5. Ricerca di Nome e Cognome da una lista di nomi simili
    Di Gerardo Zuccalà nel forum Domande su Excel in generale
    Risposte: 20
    Ultimo Messaggio: 27/08/15, 14:16

Tag per Questa Discussione

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
  •