Risultati da 1 a 18 di 18

Discussione: problema conversione celle



  1. #1
    L'avatar di Mirco77
    Clicca e Apri
    Data Registrazione
    Jun 2016
    Località
    Venezia
    Messaggi
    7
    Versione Office
    2011 MAC
    Likes ricevuti
    0
    Likes dati
    2

    problema conversione celle

    buongiorno, premetto la mia ignoranza in materia di Excel.

    Problema: recupero una serie di dati orari da un csv che hanno questo formato h:mm.
    Il formato celle è di tipo "ora" ma mi rimangono allineati a sx, ho letto che se si trovano allineati a sx significa che risultano come testi ma non riesco in nessun modo a traformarli in ore. Chiaramente ho seguito tutti i consigli della guida per convertire le celle:

    https://support.office.com/en-us/art...rs=en-US&ad=US


    ma nulla da fare...in questo modo non riesco ad effettuare nessuna operazione.
    Chiaramente se nella stessa cella inserisco manualmente un orario in formato h:mm tutto funziona correttamente.

    Qualcuno ha qualche idea? Cosa ho tralasciato?

    grazie e buona giornata :187:

    Mirco

  2. #2

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6747
    Versione Office
    2013
    Likes ricevuti
    711
    Likes dati
    162

    Re: problema conversione celle

    Ciao Mirko

    Potresti allegare un esempio del tuo file .csv?

    Alfredo

  3. #3
    L'avatar di Mirco77
    Clicca e Apri
    Data Registrazione
    Jun 2016
    Località
    Venezia
    Messaggi
    7
    Versione Office
    2011 MAC
    Likes ricevuti
    0
    Likes dati
    2

    Re: problema conversione celle

    si scusami...:280:
    tutto quello allineato a sx è incollato, quello allineato a dx è inserito manualmente...
    File Allegati File Allegati
    • Tipo File: xlsx a.xlsx (34.7 KB, 13 Visualizzazioni)

  4. #4
    L'avatar di Mirco77
    Clicca e Apri
    Data Registrazione
    Jun 2016
    Località
    Venezia
    Messaggi
    7
    Versione Office
    2011 MAC
    Likes ricevuti
    0
    Likes dati
    2

    Re: problema conversione celle

    il cvs è questo scusa
    File Allegati File Allegati

  5. #5

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6747
    Versione Office
    2013
    Likes ricevuti
    711
    Likes dati
    162

    Re: problema conversione celle

    Scusa forse sono io che non capisco ma una volta che hai importato i dati non li puoi selezionare e cliccare sul pulsante di allineamento a destra (o farlo con una macro)?

    Ma i dati da allineare a dx sono tutti o solo quelli con i ":" tipo

    8:48
    9:07
    8:22
    9:50

    Alfredo

  6. #6
    L'avatar di Mirco77
    Clicca e Apri
    Data Registrazione
    Jun 2016
    Località
    Venezia
    Messaggi
    7
    Versione Office
    2011 MAC
    Likes ricevuti
    0
    Likes dati
    2

    Re: problema conversione celle

    il punto non è che non si allineano a dx...è che quelli allineati a sx vengono visti come testo e non rientrano nella somma, non riesco in nessun modo a modificare la tipologia celle, o meglio ci riesco ma non funziona lo stesso...

  7. #7

    L'avatar di alfrimpa
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Napoli
    Età
    64
    Messaggi
    6747
    Versione Office
    2013
    Likes ricevuti
    711
    Likes dati
    162

    Re: problema conversione celle

    Al momento ti posso solo suggerire di guardare la funzione ORARIO.VALORE() che converte un testo in ora e poi, credo si possano sommare; per vedere il risultato corretto devi formattare la cella della somma con Formato Ora, "37:30:55"

    E' un'operazione che non ho mai fatto per cui non saprei dire di più.

    Alfredo

  8. #8
    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
    1125

    Re: problema conversione celle

    Ciao a tutti, raccolgo il suggerimento di Alfredo che saluto per usare a funzione ORARIO.VALORE
    @ Mirco metti questa formula e trascinala a destra e in basso

    =SE.ERRORE(ORARIO.VALORE(B3);B3)

    ovviamente le colonne B e C le puoi nascondere,

    Per il totale devi mettere il formato [h]:mm con la parentesi quadra intorno al h
    un salute

  9. #9
    L'avatar di Marius44
    Clicca e Apri
    Data Registrazione
    Sep 2015
    Località
    Catania
    Età
    73
    Messaggi
    3200
    Versione Office
    Excel2010
    Likes ricevuti
    624
    Likes dati
    154

    Re: problema conversione celle

    Ciao Mirko
    oppure se non vuoi vedere gli zeri quando la cella è vuota (ciao Gerardo) usa questa formula
    Codice: 
    =SE(B3<>"";ORARIO.VALORE(TESTO(B3;"hh:mm"));"")
    e trascini a destra e in basso

    Fai sapere. Ciao,
    Mario

  10. #10

    L'avatar di Rubik72
    Clicca e Apri
    Data Registrazione
    Dec 2015
    Località
    Cosenza
    Età
    45
    Messaggi
    2801
    Versione Office
    Excel 2013
    Likes ricevuti
    1019
    Likes dati
    977

    Re: problema conversione celle

    Tramite VBA:
    Codice: 
    Sub Converti()
    Dim cella As Range
    
    
    For Each cella In Selection
        cella = CDate(cella)
        cella.NumberFormat = "h:mm:ss"
    Next
    
    
    End Sub
    Associa la macro ad una scorciatoia tasti (andando su "Macro", seleziona la macro, "Opzioni" e CTRL+SHIFT+A)

    Seleziona le celle con gli orari e avvia la macro

  11. #11
    L'avatar di Pitagora
    Clicca e Apri
    Data Registrazione
    Jul 2015
    Località
    Milano
    Età
    54
    Messaggi
    779
    Versione Office
    WIN , 2013 2016
    Likes ricevuti
    318
    Likes dati
    1

    Re: problema conversione celle

    Buona Sera

    Se devi convertire in ora anche i testi che sono presenti in questo formato 10.02.00

    prova


    b2=SE(VAL.NUMERO(VALORE(A2));VALORE(A2);SOSTITUISCI(SOSTITUISCI(A2;".";":");".";":")+0) copia in basso

    formatta la colonna b [h]:mm

    Saluti
    Window 8.1 Excel 2013/2016

  12. I seguenti utenti hanno dato un "Like"


  13. #12
    L'avatar di Mirco77
    Clicca e Apri
    Data Registrazione
    Jun 2016
    Località
    Venezia
    Messaggi
    7
    Versione Office
    2011 MAC
    Likes ricevuti
    0
    Likes dati
    2

    Re: problema conversione celle

    Citazione Originariamente Scritto da Gerardo Zuccalà Visualizza Messaggio
    Ciao a tutti, raccolgo il suggerimento di Alfredo che saluto per usare a funzione ORARIO.VALORE
    @ Mirco metti questa formula e trascinala a destra e in basso

    =SE.ERRORE(ORARIO.VALORE(B3);B3)

    ovviamente le colonne B e C le puoi nascondere,

    Per il totale devi mettere il formato [h]:mm con la parentesi quadra intorno al h
    un salute
    grazie a tutti per i consigli ma non riesco a farlo funzionare...se mi copio i dati dentro le celle e inserisco la formula mi azzera tutto...non capisco come fare

  14. #13
    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
    1125

    Re: problema conversione celle

    Cioa Mirco
    Le formule che sono state create vanno messe esternamente esempio nella colonna E, a quel punto devi fare, copia ->>>incolla speciale->>>valori (questo serve per togliere la formula che c'è sotto)Altrimenti usa la soluzione con il VBA che ti a scritto Rubik72 nel post #10fammi sapere

  15. #14
    L'avatar di Mirco77
    Clicca e Apri
    Data Registrazione
    Jun 2016
    Località
    Venezia
    Messaggi
    7
    Versione Office
    2011 MAC
    Likes ricevuti
    0
    Likes dati
    2

    Re: problema conversione celle

    Citazione Originariamente Scritto da Gerardo Zuccalà Visualizza Messaggio
    Cioa Mirco
    Le formule che sono state create vanno messe esternamente esempio nella colonna E, a quel punto devi fare, copia ->>>incolla speciale->>>valori (questo serve per togliere la formula che c'è sotto)Altrimenti usa la soluzione con il VBA che ti a scritto Rubik72 nel post #10fammi sapere
    anche se incollo speciale > valori non va, la cella torna allineata a sx con un valore che non viene sommato.
    speravo fosse un problema più semplice da risolvere, la soluzione di Rubik72 è troppo complessa per le mie competenze basilari, grazie lo stesso a tutti

  16. #15
    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
    1125

    Re: problema conversione celle

    Ok allora fai cosi

    dopo che hai messo la formula nella colonna E e trascinala in basso

    =SE.ERRORE(ORARIO.VALORE(B3);B3)

    seleziona tutto l'intervallo dove ce la formula, clicca con il mouse Destro sul bordo dell'intervallo selezionato trascina tutto l'intervallo nella colonna B e quando lasci il mouse destro verrà fuori un menu a tendina e scegli la voce "copia qui come valori"

    guarda questo piccolo video per capire meglio



    fammi sapere

    https://www.youtube.com/watch?v=5HVf...ature=youtu.be

  17. I seguenti utenti hanno dato un "Like"


  18. #16
    L'avatar di Canapone
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Firenze
    Messaggi
    1075
    Versione Office
    2010 su Win
    Likes ricevuti
    598
    Likes dati
    199

    Re: problema conversione celle

    Ciao a tutti,

    faccio riferimento al foglio Excel del post#3.

    Nella riga 37 dovresti usare un formato personalizzato "hh:mm".

    Prova ad usare un trova sostituisci (tasti control+maiusc+s).

    Nella finestra "trova" metti uno spazio vuoto e conferma il comando con "sostituisci tutto".

    Nel file csv con lo stesso sistema potresti sostituire i "." con ":"


    Spero sia d'aiuto

  19. I seguenti utenti hanno dato un "Like"


  20. #17
    L'avatar di Mirco77
    Clicca e Apri
    Data Registrazione
    Jun 2016
    Località
    Venezia
    Messaggi
    7
    Versione Office
    2011 MAC
    Likes ricevuti
    0
    Likes dati
    2

    Re: problema conversione celle

    Grazie Gerardooooo ... funzionaaa :255:
    prima mi preparo il CVS sostituendo i "." con ":" come dice Canapone e poi uso il tuo procedimento!!!!

    grazie a tutti

    :23:

  21. #18
    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
    1125

    Re: problema conversione celle

    Ciao Mirko
    grazie per il riscontro positivo
    se la tua domanda è stata risolta segna questa discussione come [RISOLTO]
    Vai nella barra dei menu, situata all’inizio di questa discussione, troverai il menu “Strumenti Discussione” quindi scegliere “Segna questo Thread come risolto”.
    Un saluto al nostro caro amico Canapone

Discussioni Simili

  1. [Risolto] Conversione dati
    Di g8trading nel forum Domande su Excel VBA e MACRO
    Risposte: 2
    Ultimo Messaggio: 17/01/17, 20:51
  2. [Risolto] Conversione dati in ora e minuti
    Di g8trading nel forum Domande su Excel in generale
    Risposte: 4
    Ultimo Messaggio: 12/01/17, 23:38
  3. [Risolto] Conversione dati
    Di g8trading nel forum Domande su Excel in generale
    Risposte: 5
    Ultimo Messaggio: 08/01/17, 22:24
  4. conversione di ore
    Di D@nilo nel forum Domande su Excel in generale
    Risposte: 13
    Ultimo Messaggio: 10/07/16, 21:20
  5. Conversione macro Audio da 32 bit a 64 bit
    Di Michele.p nel forum Domande su Excel VBA e MACRO
    Risposte: 7
    Ultimo Messaggio: 14/05/16, 22:14

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
  •