Re: Libre office foglio calcolo in testing

2018-06-03 Per discussione Davide Prina

On 03/06/2018 12:49, Filippo Dal Bosco - wrote:


In questi passaggi le formule si modificano automaticamente secondo il
linguaggio di libreoffice. ?
Se ora passassi libreoffice ad italiano cosa succederebbe a quel file?
Rischio di perderlo?


da quel che so io le formule restano uguali, poi a seconda della lingua 
installata ti vengono visualizzate le istruzioni nella tua lingua. 
Quindi se cambi lingua non dovrebbero esserci problemi.


Quello che ho visto io, per quel poco che faccio, è che passando da una 
versione alla successiva possono modificarsi leggermente i funzionamenti 
delle formule e capita che ogni tanto bisogna modificare qualcosa... io 
ho visto solo piccoli problemi in come vengono interpretati i risultati: 
ad esempio fino ad una versione un risultato mi dava cella vuota se non 
trovata nulla, mentre da una versione in poi ha iniziato a mettermi dei 
caratteri di errore (che puoi eliminare modificando le formule).


Ciao
Davide

--
Dizionari: http://linguistico.sourceforge.net/wiki
Sistema operativo: http://www.debian.org
GNU/Linux User: 302090: http://counter.li.org
Non autorizzo la memorizzazione del mio indirizzo su outlook



Re: Libre office foglio calcolo in testing

2018-06-03 Per discussione Filippo Dal Bosco -
Il giorno Sun, 3 Jun 2018 09:34:01 +0200
Davide Prina  ha scritto:


> 
> probabilmente le celle di quel foglio hanno una formattazione
> diversa. Prova a selezionare solo una cella e cambiarla (fai un po'
> di prove) e vedi se così risolvi.

sulle colonne incriminate ho fatto un

clear contents

e  poi ha funzionato.

---
Domanda: Ho quel file da 15 anni ed ha funzionato sotto diverse
versioni di Libreoffice e sotto diverse ditribuzioni ( Debian, Mint
Ubuntu). HO fatto dei test e funziona anche con Gnumeric. In questi
passaggi la lingua della distribuzione ( ora testing Mate) è sempre
stata italiano ma non quella di libreoffice ( ora è inglese).

In questi passaggi le formule si modificano automaticamente secondo il
linguaggio di libreoffice. ?
Se ora passassi libreoffice ad italiano cosa succederebbe a quel file?
Rischio di perderlo?



 



Re: Libre office foglio calcolo in testing

2018-06-03 Per discussione Davide Prina

On 03/06/2018 09:16, Filippo Dal Bosco - wrote:

Il giorno Sat, 2 Jun 2018 22:10:40 +0200



in un altro foglio a me funziona con numeri e testo

IF(ISBLANK(A1);"";A1)

ma nel foglio che devo modificare e che uso da 15 anni con differenti
versioni di Libreoffice non funziona.


