Visualizzazione dei risultati da 1 a 7 su 7

Discussione: export csv AIUTO!

  1. #1

    export csv AIUTO!

    Ciao a tutti, ho creato una pagina in php che scrive un file in formato csv.
    Tale file poi viene richiamato tramite una window.open, in modo tale da poterlo visualizzare da excel.
    All'interno di questo file, vengono scritti dei numeri con virgola es (92,12).
    Il mio problema e' che da excel i numeri non vengono interpretati come tali, ma credo come stringhe!
    Infatti una somma di celle da excel mi restituisce VALORE!

    La scrittura da php la faccio tramite una fwrite($fp,$riga);
    dove $riga=";;;".$valore_numerico;

    Se converto il valore_numerico in un int, excel lo interpreta correttamente, solo che cosi' mi perdo le cifre decimali!!!

    Grazie per l'attenzione
    Saluti a tutti

  2. #2
    Nessuno saprebbe aiutarmi?

  3. #3

  4. #4
    1. Fai uno str_replace sui numeri in modo da mettere il punto al posto della virgola

    2. Inserisci pure i tuoi valori separati da ','

    Il file .csv dovra' risultare come segue:
    codice:
    92.12,1.3,1.4,5
    Vedrai che li interpreta correttamente...
    Aloha!
    <<E' una decisione molto importante. Pensaci bene, Ataru!>>
    <<STOLTO! Non lo sai che io AGISCO SEMPRE PRIMA DI PENSARE???>>

  5. #5
    Grazie ma avevo gia' risolto....
    Si la tua va sicuramente bene.
    Io invece ho fatto number_format($tot,2,',','');
    Cosi' funziona, excel non accetta il punto come separatore decimale, ma vuole la virgola!

    Grazie lo stesso Alla prossima!

  6. #6
    casomai il contrario... excel non vuole la virgola come separatore decimale.... oppure sto facendo confusione io?
    <<E' una decisione molto importante. Pensaci bene, Ataru!>>
    <<STOLTO! Non lo sai che io AGISCO SEMPRE PRIMA DI PENSARE???>>

  7. #7
    vuole la virgola.SiSI

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.