È soltanto un Pokémon con le armi o è un qualcosa di più? Vieni a parlarne su Award & Oscar!

Excel Forum Per condividere esperienze su Microsoft Excel

INSERIRE PIU RIGHE IN UNA SOLA

  • Messaggi
  • OFFLINE
    Christian.Excel
    Post: 63
    Registrato il: 11/07/2012
    Città: MASSA
    Età: 38
    Utente Junior
    2007
    00 12/06/2018 17:56
    Salve a tutti, ringrazio anticipatamento per l'aiuto.
    Ciò che vorrei fare io è inserire una serie di valori presenti su più righe dello stesso foglio su un unica riga separando i valori con il pipe ( "|" ).

    Vi allego un file di esempio, dovrei inserire in un unica riga, magari nella riga 2 colonna F i valori presenti nelle righe sottostanti, cioè:

    5748|3822|150|3820|146 ecc....

    Spero possiamo risolvere questo mio quesito

    Christian
    Excel 2007
    Christian - Excel 2007
  • OFFLINE
    GiuseppeMN
    Post: 3.029
    Registrato il: 03/04/2013
    Utente Master
    Excel 2000 - 2013
    00 12/06/2018 19:07
    Buona sera, Cristian;
    senza VBA credo che sia abbastanza laborioso.
    =F3&"|"&F4&"|"&F5&"|"&F6&"|"&F7&"| …"&"|"&F42

    oppure:

    =CONCATENA(F3&"|"&F4&"|"&F5&"|"&F6&"|"&F7&"| …"&"|"&F42) 


    Sarebbe decisamente meglio un Codice VBA ma non so se questo sia compatibile con le tue esigenze.



    A disposizione.

    Buona serata.

    Giuseppe

    Windows XP - Excel 2000
    Windows 10 - Excel 2013
  • OFFLINE
    tanimon
    Post: 1.176
    Registrato il: 27/06/2011
    Utente Veteran
    excel 2007
    00 12/06/2018 19:14
    Re:
    Christian.Excel, 6/12/2018 5:56 PM:


    Ciò che vorrei fare io è inserire una serie di valori presenti su più righe dello stesso foglio su un unica riga separando i valori con il pipe ( "|" ).
    Excel 2007



    Hai allegato un file [SM=g27811]

    senza nessuna macro che denoti un tentativo di risoluzione da parte tua, al quale eventualmente dare input per aiutarti. [SM=g27812]

    "Sembra", una richiesta tipo,
    :"Spero POSSIATE risolvere questo mio quesito"


    Se usi la funzione trasponi,
    ottieni il risultato.......

    ma credo tu lo voglia nella stessa CELLA e
    NON su un unica riga: excel separa già i dati in COLONNE

    Quindi sii più chiaro nella richiesta.


    Se ho capito bene,
    puoi fare un ciclo sulla colonna F,
    impostando il risultato nella cella voluta concatenando i valori della colonna con il carattere indicato.

    Buon lavoro.

    ciao
    Frank


    EDIT:
    "maledetto" GiuseppeMN,
    arriva sempre prima.... [SM=x423018] [SM=x423018] [SM=x423018]
    [Modificato da tanimon 12/06/2018 19:17]







    Stretta la foglia, larga la via, dite la vostra che ho detto la mia.
    Excel 2007 forse anche 2013 ... 2021 ... 365 e future...