probabilmente le celle di quel foglio hanno una formattazione diversa. 
Prova a selezionare solo una cella e cambiarla (fai un po' di prove) e 
vedi se così risolvi.


Altro motivo potrebbe essere che per qualche motivo quel foglio si è 
danneggiato. Prova a creare un nuovo documento e fare il copia incolla 
delle pagine a mano.


Ciao
Davide

--
Dizionari: http://linguistico.sourceforge.net/wiki
Browser: http://www.mozilla.org/products/firefox
GNU/Linux User: 302090: http://counter.li.org
Non autorizzo la memorizzazione del mio indirizzo su outlook



Re: Libre office foglio calcolo in testing

2018-06-03 Per discussione Filippo Dal Bosco -
Il giorno Sat, 2 Jun 2018 22:10:40 +0200
"Marco Bodrato"  ha scritto:

>
> Funziona meglio =SE(VAL.VUOTO(A1);"";A1) che copia anche gli zeri e
> mette un testo vuoto nei vuoti.

in un altro foglio a me funziona con numeri e testo

IF(ISBLANK(A1);"";A1)

ma nel foglio che devo modificare e che uso da 15 anni con differenti
versioni di Libreoffice non funziona.




Re: Libre office foglio calcolo in testing

2018-06-02 Per discussione Marco Bodrato
Ciao,

Il Sab, 2 Giugno 2018 9:40 pm, liste DOT girarsi AT posteo DOT eu ha scritto:
> On 02/06/18 20:51, Filippo Dal Bosco - wrote:
> Vediamo, io ce l'ho in italiano su debian testing/experimental:
>
> Versione: 6.0.4.2
> Build ID: 1:6.0.4-1

Anc'io lo stesso e anche
Versione locale: it-IT (it_IT.UTF-8); Calc: group

> Al posto di "if" ho messo "se" e funziona, se lascio if mi da errore
> nome#, penso a causa della lingua.

anche nel mio caso.

Cioè, la formula =SE(A1;A1;"") funziona se in A1 c'è un numero DIVERSO DA
ZERO o è vuota, ma non funziona se in A1 c'è un testo, nemmeno se questo
testo non contiene nessun carattere, proprio come nel caso generato dalla
formula stessa...

Sembra invece che =SE(A1<>0;A1;"") funzioni anche coi testi, ma ovviamente
non funziona con 0, invece di copiarlo, mette il testo vuoto.

Funziona meglio =SE(VAL.VUOTO(A1);"";A1) che copia anche gli zeri e mette
un testo vuoto nei vuoti.

Al riguardo, m'è capitata sotto gli occhi la seguente pagina:
https://help.libreoffice.org/Calc/Handling_of_Empty_Cells/it

È un po' incomprensibile, in verità. Comincia con "Nelle versioni
precedenti del software, le celle vuote erano..." nelle versioni
precedenti a cosa? Comunque a quanto pare ad un certo punto la gestione
delle celle vuote è cambiata, e questo potrebbe richiedere di aggiornare
qualche formula.

Ma tornando al caso specifico. Se le formule già presenti nel file
funzionano e quelle inserite ex-novo no... è molto strano. Come ti
visualizza le formule "antiche"? Uguali a come inserisci le nuove?



Ĝis,
m

-- 
http://bodrato.it/papers/



Re: Libre office foglio calcolo in testing

2018-06-02 Per discussione liste DOT girarsi AT posteo DOT eu

On 02/06/18 20:51, Filippo Dal Bosco - wrote:

Il giorno Sat, 2 Jun 2018 19:22:15 +0200
liste DOT girarsi AT posteo DOT eu  ha scritto:




Ma ce l'hai in italiano o in inglese? scusa il puntiglio.

inglese
  

Forse ha più senso, dico forse:

IF(A1 <> 0;A1;" ")


non funziona


  



Vediamo, io ce l'ho in italiano su debian testing/experimental:

Versione: 6.0.4.2
Build ID: 1:6.0.4-1

Al posto di "if" ho messo "se" e funziona, se lascio if mi da errore 
nome#, penso a causa della lingua.


Resta da capire la tua versione Libo, semmai resta un bug specifico per 
distribuzione linux.


Domanda, hai già provato con "se"? può essere che hai pacchetti in 
lingua italiana nel sistema che "influenzano".


Comunque credo resti la via del bug, però non so se debian o Libo, sono 
più propenso per il pacchetto debian, visto succede solo lì.


--
_|_|_|_|_|_|_|_|_|_
|_|_|_|_|_|_|_|_|_|_|
Simone Girardelli



Re: Libre office foglio calcolo in testing

2018-06-02 Per discussione Filippo Dal Bosco -
Il giorno Sat, 2 Jun 2018 19:22:15 +0200
liste DOT girarsi AT posteo DOT eu  ha scritto:


> 
> Ma ce l'hai in italiano o in inglese? scusa il puntiglio.
inglese
 
> Forse ha più senso, dico forse:
> 
> IF(A1 <> 0;A1;" ")

non funziona


 
> Se è un bug non saprei, mi sembra più un problema di sintassi.

questo file  mi serve a  riportare e controllare localmente
il mio conto bancario da 15 anni
Ed è passato attraverso non so quante versioni di Libreoffice sotto
Mint, Ubuntu e Debian

nello stesso file ci sono altre celle con  dei 
=IF(X;X;" ")

ma messi in precedenti versioni di Libreoffice che qui continuano a
funzionare. Non funzionano quelli nuovi che sto mettendo ora sotto
testing.  




  



Re: Libre office foglio calcolo in testing

2018-06-02 Per discussione liste DOT girarsi AT posteo DOT eu

On 02/06/18 17:25, Filippo Dal Bosco - wrote:

Non funziona più la formula

=IF(A1;A1;" ")   se in A1 c' è qualcosa scrivilo nella cella
( ovviamente non A1), se non c' è lascia vuoto

o meglio se la scrivo ORA non funziona ma se nel file.ods era già
presente da versioni precedenti funziona.

Questa formula la uso perchè se faccio solamente

=A1

nel caso A1 sia vuoto mi trovo uno 0( zero)



Ma ce l'hai in italiano o in inglese? scusa il puntiglio.

Forse ha più senso, dico forse:

IF(A1 <> 0;A1;" ")


Ammesso e concesso che le celle siano formatate come nuleri, se sono 
formattate come testo allora a più senso "0".


Forse è un problema di interpretazione, non so.

Se è un bug non saprei, mi sembra più un problema di sintassi.



--
_|_|_|_|_|_|_|_|_|_
|_|_|_|_|_|_|_|_|_|_|
Simone Girardelli