Problema nel convertire valori espressi in miliardi di $

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
gocu01
Messaggi: 28
Iscritto il: domenica 20 marzo 2016, 20:49

Problema nel convertire valori espressi in miliardi di $

Messaggio da gocu01 »

Salve a tutti,

ho un problema con il file allegato: come vedete nella colonna C ci sono i valori di aziende americane espressi con la lettera B che sta per miliardi di dollari, io sto cercando un metodo veloce per convertirli in milioni di dollari, come nella colonna D. Il problema che trovo e' che a volte il dato e' espresso con una sola cifra decimale, altre volte invece ce ne sono due o tre, altrimenti penso sarei riuscito usando la funzione "sostituisci tutto".

Qualcuno sa aiutarmi?

Grazie mille e buona serata
Allegati
prova.ods
(15.05 KiB) Scaricato 83 volte
openoffice 4.1.2 windows10
patel
Volontario attivo
Volontario attivo
Messaggi: 4020
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: Problema nel convertire valori espressi in miliardi di $

Messaggio da patel »

=SOSTITUISCI(SOSTITUISCI(C1;".";"," );"B";"" )*1000
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
gocu01
Messaggi: 28
Iscritto il: domenica 20 marzo 2016, 20:49

Re: Problema nel convertire valori espressi in miliardi di $

Messaggio da gocu01 »

Grazie Patel,

ho fatto la prova e la formula si rivela utile solo nel caso il valore originale sia espresso senza decimali (esempi: 12B, 123B, 43B etc..). Se il valore originale e' per esempio 32.2B o 62.95B o 54.556B non funziona.
openoffice 4.1.2 windows10
Gaetanopr
Volontario
Volontario
Messaggi: 3300
Iscritto il: mercoledì 21 novembre 2012, 20:07

Re: Problema nel convertire valori espressi in miliardi di $

Messaggio da Gaetanopr »

Con libre va bene, con openoffice cambia in questo modo
=VALORE (SOSTITUISCI(SOSTITUISCI(C1;".";"," );"B";"" ))*1000
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
gocu01
Messaggi: 28
Iscritto il: domenica 20 marzo 2016, 20:49

Re: Problema nel convertire valori espressi in miliardi di $

Messaggio da gocu01 »

Non mi riesce purtroppo.. riuscireste a inserire la formula nel file e ad allegalo nella riposta?
openoffice 4.1.2 windows10
Gaetanopr
Volontario
Volontario
Messaggi: 3300
Iscritto il: mercoledì 21 novembre 2012, 20:07

Re: Problema nel convertire valori espressi in miliardi di $

Messaggio da Gaetanopr »

Eccolo
Allegati
prova.ods
(15.28 KiB) Scaricato 76 volte
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
gocu01
Messaggi: 28
Iscritto il: domenica 20 marzo 2016, 20:49

Re: Problema nel convertire valori espressi in miliardi di $

Messaggio da gocu01 »

Grazie mille, ma continua a darmi errore: le uniche due celle in cui ha funzionato sono F1 e F14.

Forse devo provare a trasferirmi su Libre Office? magari li funziona.
openoffice 4.1.2 windows10
Gaetanopr
Volontario
Volontario
Messaggi: 3300
Iscritto il: mercoledì 21 novembre 2012, 20:07

Re: Problema nel convertire valori espressi in miliardi di $

Messaggio da Gaetanopr »

che errore ti esce fuori? ERR.502 ?
Secondo me hai impostato un'altra lingua, prova ad andare su strumenti - opzioni - impostazioni lingua - lingue
Su impostazione locale cosa c'è??
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
gocu01
Messaggi: 28
Iscritto il: domenica 20 marzo 2016, 20:49

Re: Problema nel convertire valori espressi in miliardi di $

Messaggio da gocu01 »

si err502!

vediamo.. ho le seguenti impostazioni:

Interfaccia utente: Predefinita italiano
Impostazione locale: Inglese USA
Separazione decimali: punto
Valuta predefinita: $
Lingue predefinite per documenti: Inglese

Ho impostato cosi sopratutto perche' mi servirebbe il punto come separatore dei decimali.
openoffice 4.1.2 windows10
Gaetanopr
Volontario
Volontario
Messaggi: 3300
Iscritto il: mercoledì 21 novembre 2012, 20:07

Re: Problema nel convertire valori espressi in miliardi di $

Messaggio da Gaetanopr »

Immaginavo, dovevi farlo presente...però attenzione che questa modifica vale per tutti i documenti openoffice e non solo per questo file, prova in questo modo

Codice: Seleziona tutto

=VALORE(SOSTITUISCI(C1;"B";""))*1000
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
gocu01
Messaggi: 28
Iscritto il: domenica 20 marzo 2016, 20:49

Re: Problema nel convertire valori espressi in miliardi di $

Messaggio da gocu01 »

Ora e' perfetto.. ti ringrazio molto. Scusa ma non avrei mai pensato che la lingua di impostazione potesse causare questo disguido, ancora non capisco come sia possibile onestamente :D

Un ultima domanda, dove posso "studiare" per essere un po' piu indipendente e riuscire a risolvere questo tipo di problemi da solo? E' molto complicato? Quei codici mi risultano incomprensibili, vorrei poterli capire meglio :)
openoffice 4.1.2 windows10
Gaetanopr
Volontario
Volontario
Messaggi: 3300
Iscritto il: mercoledì 21 novembre 2012, 20:07

Re: Problema nel convertire valori espressi in miliardi di $

Messaggio da Gaetanopr »

gocu01 ha scritto:Scusa ma non avrei mai pensato che la lingua di impostazione potesse causare questo disguido, ancora non capisco come sia possibile onestamente :D
Certo, come hai ben notato il separatore dei decimali è diverso, devi stare molto attento con tutti gli altri documenti, io riporterei l'impostazione lingua locale su italiano.
Per imparare l'uso delle formule ci sono vari modi, la guida OpenOffice consultabile tramite il tasto F1, seguire il forum e fare ricerche su internet.

Ciao
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
gocu01
Messaggi: 28
Iscritto il: domenica 20 marzo 2016, 20:49

Re: Problema nel convertire valori espressi in miliardi di $

Messaggio da gocu01 »

Mi sorgono altri quesiti simili:

come visibile nel file allegato, mi servirebbe una formula che trasformi i valori della colonna A in quelli corrispondenti della colonna B e un altra che trasformi le sigle della colonna H in quelli della colonna I (quindi aggiungendo alla fine una virgola a tutte le sigle).

E' possibile?

Grazie
Allegati
prova1.ods
(11.46 KiB) Scaricato 72 volte
openoffice 4.1.2 windows10
Attilafdd
Volontario
Volontario
Messaggi: 539
Iscritto il: giovedì 5 aprile 2012, 8:25

Re: Problema nel convertire valori espressi in miliardi di $

Messaggio da Attilafdd »

Formule aggiunte in colonna D e colonna J.
Allegati
prova1 v1.ods
(13.42 KiB) Scaricato 88 volte
LibreOffice 24.2.2 (Win 11)
-----------------------------------------
Se risolto inserisci [Risolto] e la spunta verde Immagine: https://forum.openoffice.org/it/forum/v ... f=9&t=5661
gocu01
Messaggi: 28
Iscritto il: domenica 20 marzo 2016, 20:49

Re: Problema nel convertire valori espressi in miliardi di $

Messaggio da gocu01 »

Ciao Attila e grazie,

la formula della colonna D mi da errore, forse perche' il mio openoffice e' impostato con il punto come demarcazione dei decimali invece che la virgola? mi sono scordato di specificare questa cosa.
openoffice 4.1.2 windows10
Attilafdd
Volontario
Volontario
Messaggi: 539
Iscritto il: giovedì 5 aprile 2012, 8:25

Re: Problema nel convertire valori espressi in miliardi di $

Messaggio da Attilafdd »

Ho provato a convertire la mia notazione da Italiano ad Inglese, ma come dallo screeshot, secondo me replica i risultati in modo corretto.

Nell'immagine vedi sia il risultato che la formula come è scritta.

Riallego il file creato con la notazione variata... non si sa mail
Allegati
Notazione inglese.png
prova1 v2.ods
(14.09 KiB) Scaricato 74 volte
LibreOffice 24.2.2 (Win 11)
-----------------------------------------
Se risolto inserisci [Risolto] e la spunta verde Immagine: https://forum.openoffice.org/it/forum/v ... f=9&t=5661
gocu01
Messaggi: 28
Iscritto il: domenica 20 marzo 2016, 20:49

Re: Problema nel convertire valori espressi in miliardi di $

Messaggio da gocu01 »

Grazie mille, gentilissimo! :)
openoffice 4.1.2 windows10
Rispondi