[it-users] [LibreOffice Calc] Validità dati - Formule

classic Classic list List threaded Threaded
19 messages Options
Carlomag Carlomag
Reply | Threaded
Open this post in threaded view
|

[it-users] [LibreOffice Calc] Validità dati - Formule

Sono un commercialista. Ho da elaborare dei fogli di Excel distribuiti da
Infocamere per la compilazione del bilancio XBRL da pubblicare presso il
registro delle imprese. Chi fa il mio lavoro li conosce bene.

Nelle tabelle che compongono il lavoro risulta spesso molto utile inserire
delle formule di calcolo, anziché le cifre del risultato.

Problema: per come viene scaricato da internet, il foglio (in formato .xls)
presenta una regola di convalida sulle celle non protette preimpostata
sulla voce "decimali".

Aprendo il foglio con Microsoft Excel (versioni 2003 e 2016), ciò consente
l’inserimento di valori del tipo: 15000, oppure 15630,18 ma anche di una
formula in grado di dare un risultato numerico, tipo =2+3 oppure =5/3.

Se invece apro il foglio con LibreOffice (6.2.3.2 su Ubuntu e 5.x su
Terminal Server Windows 2012), posso inserire i valori diretti (15000 o
15630,18), ma non quelli derivanti da formula (stringhe che iniziano con
=); ottengo in questo caso un messaggio di NON VALIDITA’.

Posso aggirare il problema, andando nelle regole di convalida e sostituendo
la regola "decimali" con la regola "ogni valore". Ma la cosa è piuttosto
laboriosa, considerato che ogni bilancio è composto da moltissime tabelle
ed in ufficio dobbiamo preparare oltre 150 bilanci.

E’ possibile in qualche modo ottenere lo stesso comportamento di MS Excel
(inserimento di formule)?

Grazie


Carlo Magistrelli

--
Come cancellarsi: E-mail [hidden email]
Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: https://listarchives.libreoffice.org/it/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Carlomag Carlomag
Reply | Threaded
Open this post in threaded view
|

Re: [it-users] [LibreOffice Calc] Validità dati - Formule

No, scusa ma non mi sono spiegato.
Le formule voglio inserirle io; ora c'è solo una cella vuota.
Poniamo che ci siano tre celle con dei valori e nella quarta ci voglia il
totale; è ovvio che voglio inserire =somma(cella1;cella2;cella3).
Se scrivo la formula con Excel, purché il risultato sia un numero valido,
il foglio va bene. Se lo faccio con LO dà errore di validità.
Grazie

Il giorno gio 16 mag 2019 alle ore 21:09 pcpconsulting <
[hidden email]> ha scritto:

> Per visualizzare formule: Strumenti>Opzioni> LibreOffice Calc> Vista>
> spuntare  Formule.
>
> Spero sia quello che cercavi.
> Il 16/05/19 20:48, Carlo Magistrelli ha scritto:
>
> Sono un commercialista. Ho da elaborare dei fogli di Excel distribuiti da
> Infocamere per la compilazione del bilancio XBRL da pubblicare presso il
> registro delle imprese. Chi fa il mio lavoro li conosce bene.
>
> Nelle tabelle che compongono il lavoro risulta spesso molto utile inserire
> delle formule di calcolo, anziché le cifre del risultato.
>
> Problema: per come viene scaricato da internet, il foglio (in formato .xls)
> presenta una regola di convalida sulle celle non protette preimpostata
> sulla voce "decimali".
>
> Aprendo il foglio con Microsoft Excel (versioni 2003 e 2016), ciò consente
> l’inserimento di valori del tipo: 15000, oppure 15630,18 ma anche di una
> formula in grado di dare un risultato numerico, tipo =2+3 oppure =5/3.
>
> Se invece apro il foglio con LibreOffice (6.2.3.2 su Ubuntu e 5.x su
> Terminal Server Windows 2012), posso inserire i valori diretti (15000 o
> 15630,18), ma non quelli derivanti da formula (stringhe che iniziano con
> =); ottengo in questo caso un messaggio di NON VALIDITA’.
>
> Posso aggirare il problema, andando nelle regole di convalida e sostituendo
> la regola "decimali" con la regola "ogni valore". Ma la cosa è piuttosto
> laboriosa, considerato che ogni bilancio è composto da moltissime tabelle
> ed in ufficio dobbiamo preparare oltre 150 bilanci.
>
> E’ possibile in qualche modo ottenere lo stesso comportamento di MS Excel
> (inserimento di formule)?
>
> Grazie
>
>
> Carlo Magistrelli
>
>
>

--
Come cancellarsi: E-mail [hidden email]
Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: https://listarchives.libreoffice.org/it/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Marcolongo Marcolongo
Reply | Threaded
Open this post in threaded view
|

Re: [it-users] [LibreOffice Calc] Validità dati - Formule

Forse non ho capito bene il problema. Io ho LO 6.1.6.3 e ubuntu 18.04.
Ho aperto un foglio di calcolo è ho applicato nella colonna b la formula
=somma(a3:a5) dove le tre celle sono vuote risultato 0. Questo nella
cella B1

Ho copiato dalle celle a1 e a2 i dati. In queste celle c'era impostato
=2+3 e =3/5 ovvero 5 e 0,6 come risultati . Le ho copiate in a3 e a4 e
in B1 è comparso 5,6 ovvero la somma dei dati contenuti in a3 e a4
copiati da a1 e a2.

Se ottieni un messaggio di errore vuol dire che le celle di cui vuoi la
somma sono definite in modo strano e la formual non è quella che hai
scritto.

Ribadisco che senza un esempio è difficile capire il senso dell'errore.

Gian Paolo Marcolongo

Il 16/05/19 21:16, Carlo Magistrelli ha scritto:

> No, scusa ma non mi sono spiegato.
> Le formule voglio inserirle io; ora c'è solo una cella vuota.
> Poniamo che ci siano tre celle con dei valori e nella quarta ci voglia il
> totale; è ovvio che voglio inserire =somma(cella1;cella2;cella3).
> Se scrivo la formula con Excel, purché il risultato sia un numero valido,
> il foglio va bene. Se lo faccio con LO dà errore di validità.
> Grazie
>
> Il giorno gio 16 mag 2019 alle ore 21:09 pcpconsulting <
> [hidden email]> ha scritto:
>
>> Per visualizzare formule: Strumenti>Opzioni> LibreOffice Calc> Vista>
>> spuntare  Formule.
>>
>> Spero sia quello che cercavi.
>> Il 16/05/19 20:48, Carlo Magistrelli ha scritto:
>>
>> Sono un commercialista. Ho da elaborare dei fogli di Excel distribuiti da
>> Infocamere per la compilazione del bilancio XBRL da pubblicare presso il
>> registro delle imprese. Chi fa il mio lavoro li conosce bene.
>>
>> Nelle tabelle che compongono il lavoro risulta spesso molto utile inserire
>> delle formule di calcolo, anziché le cifre del risultato.
>>
>> Problema: per come viene scaricato da internet, il foglio (in formato .xls)
>> presenta una regola di convalida sulle celle non protette preimpostata
>> sulla voce "decimali".
>>
>> Aprendo il foglio con Microsoft Excel (versioni 2003 e 2016), ciò consente
>> l’inserimento di valori del tipo: 15000, oppure 15630,18 ma anche di una
>> formula in grado di dare un risultato numerico, tipo =2+3 oppure =5/3.
>>
>> Se invece apro il foglio con LibreOffice (6.2.3.2 su Ubuntu e 5.x su
>> Terminal Server Windows 2012), posso inserire i valori diretti (15000 o
>> 15630,18), ma non quelli derivanti da formula (stringhe che iniziano con
>> =); ottengo in questo caso un messaggio di NON VALIDITA’.
>>
>> Posso aggirare il problema, andando nelle regole di convalida e sostituendo
>> la regola "decimali" con la regola "ogni valore". Ma la cosa è piuttosto
>> laboriosa, considerato che ogni bilancio è composto da moltissime tabelle
>> ed in ufficio dobbiamo preparare oltre 150 bilanci.
>>
>> E’ possibile in qualche modo ottenere lo stesso comportamento di MS Excel
>> (inserimento di formule)?
>>
>> Grazie
>>
>>
>> Carlo Magistrelli
>>
>>
>>


--
Come cancellarsi: E-mail [hidden email]
Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: https://listarchives.libreoffice.org/it/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Marcolongo Marcolongo
Reply | Threaded
Open this post in threaded view
|

Re: [it-users] [LibreOffice Calc] Validità dati - Formule

Ho fatto un'ulteriore prova simulando un altro caso.

Nella colonna A ho riempito le celle nel seguente modo

A1 -> =B1+C2

A2 -> =B1/C2

A3 -> =somma(A1;A2)

B1 e C2 sono vuote inizialmente e in A2 e A3 compare l'errore di
divisione (0/0 non è ammesso, come zero al denominatore). In realtà
dovrei intercettare l'errore e mettere 0 come compare in A1. Questo è
possibile usando un Se condizionato, ma se il foglio è vuoto non
dovrebbe dare dei fastidi, perché una volta riempite le celle l'errore
scompare.

Metto in B1 il valore 3 e in C2 il valore 5. Cosa viene in automatico?

A1 -> 8 ovvero la somma 3+5

A2 -> 0,6 ovvero la divisione 3/5

A3 -> 8,6 ovvero la somma si A1 e A2

Credo che se usassi Excel avrei gli stessi risultati errori compresi.
Anzi ne sono certo

Quindi il risultato di non validità è determinato da qualche macro o
formula nascosta che controlla il contenuto delle celle oppure dal tipo
di formattazione delle celle stesse. Però senza altre indicazioni è
difficile capire la segnalazione.

Gian Paolo Marcolongo



Il 16/05/19 21:46, Marcolongo ha scritto:

> Forse non ho capito bene il problema. Io ho LO 6.1.6.3 e ubuntu 18.04.
> Ho aperto un foglio di calcolo è ho applicato nella colonna b la formula
> =somma(a3:a5) dove le tre celle sono vuote risultato 0. Questo nella
> cella B1
>
> Ho copiato dalle celle a1 e a2 i dati. In queste celle c'era impostato
> =2+3 e =3/5 ovvero 5 e 0,6 come risultati . Le ho copiate in a3 e a4 e
> in B1 è comparso 5,6 ovvero la somma dei dati contenuti in a3 e a4
> copiati da a1 e a2.
>
> Se ottieni un messaggio di errore vuol dire che le celle di cui vuoi la
> somma sono definite in modo strano e la formual non è quella che hai
> scritto.
>
> Ribadisco che senza un esempio è difficile capire il senso dell'errore.
>
> Gian Paolo Marcolongo
>
> Il 16/05/19 21:16, Carlo Magistrelli ha scritto:
>> No, scusa ma non mi sono spiegato.
>> Le formule voglio inserirle io; ora c'è solo una cella vuota.
>> Poniamo che ci siano tre celle con dei valori e nella quarta ci voglia il
>> totale; è ovvio che voglio inserire =somma(cella1;cella2;cella3).
>> Se scrivo la formula con Excel, purché il risultato sia un numero valido,
>> il foglio va bene. Se lo faccio con LO dà errore di validità.
>> Grazie
>>
>> Il giorno gio 16 mag 2019 alle ore 21:09 pcpconsulting <
>> [hidden email]> ha scritto:
>>
>>> Per visualizzare formule: Strumenti>Opzioni> LibreOffice Calc> Vista>
>>> spuntare  Formule.
>>>
>>> Spero sia quello che cercavi.
>>> Il 16/05/19 20:48, Carlo Magistrelli ha scritto:
>>>
>>> Sono un commercialista. Ho da elaborare dei fogli di Excel distribuiti da
>>> Infocamere per la compilazione del bilancio XBRL da pubblicare presso il
>>> registro delle imprese. Chi fa il mio lavoro li conosce bene.
>>>
>>> Nelle tabelle che compongono il lavoro risulta spesso molto utile inserire
>>> delle formule di calcolo, anziché le cifre del risultato.
>>>
>>> Problema: per come viene scaricato da internet, il foglio (in formato .xls)
>>> presenta una regola di convalida sulle celle non protette preimpostata
>>> sulla voce "decimali".
>>>
>>> Aprendo il foglio con Microsoft Excel (versioni 2003 e 2016), ciò consente
>>> l’inserimento di valori del tipo: 15000, oppure 15630,18 ma anche di una
>>> formula in grado di dare un risultato numerico, tipo =2+3 oppure =5/3.
>>>
>>> Se invece apro il foglio con LibreOffice (6.2.3.2 su Ubuntu e 5.x su
>>> Terminal Server Windows 2012), posso inserire i valori diretti (15000 o
>>> 15630,18), ma non quelli derivanti da formula (stringhe che iniziano con
>>> =); ottengo in questo caso un messaggio di NON VALIDITA’.
>>>
>>> Posso aggirare il problema, andando nelle regole di convalida e sostituendo
>>> la regola "decimali" con la regola "ogni valore". Ma la cosa è piuttosto
>>> laboriosa, considerato che ogni bilancio è composto da moltissime tabelle
>>> ed in ufficio dobbiamo preparare oltre 150 bilanci.
>>>
>>> E’ possibile in qualche modo ottenere lo stesso comportamento di MS Excel
>>> (inserimento di formule)?
>>>
>>> Grazie
>>>
>>>
>>> Carlo Magistrelli
>>>
>>>
>>>
>


--
Come cancellarsi: E-mail [hidden email]
Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: https://listarchives.libreoffice.org/it/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Ferrari Renato Maria Ferrari Renato Maria
Reply | Threaded
Open this post in threaded view
|

Re: [it-users] [LibreOffice Calc] Validità dati - Formule

Il 16/05/19 22:36, Marcolongo ha scritto:

> Ho fatto un'ulteriore prova simulando un altro caso.
>
> Nella colonna A ho riempito le celle nel seguente modo
>
> A1 -> =B1+C2
>
> A2 -> =B1/C2
>
> A3 -> =somma(A1;A2)
>
> B1 e C2 sono vuote inizialmente e in A2 e A3 compare l'errore di
> divisione (0/0 non è ammesso, come zero al denominatore). In realtà
> dovrei intercettare l'errore e mettere 0 come compare in A1. Questo è
> possibile usando un Se condizionato, ma se il foglio è vuoto non
> dovrebbe dare dei fastidi, perché una volta riempite le celle l'errore
> scompare.
>
> Metto in B1 il valore 3 e in C2 il valore 5. Cosa viene in automatico?
>
> A1 -> 8 ovvero la somma 3+5
>
> A2 -> 0,6 ovvero la divisione 3/5
>
> A3 -> 8,6 ovvero la somma si A1 e A2
>
> Credo che se usassi Excel avrei gli stessi risultati errori compresi.
> Anzi ne sono certo
>
> Quindi il risultato di non validità è determinato da qualche macro o
> formula nascosta che controlla il contenuto delle celle oppure dal tipo
> di formattazione delle celle stesse. Però senza altre indicazioni è
> difficile capire la segnalazione.
>
> Gian Paolo Marcolongo
>

hai provato a verificare in Dati --> Validità sulla cella incriminata?

--
Ferrari Renato Maria
Linux Registered User #219791
Linux Registered Machine #104061
email: [hidden email]
posta certificata: [hidden email]


--
Come cancellarsi: E-mail [hidden email]
Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: https://listarchives.libreoffice.org/it/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Gabriele Ponzo Gabriele Ponzo
Reply | Threaded
Open this post in threaded view
|

Re: [it-users] [LibreOffice Calc] Validità dati - Formule

A me sembra che non abbiate letto bene il messaggio originale…

Ho già affrontato un problema simile e mi pare di ricordare, ma non ne sono
affatto sicuro, di averlo risolto banalmente effettuando un taglia o un
cancella nella cella, prima di inserire qualsiasi valore.

Certamente non è la soluzione richiesta, ma è sicuramente meno macchinoso
che andare per menu (dovrebbe bastare un CANC o un CTRL+X ;).
Prova e facci sapere.

Altrimenti, se potessi anonimizzare uno di questi fogli ed appoggiarlo da
qualche parte, potrei fare qualche prova…
---
Gabriele Ponzo


Il giorno ven 17 mag 2019 alle ore 08:13 Ferrari Renato Maria <
[hidden email]> ha scritto:

> Il 16/05/19 22:36, Marcolongo ha scritto:
> > Ho fatto un'ulteriore prova simulando un altro caso.
> >
> > Nella colonna A ho riempito le celle nel seguente modo
> >
> > A1 -> =B1+C2
> >
> > A2 -> =B1/C2
> >
> > A3 -> =somma(A1;A2)
> >
> > B1 e C2 sono vuote inizialmente e in A2 e A3 compare l'errore di
> > divisione (0/0 non è ammesso, come zero al denominatore). In realtà
> > dovrei intercettare l'errore e mettere 0 come compare in A1. Questo è
> > possibile usando un Se condizionato, ma se il foglio è vuoto non
> > dovrebbe dare dei fastidi, perché una volta riempite le celle l'errore
> > scompare.
> >
> > Metto in B1 il valore 3 e in C2 il valore 5. Cosa viene in automatico?
> >
> > A1 -> 8 ovvero la somma 3+5
> >
> > A2 -> 0,6 ovvero la divisione 3/5
> >
> > A3 -> 8,6 ovvero la somma si A1 e A2
> >
> > Credo che se usassi Excel avrei gli stessi risultati errori compresi.
> > Anzi ne sono certo
> >
> > Quindi il risultato di non validità è determinato da qualche macro o
> > formula nascosta che controlla il contenuto delle celle oppure dal tipo
> > di formattazione delle celle stesse. Però senza altre indicazioni è
> > difficile capire la segnalazione.
> >
> > Gian Paolo Marcolongo
> >
>
> hai provato a verificare in Dati --> Validità sulla cella incriminata?
>
> --
> Ferrari Renato Maria
> Linux Registered User #219791
> Linux Registered Machine #104061
> email: [hidden email]
> posta certificata: [hidden email]
>
>
> --
> Come cancellarsi: E-mail [hidden email]
> Problemi?
> https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
> Linee guida per postare + altro:
> https://wiki.documentfoundation.org/Local_Mailing_Lists/it
> Archivio della lista: https://listarchives.libreoffice.org/it/users/
> Privacy Policy: https://www.documentfoundation.org/privacy
>

--
Come cancellarsi: E-mail [hidden email]
Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: https://listarchives.libreoffice.org/it/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Carlomag Carlomag
Reply | Threaded
Open this post in threaded view
|

Re: [it-users] [LibreOffice Calc] Validità dati - Formule

Grazie, Gabriele.
Effettivamente, non mi devo essere spiegato bene.

Il problema è nella differenza di comportamento della funzione
Dati>Validità... fra Excel e LO.
Ripropongo la questione in modo più semplice (spero).
Voglio che una cella contenga solo numeri decimali, compresi tra -10
milioni e più 10 milioni.
Menù Dati>Validità... Scheda: Criteri, Permetti: Decimale, Dati: Intervallo
Valido, Minimo: -10000000, Massimo: +10000000
Comportamento Excel: se nella cella imposto la cifra 3.000.000 va bene; non
ci sono problemi anche se imposto la formula "=1.000.000+2.000.000"
(ovviamente visualizza 3 milioni)
Comportamento di LO Calc: se nella cella imposto la cifra 3.000.000 va bene*;ma
se imposto la formula "=1.000.000+2.000.000" ottengo "Il valore digitato
non è valido"*

Il guaio è che riceviamo i fogli (.xls) già preimpostati con quella regola
di validità e, se voglio usarli in LO, devo ripassare tutte le tabelle e
sostituire detta regola con la regola: Criteri: Permetti ogni valore.
A parte il lungo lavoro (sono un sacco di tabelle), così viene anche
accettato un valore come "ciccia", quando devo avere solo numeri!

Spero di essere stato più comprensibile.

Grazie






Il giorno ven 17 mag 2019 alle ore 09:12 Gabriele Ponzo <[hidden email]>
ha scritto:

> A me sembra che non abbiate letto bene il messaggio originale…
>
> Ho già affrontato un problema simile e mi pare di ricordare, ma non ne
> sono affatto sicuro, di averlo risolto banalmente effettuando un taglia o
> un cancella nella cella, prima di inserire qualsiasi valore.
>
> Certamente non è la soluzione richiesta, ma è sicuramente meno macchinoso
> che andare per menu (dovrebbe bastare un CANC o un CTRL+X ;).
> Prova e facci sapere.
>
> Altrimenti, se potessi anonimizzare uno di questi fogli ed appoggiarlo da
> qualche parte, potrei fare qualche prova…
> ---
> Gabriele Ponzo
>
>
> Il giorno ven 17 mag 2019 alle ore 08:13 Ferrari Renato Maria <
> [hidden email]> ha scritto:
>
>> Il 16/05/19 22:36, Marcolongo ha scritto:
>> > Ho fatto un'ulteriore prova simulando un altro caso.
>> >
>> > Nella colonna A ho riempito le celle nel seguente modo
>> >
>> > A1 -> =B1+C2
>> >
>> > A2 -> =B1/C2
>> >
>> > A3 -> =somma(A1;A2)
>> >
>> > B1 e C2 sono vuote inizialmente e in A2 e A3 compare l'errore di
>> > divisione (0/0 non è ammesso, come zero al denominatore). In realtà
>> > dovrei intercettare l'errore e mettere 0 come compare in A1. Questo è
>> > possibile usando un Se condizionato, ma se il foglio è vuoto non
>> > dovrebbe dare dei fastidi, perché una volta riempite le celle l'errore
>> > scompare.
>> >
>> > Metto in B1 il valore 3 e in C2 il valore 5. Cosa viene in automatico?
>> >
>> > A1 -> 8 ovvero la somma 3+5
>> >
>> > A2 -> 0,6 ovvero la divisione 3/5
>> >
>> > A3 -> 8,6 ovvero la somma si A1 e A2
>> >
>> > Credo che se usassi Excel avrei gli stessi risultati errori compresi.
>> > Anzi ne sono certo
>> >
>> > Quindi il risultato di non validità è determinato da qualche macro o
>> > formula nascosta che controlla il contenuto delle celle oppure dal tipo
>> > di formattazione delle celle stesse. Però senza altre indicazioni è
>> > difficile capire la segnalazione.
>> >
>> > Gian Paolo Marcolongo
>> >
>>
>> hai provato a verificare in Dati --> Validità sulla cella incriminata?
>>
>> --
>> Ferrari Renato Maria
>> Linux Registered User #219791
>> Linux Registered Machine #104061
>> email: [hidden email]
>> posta certificata: [hidden email]
>>
>>
>> --
>> Come cancellarsi: E-mail [hidden email]
>> Problemi?
>> https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
>> Linee guida per postare + altro:
>> https://wiki.documentfoundation.org/Local_Mailing_Lists/it
>> Archivio della lista: https://listarchives.libreoffice.org/it/users/
>> Privacy Policy: https://www.documentfoundation.org/privacy
>>
>

--
Come cancellarsi: E-mail [hidden email]
Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: https://listarchives.libreoffice.org/it/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Gabriele Ponzo Gabriele Ponzo
Reply | Threaded
Open this post in threaded view
|

Re: [it-users] [LibreOffice Calc] Validità dati - Formule

Sei stato ancora più chiaro, ma io avevo già capito da prima :)

Hai provato a premere CANC o CTRL + X per vedere se riesci a togliere
rapidamente la regola di validità?

Come scrivevo prima, non è una soluzione definitiva, ma almeno non ti
costringe a passare per i menu.
Credo che comunque valga la pena di segnalarlo su Bugzilla, se non è stato
già fatto:
https://bugs.documentfoundation.org/

Ho fatto una ricerca veloce e non l'ho trovato, quindi si può creare, come
"enhancement".
---
Gabriele Ponzo


Il giorno ven 17 mag 2019 alle ore 10:01 Carlo Magistrelli <
[hidden email]> ha scritto:

> Grazie, Gabriele.
> Effettivamente, non mi devo essere spiegato bene.
>
> Il problema è nella differenza di comportamento della funzione
> Dati>Validità... fra Excel e LO.
> Ripropongo la questione in modo più semplice (spero).
> Voglio che una cella contenga solo numeri decimali, compresi tra -10
> milioni e più 10 milioni.
> Menù Dati>Validità... Scheda: Criteri, Permetti: Decimale, Dati:
> Intervallo Valido, Minimo: -10000000, Massimo: +10000000
> Comportamento Excel: se nella cella imposto la cifra 3.000.000 va bene;
> non ci sono problemi anche se imposto la formula "=1.000.000+2.000.000"
> (ovviamente visualizza 3 milioni)
> Comportamento di LO Calc: se nella cella imposto la cifra 3.000.000 va bene*;ma
> se imposto la formula "=1.000.000+2.000.000" ottengo "Il valore digitato
> non è valido"*
>
> Il guaio è che riceviamo i fogli (.xls) già preimpostati con quella regola
> di validità e, se voglio usarli in LO, devo ripassare tutte le tabelle e
> sostituire detta regola con la regola: Criteri: Permetti ogni valore.
> A parte il lungo lavoro (sono un sacco di tabelle), così viene anche
> accettato un valore come "ciccia", quando devo avere solo numeri!
>
> Spero di essere stato più comprensibile.
>
> Grazie
>
>
>
>
>
>
> Il giorno ven 17 mag 2019 alle ore 09:12 Gabriele Ponzo <[hidden email]>
> ha scritto:
>
>> A me sembra che non abbiate letto bene il messaggio originale…
>>
>> Ho già affrontato un problema simile e mi pare di ricordare, ma non ne
>> sono affatto sicuro, di averlo risolto banalmente effettuando un taglia o
>> un cancella nella cella, prima di inserire qualsiasi valore.
>>
>> Certamente non è la soluzione richiesta, ma è sicuramente meno macchinoso
>> che andare per menu (dovrebbe bastare un CANC o un CTRL+X ;).
>> Prova e facci sapere.
>>
>> Altrimenti, se potessi anonimizzare uno di questi fogli ed appoggiarlo da
>> qualche parte, potrei fare qualche prova…
>> ---
>> Gabriele Ponzo
>>
>>
>> Il giorno ven 17 mag 2019 alle ore 08:13 Ferrari Renato Maria <
>> [hidden email]> ha scritto:
>>
>>> Il 16/05/19 22:36, Marcolongo ha scritto:
>>> > Ho fatto un'ulteriore prova simulando un altro caso.
>>> >
>>> > Nella colonna A ho riempito le celle nel seguente modo
>>> >
>>> > A1 -> =B1+C2
>>> >
>>> > A2 -> =B1/C2
>>> >
>>> > A3 -> =somma(A1;A2)
>>> >
>>> > B1 e C2 sono vuote inizialmente e in A2 e A3 compare l'errore di
>>> > divisione (0/0 non è ammesso, come zero al denominatore). In realtà
>>> > dovrei intercettare l'errore e mettere 0 come compare in A1. Questo è
>>> > possibile usando un Se condizionato, ma se il foglio è vuoto non
>>> > dovrebbe dare dei fastidi, perché una volta riempite le celle l'errore
>>> > scompare.
>>> >
>>> > Metto in B1 il valore 3 e in C2 il valore 5. Cosa viene in automatico?
>>> >
>>> > A1 -> 8 ovvero la somma 3+5
>>> >
>>> > A2 -> 0,6 ovvero la divisione 3/5
>>> >
>>> > A3 -> 8,6 ovvero la somma si A1 e A2
>>> >
>>> > Credo che se usassi Excel avrei gli stessi risultati errori compresi.
>>> > Anzi ne sono certo
>>> >
>>> > Quindi il risultato di non validità è determinato da qualche macro o
>>> > formula nascosta che controlla il contenuto delle celle oppure dal tipo
>>> > di formattazione delle celle stesse. Però senza altre indicazioni è
>>> > difficile capire la segnalazione.
>>> >
>>> > Gian Paolo Marcolongo
>>> >
>>>
>>> hai provato a verificare in Dati --> Validità sulla cella incriminata?
>>>
>>> --
>>> Ferrari Renato Maria
>>> Linux Registered User #219791
>>> Linux Registered Machine #104061
>>> email: [hidden email]
>>> posta certificata: [hidden email]
>>>
>>>
>>> --
>>> Come cancellarsi: E-mail [hidden email]
>>> Problemi?
>>> https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
>>> Linee guida per postare + altro:
>>> https://wiki.documentfoundation.org/Local_Mailing_Lists/it
>>> Archivio della lista: https://listarchives.libreoffice.org/it/users/
>>> Privacy Policy: https://www.documentfoundation.org/privacy
>>>
>>

--
Come cancellarsi: E-mail [hidden email]
Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: https://listarchives.libreoffice.org/it/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Gabriele Ponzo Gabriele Ponzo
Reply | Threaded
Open this post in threaded view
|

Re: [it-users] [LibreOffice Calc] Validità dati - Formule

Aggiungo che non è necessario citare MS Excel in questo caso, in quanto è
proprio una funzionalità assente in Calc.
Anche creando infatti una regola di validità su un nuovo file in Calc, non
è possibile inserire nient'altro che valori.
Non escludo che possa in realtà essere un comportamento voluto…
---
Gabriele Ponzo


Il giorno ven 17 mag 2019 alle ore 10:13 Gabriele Ponzo <[hidden email]>
ha scritto:

> Sei stato ancora più chiaro, ma io avevo già capito da prima :)
>
> Hai provato a premere CANC o CTRL + X per vedere se riesci a togliere
> rapidamente la regola di validità?
>
> Come scrivevo prima, non è una soluzione definitiva, ma almeno non ti
> costringe a passare per i menu.
> Credo che comunque valga la pena di segnalarlo su Bugzilla, se non è stato
> già fatto:
> https://bugs.documentfoundation.org/
>
> Ho fatto una ricerca veloce e non l'ho trovato, quindi si può creare, come
> "enhancement".
> ---
> Gabriele Ponzo
>
>
> Il giorno ven 17 mag 2019 alle ore 10:01 Carlo Magistrelli <
> [hidden email]> ha scritto:
>
>> Grazie, Gabriele.
>> Effettivamente, non mi devo essere spiegato bene.
>>
>> Il problema è nella differenza di comportamento della funzione
>> Dati>Validità... fra Excel e LO.
>> Ripropongo la questione in modo più semplice (spero).
>> Voglio che una cella contenga solo numeri decimali, compresi tra -10
>> milioni e più 10 milioni.
>> Menù Dati>Validità... Scheda: Criteri, Permetti: Decimale, Dati:
>> Intervallo Valido, Minimo: -10000000, Massimo: +10000000
>> Comportamento Excel: se nella cella imposto la cifra 3.000.000 va bene;
>> non ci sono problemi anche se imposto la formula "=1.000.000+2.000.000"
>> (ovviamente visualizza 3 milioni)
>> Comportamento di LO Calc: se nella cella imposto la cifra 3.000.000 va
>> bene*;ma se imposto la formula "=1.000.000+2.000.000" ottengo "Il valore
>> digitato non è valido"*
>>
>> Il guaio è che riceviamo i fogli (.xls) già preimpostati con quella
>> regola di validità e, se voglio usarli in LO, devo ripassare tutte le
>> tabelle e sostituire detta regola con la regola: Criteri: Permetti ogni
>> valore.
>> A parte il lungo lavoro (sono un sacco di tabelle), così viene anche
>> accettato un valore come "ciccia", quando devo avere solo numeri!
>>
>> Spero di essere stato più comprensibile.
>>
>> Grazie
>>
>>
>>
>>
>>
>>
>> Il giorno ven 17 mag 2019 alle ore 09:12 Gabriele Ponzo <[hidden email]>
>> ha scritto:
>>
>>> A me sembra che non abbiate letto bene il messaggio originale…
>>>
>>> Ho già affrontato un problema simile e mi pare di ricordare, ma non ne
>>> sono affatto sicuro, di averlo risolto banalmente effettuando un taglia o
>>> un cancella nella cella, prima di inserire qualsiasi valore.
>>>
>>> Certamente non è la soluzione richiesta, ma è sicuramente meno
>>> macchinoso che andare per menu (dovrebbe bastare un CANC o un CTRL+X ;).
>>> Prova e facci sapere.
>>>
>>> Altrimenti, se potessi anonimizzare uno di questi fogli ed appoggiarlo
>>> da qualche parte, potrei fare qualche prova…
>>> ---
>>> Gabriele Ponzo
>>>
>>>
>>> Il giorno ven 17 mag 2019 alle ore 08:13 Ferrari Renato Maria <
>>> [hidden email]> ha scritto:
>>>
>>>> Il 16/05/19 22:36, Marcolongo ha scritto:
>>>> > Ho fatto un'ulteriore prova simulando un altro caso.
>>>> >
>>>> > Nella colonna A ho riempito le celle nel seguente modo
>>>> >
>>>> > A1 -> =B1+C2
>>>> >
>>>> > A2 -> =B1/C2
>>>> >
>>>> > A3 -> =somma(A1;A2)
>>>> >
>>>> > B1 e C2 sono vuote inizialmente e in A2 e A3 compare l'errore di
>>>> > divisione (0/0 non è ammesso, come zero al denominatore). In realtà
>>>> > dovrei intercettare l'errore e mettere 0 come compare in A1. Questo è
>>>> > possibile usando un Se condizionato, ma se il foglio è vuoto non
>>>> > dovrebbe dare dei fastidi, perché una volta riempite le celle l'errore
>>>> > scompare.
>>>> >
>>>> > Metto in B1 il valore 3 e in C2 il valore 5. Cosa viene in automatico?
>>>> >
>>>> > A1 -> 8 ovvero la somma 3+5
>>>> >
>>>> > A2 -> 0,6 ovvero la divisione 3/5
>>>> >
>>>> > A3 -> 8,6 ovvero la somma si A1 e A2
>>>> >
>>>> > Credo che se usassi Excel avrei gli stessi risultati errori compresi.
>>>> > Anzi ne sono certo
>>>> >
>>>> > Quindi il risultato di non validità è determinato da qualche macro o
>>>> > formula nascosta che controlla il contenuto delle celle oppure dal
>>>> tipo
>>>> > di formattazione delle celle stesse. Però senza altre indicazioni è
>>>> > difficile capire la segnalazione.
>>>> >
>>>> > Gian Paolo Marcolongo
>>>> >
>>>>
>>>> hai provato a verificare in Dati --> Validità sulla cella incriminata?
>>>>
>>>> --
>>>> Ferrari Renato Maria
>>>> Linux Registered User #219791
>>>> Linux Registered Machine #104061
>>>> email: [hidden email]
>>>> posta certificata: [hidden email]
>>>>
>>>>
>>>> --
>>>> Come cancellarsi: E-mail [hidden email]
>>>> Problemi?
>>>> https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
>>>> Linee guida per postare + altro:
>>>> https://wiki.documentfoundation.org/Local_Mailing_Lists/it
>>>> Archivio della lista: https://listarchives.libreoffice.org/it/users/
>>>> Privacy Policy: https://www.documentfoundation.org/privacy
>>>>
>>>

--
Come cancellarsi: E-mail [hidden email]
Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: https://listarchives.libreoffice.org/it/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Carlomag Carlomag
Reply | Threaded
Open this post in threaded view
|

Re: [it-users] [LibreOffice Calc] Validità dati - Formule

In reply to this post by Gabriele Ponzo
Di nuovo grazie, Gabriele.
Effettivamente, con CTRL+X si risparmia tempo.
Resta il problema che la regola di validità sarebbe appropriata al caso e
il comportamento di Excel è preferibile.
Secondo me si tratta di un errore.
Provo a fare la segnalazione.
Grazie ancora


Il giorno ven 17 mag 2019 alle ore 10:13 Gabriele Ponzo <[hidden email]>
ha scritto:

> Sei stato ancora più chiaro, ma io avevo già capito da prima :)
>
> Hai provato a premere CANC o CTRL + X per vedere se riesci a togliere
> rapidamente la regola di validità?
>
> Come scrivevo prima, non è una soluzione definitiva, ma almeno non ti
> costringe a passare per i menu.
> Credo che comunque valga la pena di segnalarlo su Bugzilla, se non è stato
> già fatto:
> https://bugs.documentfoundation.org/
>
> Ho fatto una ricerca veloce e non l'ho trovato, quindi si può creare, come
> "enhancement".
> ---
> Gabriele Ponzo
>
>
> Il giorno ven 17 mag 2019 alle ore 10:01 Carlo Magistrelli <
> [hidden email]> ha scritto:
>
>> Grazie, Gabriele.
>> Effettivamente, non mi devo essere spiegato bene.
>>
>> Il problema è nella differenza di comportamento della funzione
>> Dati>Validità... fra Excel e LO.
>> Ripropongo la questione in modo più semplice (spero).
>> Voglio che una cella contenga solo numeri decimali, compresi tra -10
>> milioni e più 10 milioni.
>> Menù Dati>Validità... Scheda: Criteri, Permetti: Decimale, Dati:
>> Intervallo Valido, Minimo: -10000000, Massimo: +10000000
>> Comportamento Excel: se nella cella imposto la cifra 3.000.000 va bene;
>> non ci sono problemi anche se imposto la formula "=1.000.000+2.000.000"
>> (ovviamente visualizza 3 milioni)
>> Comportamento di LO Calc: se nella cella imposto la cifra 3.000.000 va
>> bene*;ma se imposto la formula "=1.000.000+2.000.000" ottengo "Il valore
>> digitato non è valido"*
>>
>> Il guaio è che riceviamo i fogli (.xls) già preimpostati con quella
>> regola di validità e, se voglio usarli in LO, devo ripassare tutte le
>> tabelle e sostituire detta regola con la regola: Criteri: Permetti ogni
>> valore.
>> A parte il lungo lavoro (sono un sacco di tabelle), così viene anche
>> accettato un valore come "ciccia", quando devo avere solo numeri!
>>
>> Spero di essere stato più comprensibile.
>>
>> Grazie
>>
>>
>>
>>
>>
>>
>> Il giorno ven 17 mag 2019 alle ore 09:12 Gabriele Ponzo <[hidden email]>
>> ha scritto:
>>
>>> A me sembra che non abbiate letto bene il messaggio originale…
>>>
>>> Ho già affrontato un problema simile e mi pare di ricordare, ma non ne
>>> sono affatto sicuro, di averlo risolto banalmente effettuando un taglia o
>>> un cancella nella cella, prima di inserire qualsiasi valore.
>>>
>>> Certamente non è la soluzione richiesta, ma è sicuramente meno
>>> macchinoso che andare per menu (dovrebbe bastare un CANC o un CTRL+X ;).
>>> Prova e facci sapere.
>>>
>>> Altrimenti, se potessi anonimizzare uno di questi fogli ed appoggiarlo
>>> da qualche parte, potrei fare qualche prova…
>>> ---
>>> Gabriele Ponzo
>>>
>>>
>>> Il giorno ven 17 mag 2019 alle ore 08:13 Ferrari Renato Maria <
>>> [hidden email]> ha scritto:
>>>
>>>> Il 16/05/19 22:36, Marcolongo ha scritto:
>>>> > Ho fatto un'ulteriore prova simulando un altro caso.
>>>> >
>>>> > Nella colonna A ho riempito le celle nel seguente modo
>>>> >
>>>> > A1 -> =B1+C2
>>>> >
>>>> > A2 -> =B1/C2
>>>> >
>>>> > A3 -> =somma(A1;A2)
>>>> >
>>>> > B1 e C2 sono vuote inizialmente e in A2 e A3 compare l'errore di
>>>> > divisione (0/0 non è ammesso, come zero al denominatore). In realtà
>>>> > dovrei intercettare l'errore e mettere 0 come compare in A1. Questo è
>>>> > possibile usando un Se condizionato, ma se il foglio è vuoto non
>>>> > dovrebbe dare dei fastidi, perché una volta riempite le celle l'errore
>>>> > scompare.
>>>> >
>>>> > Metto in B1 il valore 3 e in C2 il valore 5. Cosa viene in automatico?
>>>> >
>>>> > A1 -> 8 ovvero la somma 3+5
>>>> >
>>>> > A2 -> 0,6 ovvero la divisione 3/5
>>>> >
>>>> > A3 -> 8,6 ovvero la somma si A1 e A2
>>>> >
>>>> > Credo che se usassi Excel avrei gli stessi risultati errori compresi.
>>>> > Anzi ne sono certo
>>>> >
>>>> > Quindi il risultato di non validità è determinato da qualche macro o
>>>> > formula nascosta che controlla il contenuto delle celle oppure dal
>>>> tipo
>>>> > di formattazione delle celle stesse. Però senza altre indicazioni è
>>>> > difficile capire la segnalazione.
>>>> >
>>>> > Gian Paolo Marcolongo
>>>> >
>>>>
>>>> hai provato a verificare in Dati --> Validità sulla cella incriminata?
>>>>
>>>> --
>>>> Ferrari Renato Maria
>>>> Linux Registered User #219791
>>>> Linux Registered Machine #104061
>>>> email: [hidden email]
>>>> posta certificata: [hidden email]
>>>>
>>>>
>>>> --
>>>> Come cancellarsi: E-mail [hidden email]
>>>> Problemi?
>>>> https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
>>>> Linee guida per postare + altro:
>>>> https://wiki.documentfoundation.org/Local_Mailing_Lists/it
>>>> Archivio della lista: https://listarchives.libreoffice.org/it/users/
>>>> Privacy Policy: https://www.documentfoundation.org/privacy
>>>>
>>>

--
Come cancellarsi: E-mail [hidden email]
Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: https://listarchives.libreoffice.org/it/users/
Privacy Policy: https://www.documentfoundation.org/privacy
margraziani margraziani
Reply | Threaded
Open this post in threaded view
|

Re: [it-users] [LibreOffice Calc] Validità dati - Formule

Forse è una stupidata ma in passato mi ha aiutato:
salvi i file in ods o li lasci in xls?
la procedura raccomandata è salvare e lavorare in ods e se necessario
trasformare in xls se richiesto dai terzi a cui invii il file

Mario Graziani

Il 17/05/2019 10:20, Carlo Magistrelli ha scritto:

> Di nuovo grazie, Gabriele.
> Effettivamente, con CTRL+X si risparmia tempo.
> Resta il problema che la regola di validità sarebbe appropriata al caso e
> il comportamento di Excel è preferibile.
> Secondo me si tratta di un errore.
> Provo a fare la segnalazione.
> Grazie ancora
>
>
> Il giorno ven 17 mag 2019 alle ore 10:13 Gabriele Ponzo <[hidden email]>
> ha scritto:
>
>> Sei stato ancora più chiaro, ma io avevo già capito da prima :)
>>
>> Hai provato a premere CANC o CTRL + X per vedere se riesci a togliere
>> rapidamente la regola di validità?
>>
>> Come scrivevo prima, non è una soluzione definitiva, ma almeno non ti
>> costringe a passare per i menu.
>> Credo che comunque valga la pena di segnalarlo su Bugzilla, se non è stato
>> già fatto:
>> https://bugs.documentfoundation.org/
>>
>> Ho fatto una ricerca veloce e non l'ho trovato, quindi si può creare, come
>> "enhancement".
>> ---
>> Gabriele Ponzo
>>
>>
>> Il giorno ven 17 mag 2019 alle ore 10:01 Carlo Magistrelli <
>> [hidden email]> ha scritto:
>>
>>> Grazie, Gabriele.
>>> Effettivamente, non mi devo essere spiegato bene.
>>>
>>> Il problema è nella differenza di comportamento della funzione
>>> Dati>Validità... fra Excel e LO.
>>> Ripropongo la questione in modo più semplice (spero).
>>> Voglio che una cella contenga solo numeri decimali, compresi tra -10
>>> milioni e più 10 milioni.
>>> Menù Dati>Validità... Scheda: Criteri, Permetti: Decimale, Dati:
>>> Intervallo Valido, Minimo: -10000000, Massimo: +10000000
>>> Comportamento Excel: se nella cella imposto la cifra 3.000.000 va bene;
>>> non ci sono problemi anche se imposto la formula "=1.000.000+2.000.000"
>>> (ovviamente visualizza 3 milioni)
>>> Comportamento di LO Calc: se nella cella imposto la cifra 3.000.000 va
>>> bene*;ma se imposto la formula "=1.000.000+2.000.000" ottengo "Il valore
>>> digitato non è valido"*
>>>
>>> Il guaio è che riceviamo i fogli (.xls) già preimpostati con quella
>>> regola di validità e, se voglio usarli in LO, devo ripassare tutte le
>>> tabelle e sostituire detta regola con la regola: Criteri: Permetti ogni
>>> valore.
>>> A parte il lungo lavoro (sono un sacco di tabelle), così viene anche
>>> accettato un valore come "ciccia", quando devo avere solo numeri!
>>>
>>> Spero di essere stato più comprensibile.
>>>
>>> Grazie
>>>
>>>
>>>
>>>
>>>
>>>
>>> Il giorno ven 17 mag 2019 alle ore 09:12 Gabriele Ponzo <[hidden email]>
>>> ha scritto:
>>>
>>>> A me sembra che non abbiate letto bene il messaggio originale…
>>>>
>>>> Ho già affrontato un problema simile e mi pare di ricordare, ma non ne
>>>> sono affatto sicuro, di averlo risolto banalmente effettuando un taglia o
>>>> un cancella nella cella, prima di inserire qualsiasi valore.
>>>>
>>>> Certamente non è la soluzione richiesta, ma è sicuramente meno
>>>> macchinoso che andare per menu (dovrebbe bastare un CANC o un CTRL+X ;).
>>>> Prova e facci sapere.
>>>>
>>>> Altrimenti, se potessi anonimizzare uno di questi fogli ed appoggiarlo
>>>> da qualche parte, potrei fare qualche prova…
>>>> ---
>>>> Gabriele Ponzo
>>>>
>>>>
>>>> Il giorno ven 17 mag 2019 alle ore 08:13 Ferrari Renato Maria <
>>>> [hidden email]> ha scritto:
>>>>
>>>>> Il 16/05/19 22:36, Marcolongo ha scritto:
>>>>>> Ho fatto un'ulteriore prova simulando un altro caso.
>>>>>>
>>>>>> Nella colonna A ho riempito le celle nel seguente modo
>>>>>>
>>>>>> A1 -> =B1+C2
>>>>>>
>>>>>> A2 -> =B1/C2
>>>>>>
>>>>>> A3 -> =somma(A1;A2)
>>>>>>
>>>>>> B1 e C2 sono vuote inizialmente e in A2 e A3 compare l'errore di
>>>>>> divisione (0/0 non è ammesso, come zero al denominatore). In realtà
>>>>>> dovrei intercettare l'errore e mettere 0 come compare in A1. Questo è
>>>>>> possibile usando un Se condizionato, ma se il foglio è vuoto non
>>>>>> dovrebbe dare dei fastidi, perché una volta riempite le celle l'errore
>>>>>> scompare.
>>>>>>
>>>>>> Metto in B1 il valore 3 e in C2 il valore 5. Cosa viene in automatico?
>>>>>>
>>>>>> A1 -> 8 ovvero la somma 3+5
>>>>>>
>>>>>> A2 -> 0,6 ovvero la divisione 3/5
>>>>>>
>>>>>> A3 -> 8,6 ovvero la somma si A1 e A2
>>>>>>
>>>>>> Credo che se usassi Excel avrei gli stessi risultati errori compresi.
>>>>>> Anzi ne sono certo
>>>>>>
>>>>>> Quindi il risultato di non validità è determinato da qualche macro o
>>>>>> formula nascosta che controlla il contenuto delle celle oppure dal
>>>>> tipo
>>>>>> di formattazione delle celle stesse. Però senza altre indicazioni è
>>>>>> difficile capire la segnalazione.
>>>>>>
>>>>>> Gian Paolo Marcolongo
>>>>>>
>>>>> hai provato a verificare in Dati --> Validità sulla cella incriminata?
>>>>>
>>>>> --
>>>>> Ferrari Renato Maria
>>>>> Linux Registered User #219791
>>>>> Linux Registered Machine #104061
>>>>> email: [hidden email]
>>>>> posta certificata: [hidden email]
>>>>>
>>>>>
>>>>> --
>>>>> Come cancellarsi: E-mail [hidden email]
>>>>> Problemi?
>>>>> https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
>>>>> Linee guida per postare + altro:
>>>>> https://wiki.documentfoundation.org/Local_Mailing_Lists/it
>>>>> Archivio della lista: https://listarchives.libreoffice.org/it/users/
>>>>> Privacy Policy: https://www.documentfoundation.org/privacy
>>>>>


--
Come cancellarsi: E-mail [hidden email]
Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: https://listarchives.libreoffice.org/it/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Carlomag Carlomag
Reply | Threaded
Open this post in threaded view
|

Re: [it-users] [LibreOffice Calc] Validità dati - Formule

Grazie, Mario.
Sì, ho provato a fare come dici tu; no, non risolve il problema.
In effetti (come da precedente messaggio), il problema si presenta anche in
un file creato nuovo, direttamente in LO.
Grazie ancora

Il giorno ven 17 mag 2019 alle ore 10:43 Mario Graziani <[hidden email]>
ha scritto:

> Forse è una stupidata ma in passato mi ha aiutato:
> salvi i file in ods o li lasci in xls?
> la procedura raccomandata è salvare e lavorare in ods e se necessario
> trasformare in xls se richiesto dai terzi a cui invii il file
>
> Mario Graziani
>
> Il 17/05/2019 10:20, Carlo Magistrelli ha scritto:
> > Di nuovo grazie, Gabriele.
> > Effettivamente, con CTRL+X si risparmia tempo.
> > Resta il problema che la regola di validità sarebbe appropriata al caso e
> > il comportamento di Excel è preferibile.
> > Secondo me si tratta di un errore.
> > Provo a fare la segnalazione.
> > Grazie ancora
> >
> >
> > Il giorno ven 17 mag 2019 alle ore 10:13 Gabriele Ponzo <
> [hidden email]>
> > ha scritto:
> >
> >> Sei stato ancora più chiaro, ma io avevo già capito da prima :)
> >>
> >> Hai provato a premere CANC o CTRL + X per vedere se riesci a togliere
> >> rapidamente la regola di validità?
> >>
> >> Come scrivevo prima, non è una soluzione definitiva, ma almeno non ti
> >> costringe a passare per i menu.
> >> Credo che comunque valga la pena di segnalarlo su Bugzilla, se non è
> stato
> >> già fatto:
> >> https://bugs.documentfoundation.org/
> >>
> >> Ho fatto una ricerca veloce e non l'ho trovato, quindi si può creare,
> come
> >> "enhancement".
> >> ---
> >> Gabriele Ponzo
> >>
> >>
> >> Il giorno ven 17 mag 2019 alle ore 10:01 Carlo Magistrelli <
> >> [hidden email]> ha scritto:
> >>
> >>> Grazie, Gabriele.
> >>> Effettivamente, non mi devo essere spiegato bene.
> >>>
> >>> Il problema è nella differenza di comportamento della funzione
> >>> Dati>Validità... fra Excel e LO.
> >>> Ripropongo la questione in modo più semplice (spero).
> >>> Voglio che una cella contenga solo numeri decimali, compresi tra -10
> >>> milioni e più 10 milioni.
> >>> Menù Dati>Validità... Scheda: Criteri, Permetti: Decimale, Dati:
> >>> Intervallo Valido, Minimo: -10000000, Massimo: +10000000
> >>> Comportamento Excel: se nella cella imposto la cifra 3.000.000 va bene;
> >>> non ci sono problemi anche se imposto la formula "=1.000.000+2.000.000"
> >>> (ovviamente visualizza 3 milioni)
> >>> Comportamento di LO Calc: se nella cella imposto la cifra 3.000.000 va
> >>> bene*;ma se imposto la formula "=1.000.000+2.000.000" ottengo "Il
> valore
> >>> digitato non è valido"*
> >>>
> >>> Il guaio è che riceviamo i fogli (.xls) già preimpostati con quella
> >>> regola di validità e, se voglio usarli in LO, devo ripassare tutte le
> >>> tabelle e sostituire detta regola con la regola: Criteri: Permetti ogni
> >>> valore.
> >>> A parte il lungo lavoro (sono un sacco di tabelle), così viene anche
> >>> accettato un valore come "ciccia", quando devo avere solo numeri!
> >>>
> >>> Spero di essere stato più comprensibile.
> >>>
> >>> Grazie
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> Il giorno ven 17 mag 2019 alle ore 09:12 Gabriele Ponzo <
> [hidden email]>
> >>> ha scritto:
> >>>
> >>>> A me sembra che non abbiate letto bene il messaggio originale…
> >>>>
> >>>> Ho già affrontato un problema simile e mi pare di ricordare, ma non ne
> >>>> sono affatto sicuro, di averlo risolto banalmente effettuando un
> taglia o
> >>>> un cancella nella cella, prima di inserire qualsiasi valore.
> >>>>
> >>>> Certamente non è la soluzione richiesta, ma è sicuramente meno
> >>>> macchinoso che andare per menu (dovrebbe bastare un CANC o un CTRL+X
> ;).
> >>>> Prova e facci sapere.
> >>>>
> >>>> Altrimenti, se potessi anonimizzare uno di questi fogli ed appoggiarlo
> >>>> da qualche parte, potrei fare qualche prova…
> >>>> ---
> >>>> Gabriele Ponzo
> >>>>
> >>>>
> >>>> Il giorno ven 17 mag 2019 alle ore 08:13 Ferrari Renato Maria <
> >>>> [hidden email]> ha scritto:
> >>>>
> >>>>> Il 16/05/19 22:36, Marcolongo ha scritto:
> >>>>>> Ho fatto un'ulteriore prova simulando un altro caso.
> >>>>>>
> >>>>>> Nella colonna A ho riempito le celle nel seguente modo
> >>>>>>
> >>>>>> A1 -> =B1+C2
> >>>>>>
> >>>>>> A2 -> =B1/C2
> >>>>>>
> >>>>>> A3 -> =somma(A1;A2)
> >>>>>>
> >>>>>> B1 e C2 sono vuote inizialmente e in A2 e A3 compare l'errore di
> >>>>>> divisione (0/0 non è ammesso, come zero al denominatore). In realtà
> >>>>>> dovrei intercettare l'errore e mettere 0 come compare in A1. Questo
> è
> >>>>>> possibile usando un Se condizionato, ma se il foglio è vuoto non
> >>>>>> dovrebbe dare dei fastidi, perché una volta riempite le celle
> l'errore
> >>>>>> scompare.
> >>>>>>
> >>>>>> Metto in B1 il valore 3 e in C2 il valore 5. Cosa viene in
> automatico?
> >>>>>>
> >>>>>> A1 -> 8 ovvero la somma 3+5
> >>>>>>
> >>>>>> A2 -> 0,6 ovvero la divisione 3/5
> >>>>>>
> >>>>>> A3 -> 8,6 ovvero la somma si A1 e A2
> >>>>>>
> >>>>>> Credo che se usassi Excel avrei gli stessi risultati errori
> compresi.
> >>>>>> Anzi ne sono certo
> >>>>>>
> >>>>>> Quindi il risultato di non validità è determinato da qualche macro o
> >>>>>> formula nascosta che controlla il contenuto delle celle oppure dal
> >>>>> tipo
> >>>>>> di formattazione delle celle stesse. Però senza altre indicazioni è
> >>>>>> difficile capire la segnalazione.
> >>>>>>
> >>>>>> Gian Paolo Marcolongo
> >>>>>>
> >>>>> hai provato a verificare in Dati --> Validità sulla cella
> incriminata?
> >>>>>
> >>>>> --
> >>>>> Ferrari Renato Maria
> >>>>> Linux Registered User #219791
> >>>>> Linux Registered Machine #104061
> >>>>> email: [hidden email]
> >>>>> posta certificata: [hidden email]
> >>>>>
> >>>>>
> >>>>> --
> >>>>> Come cancellarsi: E-mail [hidden email]
> >>>>> Problemi?
> >>>>> https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
> >>>>> Linee guida per postare + altro:
> >>>>> https://wiki.documentfoundation.org/Local_Mailing_Lists/it
> >>>>> Archivio della lista: https://listarchives.libreoffice.org/it/users/
> >>>>> Privacy Policy: https://www.documentfoundation.org/privacy
> >>>>>
>
>
> --
> Come cancellarsi: E-mail [hidden email]
> Problemi?
> https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
> Linee guida per postare + altro:
> https://wiki.documentfoundation.org/Local_Mailing_Lists/it
> Archivio della lista: https://listarchives.libreoffice.org/it/users/
> Privacy Policy: https://www.documentfoundation.org/privacy
>

--
Come cancellarsi: E-mail [hidden email]
Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: https://listarchives.libreoffice.org/it/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Gabriele Ponzo Gabriele Ponzo
Reply | Threaded
Open this post in threaded view
|

Re: [it-users] [LibreOffice Calc] Validità dati - Formule

Una volta fatto il bug report, sarebbe utile scrivere qui la URL, in modo
che più utenti ne possano fare il triaging, aiutando la cosa ad "emergere"
;)

Se solo lo facessimo tutti noi che abbiamo commentato, già desterebbe
attenzione.
---
Gabriele Ponzo


Il giorno ven 17 mag 2019 alle ore 11:12 Carlo Magistrelli <
[hidden email]> ha scritto:

> Grazie, Mario.
> Sì, ho provato a fare come dici tu; no, non risolve il problema.
> In effetti (come da precedente messaggio), il problema si presenta anche in
> un file creato nuovo, direttamente in LO.
> Grazie ancora
>
> Il giorno ven 17 mag 2019 alle ore 10:43 Mario Graziani <
> [hidden email]>
> ha scritto:
>
> > Forse è una stupidata ma in passato mi ha aiutato:
> > salvi i file in ods o li lasci in xls?
> > la procedura raccomandata è salvare e lavorare in ods e se necessario
> > trasformare in xls se richiesto dai terzi a cui invii il file
> >
> > Mario Graziani
> >
> > Il 17/05/2019 10:20, Carlo Magistrelli ha scritto:
> > > Di nuovo grazie, Gabriele.
> > > Effettivamente, con CTRL+X si risparmia tempo.
> > > Resta il problema che la regola di validità sarebbe appropriata al
> caso e
> > > il comportamento di Excel è preferibile.
> > > Secondo me si tratta di un errore.
> > > Provo a fare la segnalazione.
> > > Grazie ancora
> > >
> > >
> > > Il giorno ven 17 mag 2019 alle ore 10:13 Gabriele Ponzo <
> > [hidden email]>
> > > ha scritto:
> > >
> > >> Sei stato ancora più chiaro, ma io avevo già capito da prima :)
> > >>
> > >> Hai provato a premere CANC o CTRL + X per vedere se riesci a togliere
> > >> rapidamente la regola di validità?
> > >>
> > >> Come scrivevo prima, non è una soluzione definitiva, ma almeno non ti
> > >> costringe a passare per i menu.
> > >> Credo che comunque valga la pena di segnalarlo su Bugzilla, se non è
> > stato
> > >> già fatto:
> > >> https://bugs.documentfoundation.org/
> > >>
> > >> Ho fatto una ricerca veloce e non l'ho trovato, quindi si può creare,
> > come
> > >> "enhancement".
> > >> ---
> > >> Gabriele Ponzo
> > >>
> > >>
> > >> Il giorno ven 17 mag 2019 alle ore 10:01 Carlo Magistrelli <
> > >> [hidden email]> ha scritto:
> > >>
> > >>> Grazie, Gabriele.
> > >>> Effettivamente, non mi devo essere spiegato bene.
> > >>>
> > >>> Il problema è nella differenza di comportamento della funzione
> > >>> Dati>Validità... fra Excel e LO.
> > >>> Ripropongo la questione in modo più semplice (spero).
> > >>> Voglio che una cella contenga solo numeri decimali, compresi tra -10
> > >>> milioni e più 10 milioni.
> > >>> Menù Dati>Validità... Scheda: Criteri, Permetti: Decimale, Dati:
> > >>> Intervallo Valido, Minimo: -10000000, Massimo: +10000000
> > >>> Comportamento Excel: se nella cella imposto la cifra 3.000.000 va
> bene;
> > >>> non ci sono problemi anche se imposto la formula
> "=1.000.000+2.000.000"
> > >>> (ovviamente visualizza 3 milioni)
> > >>> Comportamento di LO Calc: se nella cella imposto la cifra 3.000.000
> va
> > >>> bene*;ma se imposto la formula "=1.000.000+2.000.000" ottengo "Il
> > valore
> > >>> digitato non è valido"*
> > >>>
> > >>> Il guaio è che riceviamo i fogli (.xls) già preimpostati con quella
> > >>> regola di validità e, se voglio usarli in LO, devo ripassare tutte le
> > >>> tabelle e sostituire detta regola con la regola: Criteri: Permetti
> ogni
> > >>> valore.
> > >>> A parte il lungo lavoro (sono un sacco di tabelle), così viene anche
> > >>> accettato un valore come "ciccia", quando devo avere solo numeri!
> > >>>
> > >>> Spero di essere stato più comprensibile.
> > >>>
> > >>> Grazie
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>
> > >>> Il giorno ven 17 mag 2019 alle ore 09:12 Gabriele Ponzo <
> > [hidden email]>
> > >>> ha scritto:
> > >>>
> > >>>> A me sembra che non abbiate letto bene il messaggio originale…
> > >>>>
> > >>>> Ho già affrontato un problema simile e mi pare di ricordare, ma non
> ne
> > >>>> sono affatto sicuro, di averlo risolto banalmente effettuando un
> > taglia o
> > >>>> un cancella nella cella, prima di inserire qualsiasi valore.
> > >>>>
> > >>>> Certamente non è la soluzione richiesta, ma è sicuramente meno
> > >>>> macchinoso che andare per menu (dovrebbe bastare un CANC o un CTRL+X
> > ;).
> > >>>> Prova e facci sapere.
> > >>>>
> > >>>> Altrimenti, se potessi anonimizzare uno di questi fogli ed
> appoggiarlo
> > >>>> da qualche parte, potrei fare qualche prova…
> > >>>> ---
> > >>>> Gabriele Ponzo
> > >>>>
> > >>>>
> > >>>> Il giorno ven 17 mag 2019 alle ore 08:13 Ferrari Renato Maria <
> > >>>> [hidden email]> ha scritto:
> > >>>>
> > >>>>> Il 16/05/19 22:36, Marcolongo ha scritto:
> > >>>>>> Ho fatto un'ulteriore prova simulando un altro caso.
> > >>>>>>
> > >>>>>> Nella colonna A ho riempito le celle nel seguente modo
> > >>>>>>
> > >>>>>> A1 -> =B1+C2
> > >>>>>>
> > >>>>>> A2 -> =B1/C2
> > >>>>>>
> > >>>>>> A3 -> =somma(A1;A2)
> > >>>>>>
> > >>>>>> B1 e C2 sono vuote inizialmente e in A2 e A3 compare l'errore di
> > >>>>>> divisione (0/0 non è ammesso, come zero al denominatore). In
> realtà
> > >>>>>> dovrei intercettare l'errore e mettere 0 come compare in A1.
> Questo
> > è
> > >>>>>> possibile usando un Se condizionato, ma se il foglio è vuoto non
> > >>>>>> dovrebbe dare dei fastidi, perché una volta riempite le celle
> > l'errore
> > >>>>>> scompare.
> > >>>>>>
> > >>>>>> Metto in B1 il valore 3 e in C2 il valore 5. Cosa viene in
> > automatico?
> > >>>>>>
> > >>>>>> A1 -> 8 ovvero la somma 3+5
> > >>>>>>
> > >>>>>> A2 -> 0,6 ovvero la divisione 3/5
> > >>>>>>
> > >>>>>> A3 -> 8,6 ovvero la somma si A1 e A2
> > >>>>>>
> > >>>>>> Credo che se usassi Excel avrei gli stessi risultati errori
> > compresi.
> > >>>>>> Anzi ne sono certo
> > >>>>>>
> > >>>>>> Quindi il risultato di non validità è determinato da qualche
> macro o
> > >>>>>> formula nascosta che controlla il contenuto delle celle oppure dal
> > >>>>> tipo
> > >>>>>> di formattazione delle celle stesse. Però senza altre indicazioni
> è
> > >>>>>> difficile capire la segnalazione.
> > >>>>>>
> > >>>>>> Gian Paolo Marcolongo
> > >>>>>>
> > >>>>> hai provato a verificare in Dati --> Validità sulla cella
> > incriminata?
> > >>>>>
> > >>>>> --
> > >>>>> Ferrari Renato Maria
> > >>>>> Linux Registered User #219791
> > >>>>> Linux Registered Machine #104061
> > >>>>> email: [hidden email]
> > >>>>> posta certificata: [hidden email]
> > >>>>>
> > >>>>>
> > >>>>> --
> > >>>>> Come cancellarsi: E-mail [hidden email]
> > >>>>> Problemi?
> > >>>>>
> https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
> > >>>>> Linee guida per postare + altro:
> > >>>>> https://wiki.documentfoundation.org/Local_Mailing_Lists/it
> > >>>>> Archivio della lista:
> https://listarchives.libreoffice.org/it/users/
> > >>>>> Privacy Policy: https://www.documentfoundation.org/privacy
> > >>>>>
> >
> >
> > --
> > Come cancellarsi: E-mail [hidden email]
> > Problemi?
> > https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
> > Linee guida per postare + altro:
> > https://wiki.documentfoundation.org/Local_Mailing_Lists/it
> > Archivio della lista: https://listarchives.libreoffice.org/it/users/
> > Privacy Policy: https://www.documentfoundation.org/privacy
> >
>
> --
> Come cancellarsi: E-mail [hidden email]
> Problemi?
> https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
> Linee guida per postare + altro:
> https://wiki.documentfoundation.org/Local_Mailing_Lists/it
> Archivio della lista: https://listarchives.libreoffice.org/it/users/
> Privacy Policy: https://www.documentfoundation.org/privacy
>

--
Come cancellarsi: E-mail [hidden email]
Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: https://listarchives.libreoffice.org/it/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Claudo Ceribelli Claudo Ceribelli
Reply | Threaded
Open this post in threaded view
|

Re: [it-users] [LibreOffice Calc] Validità dati - Formule

<div dir='auto'><div>Gabriele,&nbsp;</div><div dir="auto">come si fa il triaging?&nbsp;</div><div dir="auto"><br><br><div data-smartmail="gmail_signature" dir="auto">Claudio Ceribelli</div><div class="gmail_extra" dir="auto"><br><div class="gmail_quote">Il 17 mag 2019 11:41, Gabriele Ponzo &lt;[hidden email]&gt; ha scritto:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">Una volta fatto il bug report, sarebbe utile scrivere qui la URL, in modo<br>
che più utenti ne possano fare il triaging, aiutando la cosa ad "emergere"<br>
;)</p>
<p dir="ltr">Se solo lo facessimo tutti noi che abbiamo commentato, già desterebbe<br>
attenzione.<br>
---<br>
Gabriele Ponzo<br></p>
<p dir="ltr">Il giorno ven 17 mag 2019 alle ore 11:12 Carlo Magistrelli &lt;<br>
[hidden email]&gt; ha scritto:</p>
<p dir="ltr">&gt; Grazie, Mario.<br>
&gt; Sì, ho provato a fare come dici tu; no, non risolve il problema.<br>
&gt; In effetti (come da precedente messaggio), il problema si presenta anche in<br>
&gt; un file creato nuovo, direttamente in LO.<br>
&gt; Grazie ancora<br>
&gt;<br>
&gt; Il giorno ven 17 mag 2019 alle ore 10:43 Mario Graziani &lt;<br>
&gt; [hidden email]&gt;<br>
&gt; ha scritto:<br>
&gt;<br>
&gt; &gt; Forse è una stupidata ma in passato mi ha aiutato:<br>
&gt; &gt; salvi i file in ods o li lasci in xls?<br>
&gt; &gt; la procedura raccomandata è salvare e lavorare in ods e se necessario<br>
&gt; &gt; trasformare in xls se richiesto dai terzi a cui invii il file<br>
&gt; &gt;<br>
&gt; &gt; Mario Graziani<br>
&gt; &gt;<br>
&gt; &gt; Il 17/05/2019 10:20, Carlo Magistrelli ha scritto:<br>
&gt; &gt; &gt; Di nuovo grazie, Gabriele.<br>
&gt; &gt; &gt; Effettivamente, con CTRL+X si risparmia tempo.<br>
&gt; &gt; &gt; Resta il problema che la regola di validità sarebbe appropriata al<br>
&gt; caso e<br>
&gt; &gt; &gt; il comportamento di Excel è preferibile.<br>
&gt; &gt; &gt; Secondo me si tratta di un errore.<br>
&gt; &gt; &gt; Provo a fare la segnalazione.<br>
&gt; &gt; &gt; Grazie ancora<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Il giorno ven 17 mag 2019 alle ore 10:13 Gabriele Ponzo &lt;<br>
&gt; &gt; [hidden email]&gt;<br>
&gt; &gt; &gt; ha scritto:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;&gt; Sei stato ancora più chiaro, ma io avevo già capito da prima :)<br>
&gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt;&gt; Hai provato a premere CANC o CTRL + X per vedere se riesci a togliere<br>
&gt; &gt; &gt;&gt; rapidamente la regola di validità?<br>
&gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt;&gt; Come scrivevo prima, non è una soluzione definitiva, ma almeno non ti<br>
&gt; &gt; &gt;&gt; costringe a passare per i menu.<br>
&gt; &gt; &gt;&gt; Credo che comunque valga la pena di segnalarlo su Bugzilla, se non è<br>
&gt; &gt; stato<br>
&gt; &gt; &gt;&gt; già fatto:<br>
&gt; &gt; &gt;&gt; https://bugs.documentfoundation.org/<br>
&gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt;&gt; Ho fatto una ricerca veloce e non l'ho trovato, quindi si può creare,<br>
&gt; &gt; come<br>
&gt; &gt; &gt;&gt; "enhancement".<br>
&gt; &gt; &gt;&gt; ---<br>
&gt; &gt; &gt;&gt; Gabriele Ponzo<br>
&gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt;&gt; Il giorno ven 17 mag 2019 alle ore 10:01 Carlo Magistrelli &lt;<br>
&gt; &gt; &gt;&gt; [hidden email]&gt; ha scritto:<br>
&gt; &gt; &gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt; Grazie, Gabriele.<br>
&gt; &gt; &gt;&gt;&gt; Effettivamente, non mi devo essere spiegato bene.<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt; Il problema è nella differenza di comportamento della funzione<br>
&gt; &gt; &gt;&gt;&gt; Dati&gt;Validità... fra Excel e LO.<br>
&gt; &gt; &gt;&gt;&gt; Ripropongo la questione in modo più semplice (spero).<br>
&gt; &gt; &gt;&gt;&gt; Voglio che una cella contenga solo numeri decimali, compresi tra -10<br>
&gt; &gt; &gt;&gt;&gt; milioni e più 10 milioni.<br>
&gt; &gt; &gt;&gt;&gt; Menù Dati&gt;Validità... Scheda: Criteri, Permetti: Decimale, Dati:<br>
&gt; &gt; &gt;&gt;&gt; Intervallo Valido, Minimo: -10000000, Massimo: +10000000<br>
&gt; &gt; &gt;&gt;&gt; Comportamento Excel: se nella cella imposto la cifra 3.000.000 va<br>
&gt; bene;<br>
&gt; &gt; &gt;&gt;&gt; non ci sono problemi anche se imposto la formula<br>
&gt; "=1.000.000+2.000.000"<br>
&gt; &gt; &gt;&gt;&gt; (ovviamente visualizza 3 milioni)<br>
&gt; &gt; &gt;&gt;&gt; Comportamento di LO Calc: se nella cella imposto la cifra 3.000.000<br>
&gt; va<br>
&gt; &gt; &gt;&gt;&gt; bene*;ma se imposto la formula "=1.000.000+2.000.000" ottengo "Il<br>
&gt; &gt; valore<br>
&gt; &gt; &gt;&gt;&gt; digitato non è valido"*<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt; Il guaio è che riceviamo i fogli (.xls) già preimpostati con quella<br>
&gt; &gt; &gt;&gt;&gt; regola di validità e, se voglio usarli in LO, devo ripassare tutte le<br>
&gt; &gt; &gt;&gt;&gt; tabelle e sostituire detta regola con la regola: Criteri: Permetti<br>
&gt; ogni<br>
&gt; &gt; &gt;&gt;&gt; valore.<br>
&gt; &gt; &gt;&gt;&gt; A parte il lungo lavoro (sono un sacco di tabelle), così viene anche<br>
&gt; &gt; &gt;&gt;&gt; accettato un valore come "ciccia", quando devo avere solo numeri!<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt; Spero di essere stato più comprensibile.<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt; Grazie<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt; Il giorno ven 17 mag 2019 alle ore 09:12 Gabriele Ponzo &lt;<br>
&gt; &gt; [hidden email]&gt;<br>
&gt; &gt; &gt;&gt;&gt; ha scritto:<br>
&gt; &gt; &gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;&gt; A me sembra che non abbiate letto bene il messaggio originale…<br>
&gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;&gt; Ho già affrontato un problema simile e mi pare di ricordare, ma non<br>
&gt; ne<br>
&gt; &gt; &gt;&gt;&gt;&gt; sono affatto sicuro, di averlo risolto banalmente effettuando un<br>
&gt; &gt; taglia o<br>
&gt; &gt; &gt;&gt;&gt;&gt; un cancella nella cella, prima di inserire qualsiasi valore.<br>
&gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;&gt; Certamente non è la soluzione richiesta, ma è sicuramente meno<br>
&gt; &gt; &gt;&gt;&gt;&gt; macchinoso che andare per menu (dovrebbe bastare un CANC o un CTRL+X<br>
&gt; &gt; ;).<br>
&gt; &gt; &gt;&gt;&gt;&gt; Prova e facci sapere.<br>
&gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;&gt; Altrimenti, se potessi anonimizzare uno di questi fogli ed<br>
&gt; appoggiarlo<br>
&gt; &gt; &gt;&gt;&gt;&gt; da qualche parte, potrei fare qualche prova…<br>
&gt; &gt; &gt;&gt;&gt;&gt; ---<br>
&gt; &gt; &gt;&gt;&gt;&gt; Gabriele Ponzo<br>
&gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;&gt; Il giorno ven 17 mag 2019 alle ore 08:13 Ferrari Renato Maria &lt;<br>
&gt; &gt; &gt;&gt;&gt;&gt; [hidden email]&gt; ha scritto:<br>
&gt; &gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt; Il 16/05/19 22:36, Marcolongo ha scritto:<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; Ho fatto un'ulteriore prova simulando un altro caso.<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; Nella colonna A ho riempito le celle nel seguente modo<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; A1 -&gt; =B1+C2<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; A2 -&gt; =B1/C2<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; A3 -&gt; =somma(A1;A2)<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; B1 e C2 sono vuote inizialmente e in A2 e A3 compare l'errore di<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; divisione (0/0 non è ammesso, come zero al denominatore). In<br>
&gt; realtà<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; dovrei intercettare l'errore e mettere 0 come compare in A1.<br>
&gt; Questo<br>
&gt; &gt; è<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; possibile usando un Se condizionato, ma se il foglio è vuoto non<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; dovrebbe dare dei fastidi, perché una volta riempite le celle<br>
&gt; &gt; l'errore<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; scompare.<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; Metto in B1 il valore 3 e in C2 il valore 5. Cosa viene in<br>
&gt; &gt; automatico?<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; A1 -&gt; 8 ovvero la somma 3+5<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; A2 -&gt; 0,6 ovvero la divisione 3/5<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; A3 -&gt; 8,6 ovvero la somma si A1 e A2<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; Credo che se usassi Excel avrei gli stessi risultati errori<br>
&gt; &gt; compresi.<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; Anzi ne sono certo<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; Quindi il risultato di non validità è determinato da qualche<br>
&gt; macro o<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; formula nascosta che controlla il contenuto delle celle oppure dal<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt; tipo<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; di formattazione delle celle stesse. Però senza altre indicazioni<br>
&gt; è<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; difficile capire la segnalazione.<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt; Gian Paolo Marcolongo<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt; hai provato a verificare in Dati --&gt; Validità sulla cella<br>
&gt; &gt; incriminata?<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt; --<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt; Ferrari Renato Maria<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt; Linux Registered User #219791<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt; Linux Registered Machine #104061<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt; email: [hidden email]<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt; posta certificata: [hidden email]<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt; --<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt; Come cancellarsi: E-mail [hidden email]<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt; Problemi?<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt; Linee guida per postare + altro:<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt; https://wiki.documentfoundation.org/Local_Mailing_Lists/it<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt; Archivio della lista:<br>
&gt; https://listarchives.libreoffice.org/it/users/<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt; Privacy Policy: https://www.documentfoundation.org/privacy<br>
&gt; &gt; &gt;&gt;&gt;&gt;&gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; Come cancellarsi: E-mail [hidden email]<br>
&gt; &gt; Problemi?<br>
&gt; &gt; https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/<br>
&gt; &gt; Linee guida per postare + altro:<br>
&gt; &gt; https://wiki.documentfoundation.org/Local_Mailing_Lists/it<br>
&gt; &gt; Archivio della lista: https://listarchives.libreoffice.org/it/users/<br>
&gt; &gt; Privacy Policy: https://www.documentfoundation.org/privacy<br>
&gt; &gt;<br>
&gt;<br>
&gt; --<br>
&gt; Come cancellarsi: E-mail [hidden email]<br>
&gt; Problemi?<br>
&gt; https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/<br>
&gt; Linee guida per postare + altro:<br>
&gt; https://wiki.documentfoundation.org/Local_Mailing_Lists/it<br>
&gt; Archivio della lista: https://listarchives.libreoffice.org/it/users/<br>
&gt; Privacy Policy: https://www.documentfoundation.org/privacy<br>
&gt;</p>
<p dir="ltr">-- <br>
Come cancellarsi: E-mail [hidden email]<br>
Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/<br>
Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it<br>
Archivio della lista: https://listarchives.libreoffice.org/it/users/<br>
Privacy Policy: https://www.documentfoundation.org/privacy<br>
</p>
</blockquote></div><br></div></div></div>
--
Come cancellarsi: E-mail [hidden email]
Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: https://listarchives.libreoffice.org/it/users/
Privacy Policy: https://www.documentfoundation.org/privacy
pcpconsulting pcpconsulting
Reply | Threaded
Open this post in threaded view
|

Re: [it-users] [LibreOffice Calc] Validità dati - Formule

In reply to this post by Carlomag
SE imposti nella finestra Validità, il Messaggio di errore come
Informazione quando inserisci la formula =1000+2000 ti appare un
messaggio che ti chiede la conferma. Confermi e accetta il valore
impostato nella formula.

Il 17/05/19 10:20, Carlo Magistrelli ha scritto:

> Di nuovo grazie, Gabriele.
> Effettivamente, con CTRL+X si risparmia tempo.
> Resta il problema che la regola di validità sarebbe appropriata al caso e
> il comportamento di Excel è preferibile.
> Secondo me si tratta di un errore.
> Provo a fare la segnalazione.
> Grazie ancora
>
>
> Il giorno ven 17 mag 2019 alle ore 10:13 Gabriele Ponzo <[hidden email]>
> ha scritto:
>
>> Sei stato ancora più chiaro, ma io avevo già capito da prima :)
>>
>> Hai provato a premere CANC o CTRL + X per vedere se riesci a togliere
>> rapidamente la regola di validità?
>>
>> Come scrivevo prima, non è una soluzione definitiva, ma almeno non ti
>> costringe a passare per i menu.
>> Credo che comunque valga la pena di segnalarlo su Bugzilla, se non è stato
>> già fatto:
>> https://bugs.documentfoundation.org/
>>
>> Ho fatto una ricerca veloce e non l'ho trovato, quindi si può creare, come
>> "enhancement".
>> ---
>> Gabriele Ponzo
>>
>>
>> Il giorno ven 17 mag 2019 alle ore 10:01 Carlo Magistrelli <
>> [hidden email]> ha scritto:
>>
>>> Grazie, Gabriele.
>>> Effettivamente, non mi devo essere spiegato bene.
>>>
>>> Il problema è nella differenza di comportamento della funzione
>>> Dati>Validità... fra Excel e LO.
>>> Ripropongo la questione in modo più semplice (spero).
>>> Voglio che una cella contenga solo numeri decimali, compresi tra -10
>>> milioni e più 10 milioni.
>>> Menù Dati>Validità... Scheda: Criteri, Permetti: Decimale, Dati:
>>> Intervallo Valido, Minimo: -10000000, Massimo: +10000000
>>> Comportamento Excel: se nella cella imposto la cifra 3.000.000 va bene;
>>> non ci sono problemi anche se imposto la formula "=1.000.000+2.000.000"
>>> (ovviamente visualizza 3 milioni)
>>> Comportamento di LO Calc: se nella cella imposto la cifra 3.000.000 va
>>> bene*;ma se imposto la formula "=1.000.000+2.000.000" ottengo "Il valore
>>> digitato non è valido"*
>>>
>>> Il guaio è che riceviamo i fogli (.xls) già preimpostati con quella
>>> regola di validità e, se voglio usarli in LO, devo ripassare tutte le
>>> tabelle e sostituire detta regola con la regola: Criteri: Permetti ogni
>>> valore.
>>> A parte il lungo lavoro (sono un sacco di tabelle), così viene anche
>>> accettato un valore come "ciccia", quando devo avere solo numeri!
>>>
>>> Spero di essere stato più comprensibile.
>>>
>>> Grazie
>>>
>>>
>>>
>>>
>>>
>>>
>>> Il giorno ven 17 mag 2019 alle ore 09:12 Gabriele Ponzo <[hidden email]>
>>> ha scritto:
>>>
>>>> A me sembra che non abbiate letto bene il messaggio originale…
>>>>
>>>> Ho già affrontato un problema simile e mi pare di ricordare, ma non ne
>>>> sono affatto sicuro, di averlo risolto banalmente effettuando un taglia o
>>>> un cancella nella cella, prima di inserire qualsiasi valore.
>>>>
>>>> Certamente non è la soluzione richiesta, ma è sicuramente meno
>>>> macchinoso che andare per menu (dovrebbe bastare un CANC o un CTRL+X ;).
>>>> Prova e facci sapere.
>>>>
>>>> Altrimenti, se potessi anonimizzare uno di questi fogli ed appoggiarlo
>>>> da qualche parte, potrei fare qualche prova…
>>>> ---
>>>> Gabriele Ponzo
>>>>
>>>>
>>>> Il giorno ven 17 mag 2019 alle ore 08:13 Ferrari Renato Maria <
>>>> [hidden email]> ha scritto:
>>>>
>>>>> Il 16/05/19 22:36, Marcolongo ha scritto:
>>>>>> Ho fatto un'ulteriore prova simulando un altro caso.
>>>>>>
>>>>>> Nella colonna A ho riempito le celle nel seguente modo
>>>>>>
>>>>>> A1 -> =B1+C2
>>>>>>
>>>>>> A2 -> =B1/C2
>>>>>>
>>>>>> A3 -> =somma(A1;A2)
>>>>>>
>>>>>> B1 e C2 sono vuote inizialmente e in A2 e A3 compare l'errore di
>>>>>> divisione (0/0 non è ammesso, come zero al denominatore). In realtà
>>>>>> dovrei intercettare l'errore e mettere 0 come compare in A1. Questo è
>>>>>> possibile usando un Se condizionato, ma se il foglio è vuoto non
>>>>>> dovrebbe dare dei fastidi, perché una volta riempite le celle l'errore
>>>>>> scompare.
>>>>>>
>>>>>> Metto in B1 il valore 3 e in C2 il valore 5. Cosa viene in automatico?
>>>>>>
>>>>>> A1 -> 8 ovvero la somma 3+5
>>>>>>
>>>>>> A2 -> 0,6 ovvero la divisione 3/5
>>>>>>
>>>>>> A3 -> 8,6 ovvero la somma si A1 e A2
>>>>>>
>>>>>> Credo che se usassi Excel avrei gli stessi risultati errori compresi.
>>>>>> Anzi ne sono certo
>>>>>>
>>>>>> Quindi il risultato di non validità è determinato da qualche macro o
>>>>>> formula nascosta che controlla il contenuto delle celle oppure dal
>>>>> tipo
>>>>>> di formattazione delle celle stesse. Però senza altre indicazioni è
>>>>>> difficile capire la segnalazione.
>>>>>>
>>>>>> Gian Paolo Marcolongo
>>>>>>
>>>>> hai provato a verificare in Dati --> Validità sulla cella incriminata?
>>>>>
>>>>> --
>>>>> Ferrari Renato Maria
>>>>> Linux Registered User #219791
>>>>> Linux Registered Machine #104061
>>>>> email: [hidden email]
>>>>> posta certificata: [hidden email]
>>>>>
>>>>>
>>>>> --
>>>>> Come cancellarsi: E-mail [hidden email]
>>>>> Problemi?
>>>>> https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
>>>>> Linee guida per postare + altro:
>>>>> https://wiki.documentfoundation.org/Local_Mailing_Lists/it
>>>>> Archivio della lista: https://listarchives.libreoffice.org/it/users/
>>>>> Privacy Policy: https://www.documentfoundation.org/privacy
>>>>>

--
Come cancellarsi: E-mail [hidden email]
Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: https://listarchives.libreoffice.org/it/users/
Privacy Policy: https://www.documentfoundation.org/privacy
pcpconsulting pcpconsulting
Reply | Threaded
Open this post in threaded view
|

Re: [it-users] [LibreOffice Calc] Validità dati - Formule

In reply to this post by Carlomag
IO non ho excel e occorre verificare se, caricando un foglio xls,
selezionando tutto il foglio e impostare per tutte le celle i criteri di
Validità con Messaggio di errore come ''Informazione'' le celle ti
appaiono in modo corretto.

Il 17/05/19 10:20, Carlo Magistrelli ha scritto:

> Di nuovo grazie, Gabriele.
> Effettivamente, con CTRL+X si risparmia tempo.
> Resta il problema che la regola di validità sarebbe appropriata al caso e
> il comportamento di Excel è preferibile.
> Secondo me si tratta di un errore.
> Provo a fare la segnalazione.
> Grazie ancora
>
>
> Il giorno ven 17 mag 2019 alle ore 10:13 Gabriele Ponzo <[hidden email]>
> ha scritto:
>
>> Sei stato ancora più chiaro, ma io avevo già capito da prima :)
>>
>> Hai provato a premere CANC o CTRL + X per vedere se riesci a togliere
>> rapidamente la regola di validità?
>>
>> Come scrivevo prima, non è una soluzione definitiva, ma almeno non ti
>> costringe a passare per i menu.
>> Credo che comunque valga la pena di segnalarlo su Bugzilla, se non è stato
>> già fatto:
>> https://bugs.documentfoundation.org/
>>
>> Ho fatto una ricerca veloce e non l'ho trovato, quindi si può creare, come
>> "enhancement".
>> ---
>> Gabriele Ponzo
>>
>>
>> Il giorno ven 17 mag 2019 alle ore 10:01 Carlo Magistrelli <
>> [hidden email]> ha scritto:
>>
>>> Grazie, Gabriele.
>>> Effettivamente, non mi devo essere spiegato bene.
>>>
>>> Il problema è nella differenza di comportamento della funzione
>>> Dati>Validità... fra Excel e LO.
>>> Ripropongo la questione in modo più semplice (spero).
>>> Voglio che una cella contenga solo numeri decimali, compresi tra -10
>>> milioni e più 10 milioni.
>>> Menù Dati>Validità... Scheda: Criteri, Permetti: Decimale, Dati:
>>> Intervallo Valido, Minimo: -10000000, Massimo: +10000000
>>> Comportamento Excel: se nella cella imposto la cifra 3.000.000 va bene;
>>> non ci sono problemi anche se imposto la formula "=1.000.000+2.000.000"
>>> (ovviamente visualizza 3 milioni)
>>> Comportamento di LO Calc: se nella cella imposto la cifra 3.000.000 va
>>> bene*;ma se imposto la formula "=1.000.000+2.000.000" ottengo "Il valore
>>> digitato non è valido"*
>>>
>>> Il guaio è che riceviamo i fogli (.xls) già preimpostati con quella
>>> regola di validità e, se voglio usarli in LO, devo ripassare tutte le
>>> tabelle e sostituire detta regola con la regola: Criteri: Permetti ogni
>>> valore.
>>> A parte il lungo lavoro (sono un sacco di tabelle), così viene anche
>>> accettato un valore come "ciccia", quando devo avere solo numeri!
>>>
>>> Spero di essere stato più comprensibile.
>>>
>>> Grazie
>>>
>>>
>>>
>>>
>>>
>>>
>>> Il giorno ven 17 mag 2019 alle ore 09:12 Gabriele Ponzo <[hidden email]>
>>> ha scritto:
>>>
>>>> A me sembra che non abbiate letto bene il messaggio originale…
>>>>
>>>> Ho già affrontato un problema simile e mi pare di ricordare, ma non ne
>>>> sono affatto sicuro, di averlo risolto banalmente effettuando un taglia o
>>>> un cancella nella cella, prima di inserire qualsiasi valore.
>>>>
>>>> Certamente non è la soluzione richiesta, ma è sicuramente meno
>>>> macchinoso che andare per menu (dovrebbe bastare un CANC o un CTRL+X ;).
>>>> Prova e facci sapere.
>>>>
>>>> Altrimenti, se potessi anonimizzare uno di questi fogli ed appoggiarlo
>>>> da qualche parte, potrei fare qualche prova…
>>>> ---
>>>> Gabriele Ponzo
>>>>
>>>>
>>>> Il giorno ven 17 mag 2019 alle ore 08:13 Ferrari Renato Maria <
>>>> [hidden email]> ha scritto:
>>>>
>>>>> Il 16/05/19 22:36, Marcolongo ha scritto:
>>>>>> Ho fatto un'ulteriore prova simulando un altro caso.
>>>>>>
>>>>>> Nella colonna A ho riempito le celle nel seguente modo
>>>>>>
>>>>>> A1 -> =B1+C2
>>>>>>
>>>>>> A2 -> =B1/C2
>>>>>>
>>>>>> A3 -> =somma(A1;A2)
>>>>>>
>>>>>> B1 e C2 sono vuote inizialmente e in A2 e A3 compare l'errore di
>>>>>> divisione (0/0 non è ammesso, come zero al denominatore). In realtà
>>>>>> dovrei intercettare l'errore e mettere 0 come compare in A1. Questo è
>>>>>> possibile usando un Se condizionato, ma se il foglio è vuoto non
>>>>>> dovrebbe dare dei fastidi, perché una volta riempite le celle l'errore
>>>>>> scompare.
>>>>>>
>>>>>> Metto in B1 il valore 3 e in C2 il valore 5. Cosa viene in automatico?
>>>>>>
>>>>>> A1 -> 8 ovvero la somma 3+5
>>>>>>
>>>>>> A2 -> 0,6 ovvero la divisione 3/5
>>>>>>
>>>>>> A3 -> 8,6 ovvero la somma si A1 e A2
>>>>>>
>>>>>> Credo che se usassi Excel avrei gli stessi risultati errori compresi.
>>>>>> Anzi ne sono certo
>>>>>>
>>>>>> Quindi il risultato di non validità è determinato da qualche macro o
>>>>>> formula nascosta che controlla il contenuto delle celle oppure dal
>>>>> tipo
>>>>>> di formattazione delle celle stesse. Però senza altre indicazioni è
>>>>>> difficile capire la segnalazione.
>>>>>>
>>>>>> Gian Paolo Marcolongo
>>>>>>
>>>>> hai provato a verificare in Dati --> Validità sulla cella incriminata?
>>>>>
>>>>> --
>>>>> Ferrari Renato Maria
>>>>> Linux Registered User #219791
>>>>> Linux Registered Machine #104061
>>>>> email: [hidden email]
>>>>> posta certificata: [hidden email]
>>>>>
>>>>>
>>>>> --
>>>>> Come cancellarsi: E-mail [hidden email]
>>>>> Problemi?
>>>>> https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
>>>>> Linee guida per postare + altro:
>>>>> https://wiki.documentfoundation.org/Local_Mailing_Lists/it
>>>>> Archivio della lista: https://listarchives.libreoffice.org/it/users/
>>>>> Privacy Policy: https://www.documentfoundation.org/privacy
>>>>>

--
Come cancellarsi: E-mail [hidden email]
Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: https://listarchives.libreoffice.org/it/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Marcolongo Marcolongo
Reply | Threaded
Open this post in threaded view
|

Re: [it-users] [LibreOffice Calc] Validità dati - Formule

ho letto l'help relativo alla validità celle ma si parla sempre di
valore e mai di formule, quindi deduco che più che un baco è una non
implementazione della funzione di validazione. Così se nella formula
metto due valori compresi nel range tra maggiore e minore questa
funziona. Quindi la funzione controlla i valori digitati e non il
risultato della somma.

Il 17/05/19 13:19, pcpconsulting ha scritto:

> IO non ho excel e occorre verificare se, caricando un foglio xls,
> selezionando tutto il foglio e impostare per tutte le celle i criteri
> di Validità con Messaggio di errore come ''Informazione'' le celle ti
> appaiono in modo corretto.
>
> Il 17/05/19 10:20, Carlo Magistrelli ha scritto:
>> Di nuovo grazie, Gabriele.
>> Effettivamente, con CTRL+X si risparmia tempo.
>> Resta il problema che la regola di validità sarebbe appropriata al
>> caso e
>> il comportamento di Excel è preferibile.
>> Secondo me si tratta di un errore.
>> Provo a fare la segnalazione.
>> Grazie ancora
>>
>>
>> Il giorno ven 17 mag 2019 alle ore 10:13 Gabriele Ponzo
>> <[hidden email]>
>> ha scritto:
>>
>>> Sei stato ancora più chiaro, ma io avevo già capito da prima :)
>>>
>>> Hai provato a premere CANC o CTRL + X per vedere se riesci a togliere
>>> rapidamente la regola di validità?
>>>
>>> Come scrivevo prima, non è una soluzione definitiva, ma almeno non ti
>>> costringe a passare per i menu.
>>> Credo che comunque valga la pena di segnalarlo su Bugzilla, se non è
>>> stato
>>> già fatto:
>>> https://bugs.documentfoundation.org/
>>>
>>> Ho fatto una ricerca veloce e non l'ho trovato, quindi si può
>>> creare, come
>>> "enhancement".
>>> ---
>>> Gabriele Ponzo
>>>
>>>
>>> Il giorno ven 17 mag 2019 alle ore 10:01 Carlo Magistrelli <
>>> [hidden email]> ha scritto:
>>>
>>>> Grazie, Gabriele.
>>>> Effettivamente, non mi devo essere spiegato bene.
>>>>
>>>> Il problema è nella differenza di comportamento della funzione
>>>> Dati>Validità... fra Excel e LO.
>>>> Ripropongo la questione in modo più semplice (spero).
>>>> Voglio che una cella contenga solo numeri decimali, compresi tra -10
>>>> milioni e più 10 milioni.
>>>> Menù Dati>Validità... Scheda: Criteri, Permetti: Decimale, Dati:
>>>> Intervallo Valido, Minimo: -10000000, Massimo: +10000000
>>>> Comportamento Excel: se nella cella imposto la cifra 3.000.000 va
>>>> bene;
>>>> non ci sono problemi anche se imposto la formula
>>>> "=1.000.000+2.000.000"
>>>> (ovviamente visualizza 3 milioni)
>>>> Comportamento di LO Calc: se nella cella imposto la cifra 3.000.000 va
>>>> bene*;ma se imposto la formula "=1.000.000+2.000.000" ottengo "Il
>>>> valore
>>>> digitato non è valido"*
>>>>
>>>> Il guaio è che riceviamo i fogli (.xls) già preimpostati con quella
>>>> regola di validità e, se voglio usarli in LO, devo ripassare tutte le
>>>> tabelle e sostituire detta regola con la regola: Criteri: Permetti
>>>> ogni
>>>> valore.
>>>> A parte il lungo lavoro (sono un sacco di tabelle), così viene anche
>>>> accettato un valore come "ciccia", quando devo avere solo numeri!
>>>>
>>>> Spero di essere stato più comprensibile.
>>>>
>>>> Grazie
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> Il giorno ven 17 mag 2019 alle ore 09:12 Gabriele Ponzo
>>>> <[hidden email]>
>>>> ha scritto:
>>>>
>>>>> A me sembra che non abbiate letto bene il messaggio originale…
>>>>>
>>>>> Ho già affrontato un problema simile e mi pare di ricordare, ma
>>>>> non ne
>>>>> sono affatto sicuro, di averlo risolto banalmente effettuando un
>>>>> taglia o
>>>>> un cancella nella cella, prima di inserire qualsiasi valore.
>>>>>
>>>>> Certamente non è la soluzione richiesta, ma è sicuramente meno
>>>>> macchinoso che andare per menu (dovrebbe bastare un CANC o un
>>>>> CTRL+X ;).
>>>>> Prova e facci sapere.
>>>>>
>>>>> Altrimenti, se potessi anonimizzare uno di questi fogli ed
>>>>> appoggiarlo
>>>>> da qualche parte, potrei fare qualche prova…
>>>>> ---
>>>>> Gabriele Ponzo
>>>>>
>>>>>
>>>>> Il giorno ven 17 mag 2019 alle ore 08:13 Ferrari Renato Maria <
>>>>> [hidden email]> ha scritto:
>>>>>
>>>>>> Il 16/05/19 22:36, Marcolongo ha scritto:
>>>>>>> Ho fatto un'ulteriore prova simulando un altro caso.
>>>>>>>
>>>>>>> Nella colonna A ho riempito le celle nel seguente modo
>>>>>>>
>>>>>>> A1 -> =B1+C2
>>>>>>>
>>>>>>> A2 -> =B1/C2
>>>>>>>
>>>>>>> A3 -> =somma(A1;A2)
>>>>>>>
>>>>>>> B1 e C2 sono vuote inizialmente e in A2 e A3 compare l'errore di
>>>>>>> divisione (0/0 non è ammesso, come zero al denominatore). In realtà
>>>>>>> dovrei intercettare l'errore e mettere 0 come compare in A1.
>>>>>>> Questo è
>>>>>>> possibile usando un Se condizionato, ma se il foglio è vuoto non
>>>>>>> dovrebbe dare dei fastidi, perché una volta riempite le celle
>>>>>>> l'errore
>>>>>>> scompare.
>>>>>>>
>>>>>>> Metto in B1 il valore 3 e in C2 il valore 5. Cosa viene in
>>>>>>> automatico?
>>>>>>>
>>>>>>> A1 -> 8 ovvero la somma 3+5
>>>>>>>
>>>>>>> A2 -> 0,6 ovvero la divisione 3/5
>>>>>>>
>>>>>>> A3 -> 8,6 ovvero la somma si A1 e A2
>>>>>>>
>>>>>>> Credo che se usassi Excel avrei gli stessi risultati errori
>>>>>>> compresi.
>>>>>>> Anzi ne sono certo
>>>>>>>
>>>>>>> Quindi il risultato di non validità è determinato da qualche
>>>>>>> macro o
>>>>>>> formula nascosta che controlla il contenuto delle celle oppure dal
>>>>>> tipo
>>>>>>> di formattazione delle celle stesse. Però senza altre indicazioni è
>>>>>>> difficile capire la segnalazione.
>>>>>>>
>>>>>>> Gian Paolo Marcolongo
>>>>>>>
>>>>>> hai provato a verificare in Dati --> Validità sulla cella
>>>>>> incriminata?
>>>>>>
>>>>>> --
>>>>>> Ferrari Renato Maria
>>>>>> Linux Registered User #219791
>>>>>> Linux Registered Machine #104061
>>>>>> email: [hidden email]
>>>>>> posta certificata: [hidden email]
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Come cancellarsi: E-mail [hidden email]
>>>>>> Problemi?
>>>>>> https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
>>>>>> Linee guida per postare + altro:
>>>>>> https://wiki.documentfoundation.org/Local_Mailing_Lists/it
>>>>>> Archivio della lista: https://listarchives.libreoffice.org/it/users/
>>>>>> Privacy Policy: https://www.documentfoundation.org/privacy
>>>>>>
>


--
Come cancellarsi: E-mail [hidden email]
Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: https://listarchives.libreoffice.org/it/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Carlomag Carlomag
Reply | Threaded
Open this post in threaded view
|

Re: [it-users] [LibreOffice Calc] Validità dati - Formule

In reply to this post by pcpconsulting
Grazie, PCP

Soluzione interessante, ma non decisiva.
In effetti, cambiando l'impostazione del comportamento in caso di errore da
"Ferma" a "Informazione"
il messaggio di allerta può essere trascurato e quindi permette di
proseguire.
Resta il fatto che si perde il controllo (cioè posso scrivere anche "cacca"
in una cella che dovrebbe contenere solo dei numeri).
Inoltre bisogna comunque modificare tutte le celle interessate, che, nel
mio caso sono sparse su più di 200 fogli (per ogni bilancio).
A questo punto risulta più spiccio modificare il criterio a "ogni valore",
o meglio, usare CTRL+X

Ho risolto, prendendo una struttura nuova, eliminando il controllo
manualmente e pazientemente ed utilizzando tale struttura come modello per
i nuovi fogli.

Continua a non piacermi il fatto che non si possa limitare l'inserimento di
valori esclusivamente numerici, siano essi immessi direttamente oppure
risultanti da una formula di calcolo.

Grazie

NB: Inglese permettendo, provo a fare una segnalazione di bug.


Il giorno ven 17 mag 2019 alle ore 13:19 pcpconsulting <
[hidden email]> ha scritto:

> IO non ho excel e occorre verificare se, caricando un foglio xls,
> selezionando tutto il foglio e impostare per tutte le celle i criteri di
> Validità con Messaggio di errore come ''Informazione'' le celle ti appaiono
> in modo corretto.
> Il 17/05/19 10:20, Carlo Magistrelli ha scritto:
>
> Di nuovo grazie, Gabriele.
> Effettivamente, con CTRL+X si risparmia tempo.
> Resta il problema che la regola di validità sarebbe appropriata al caso e
> il comportamento di Excel è preferibile.
> Secondo me si tratta di un errore.
> Provo a fare la segnalazione.
> Grazie ancora
>
>
> Il giorno ven 17 mag 2019 alle ore 10:13 Gabriele Ponzo <[hidden email]> <[hidden email]>
> ha scritto:
>
>
> Sei stato ancora più chiaro, ma io avevo già capito da prima :)
>
> Hai provato a premere CANC o CTRL + X per vedere se riesci a togliere
> rapidamente la regola di validità?
>
> Come scrivevo prima, non è una soluzione definitiva, ma almeno non ti
> costringe a passare per i menu.
> Credo che comunque valga la pena di segnalarlo su Bugzilla, se non è stato
> già fatto:https://bugs.documentfoundation.org/
>
> Ho fatto una ricerca veloce e non l'ho trovato, quindi si può creare, come
> "enhancement".
> ---
> Gabriele Ponzo
>
>
> Il giorno ven 17 mag 2019 alle ore 10:01 Carlo Magistrelli <[hidden email]> ha scritto:
>
>
> Grazie, Gabriele.
> Effettivamente, non mi devo essere spiegato bene.
>
> Il problema è nella differenza di comportamento della funzione
> Dati>Validità... fra Excel e LO.
> Ripropongo la questione in modo più semplice (spero).
> Voglio che una cella contenga solo numeri decimali, compresi tra -10
> milioni e più 10 milioni.
> Menù Dati>Validità... Scheda: Criteri, Permetti: Decimale, Dati:
> Intervallo Valido, Minimo: -10000000, Massimo: +10000000
> Comportamento Excel: se nella cella imposto la cifra 3.000.000 va bene;
> non ci sono problemi anche se imposto la formula "=1.000.000+2.000.000"
> (ovviamente visualizza 3 milioni)
> Comportamento di LO Calc: se nella cella imposto la cifra 3.000.000 va
> bene*;ma se imposto la formula "=1.000.000+2.000.000" ottengo "Il valore
> digitato non è valido"*
>
> Il guaio è che riceviamo i fogli (.xls) già preimpostati con quella
> regola di validità e, se voglio usarli in LO, devo ripassare tutte le
> tabelle e sostituire detta regola con la regola: Criteri: Permetti ogni
> valore.
> A parte il lungo lavoro (sono un sacco di tabelle), così viene anche
> accettato un valore come "ciccia", quando devo avere solo numeri!
>
> Spero di essere stato più comprensibile.
>
> Grazie
>
>
>
>
>
>
> Il giorno ven 17 mag 2019 alle ore 09:12 Gabriele Ponzo <[hidden email]> <[hidden email]>
> ha scritto:
>
>
> A me sembra che non abbiate letto bene il messaggio originale…
>
> Ho già affrontato un problema simile e mi pare di ricordare, ma non ne
> sono affatto sicuro, di averlo risolto banalmente effettuando un taglia o
> un cancella nella cella, prima di inserire qualsiasi valore.
>
> Certamente non è la soluzione richiesta, ma è sicuramente meno
> macchinoso che andare per menu (dovrebbe bastare un CANC o un CTRL+X ;).
> Prova e facci sapere.
>
> Altrimenti, se potessi anonimizzare uno di questi fogli ed appoggiarlo
> da qualche parte, potrei fare qualche prova…
> ---
> Gabriele Ponzo
>
>
> Il giorno ven 17 mag 2019 alle ore 08:13 Ferrari Renato Maria <[hidden email]> ha scritto:
>
>
> Il 16/05/19 22:36, Marcolongo ha scritto:
>
> Ho fatto un'ulteriore prova simulando un altro caso.
>
> Nella colonna A ho riempito le celle nel seguente modo
>
> A1 -> =B1+C2
>
> A2 -> =B1/C2
>
> A3 -> =somma(A1;A2)
>
> B1 e C2 sono vuote inizialmente e in A2 e A3 compare l'errore di
> divisione (0/0 non è ammesso, come zero al denominatore). In realtà
> dovrei intercettare l'errore e mettere 0 come compare in A1. Questo è
> possibile usando un Se condizionato, ma se il foglio è vuoto non
> dovrebbe dare dei fastidi, perché una volta riempite le celle l'errore
> scompare.
>
> Metto in B1 il valore 3 e in C2 il valore 5. Cosa viene in automatico?
>
> A1 -> 8 ovvero la somma 3+5
>
> A2 -> 0,6 ovvero la divisione 3/5
>
> A3 -> 8,6 ovvero la somma si A1 e A2
>
> Credo che se usassi Excel avrei gli stessi risultati errori compresi.
> Anzi ne sono certo
>
> Quindi il risultato di non validità è determinato da qualche macro o
> formula nascosta che controlla il contenuto delle celle oppure dal
>
> tipo
>
> di formattazione delle celle stesse. Però senza altre indicazioni è
> difficile capire la segnalazione.
>
> Gian Paolo Marcolongo
>
>
> hai provato a verificare in Dati --> Validità sulla cella incriminata?
>
> --
> Ferrari Renato Maria
> Linux Registered User #219791
> Linux Registered Machine #104061
> email: [hidden email]
> posta certificata: [hidden email]
>
>
> --
> Come cancellarsi: E-mail [hidden email]
> Problemi?https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
> Linee guida per postare + altro:https://wiki.documentfoundation.org/Local_Mailing_Lists/it
> Archivio della lista: https://listarchives.libreoffice.org/it/users/
> Privacy Policy: https://www.documentfoundation.org/privacy
>
>

--
Come cancellarsi: E-mail [hidden email]
Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: https://listarchives.libreoffice.org/it/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Carlomag Carlomag
Reply | Threaded
Open this post in threaded view
|

Re: [it-users] [LibreOffice Calc] Validità dati - Formule

Grazie, Marcolongo.

capisco che non sia sempre corretto fare confronti con MS, ma credo che qui
si possa serenamente parlare di una funzione non rifinita.
Per esempio, solo con la versione 6.2 è comparsa la possibilità di
personalizzare il controllo rispetto ad una formula...

Nel mio caso lamento il fatto che, se in una serie di celle devono essere
scritti solo dei valori numerici, non dovrebbe fare nessuna differenza se
quel numero sia scritto
direttamente oppure sia il risultato di un calcolo: scrivere 10 oppure =6+4
dovrebbe essere la stessa cosa! (per Excel sì, per LO no)
L'alternativa è quella di rinunciare del tutto al controllo, il che mi
sembra un peccato.

V. anche https://bugs.documentfoundation.org/show_bug.cgi?id=115081

Ciao



Il giorno ven 17 mag 2019 alle ore 18:15 Carlo Magistrelli <
[hidden email]> ha scritto:

> Grazie, PCP
>
> Soluzione interessante, ma non decisiva.
> In effetti, cambiando l'impostazione del comportamento in caso di errore
> da "Ferma" a "Informazione"
> il messaggio di allerta può essere trascurato e quindi permette di
> proseguire.
> Resta il fatto che si perde il controllo (cioè posso scrivere anche
> "cacca" in una cella che dovrebbe contenere solo dei numeri).
> Inoltre bisogna comunque modificare tutte le celle interessate, che, nel
> mio caso sono sparse su più di 200 fogli (per ogni bilancio).
> A questo punto risulta più spiccio modificare il criterio a "ogni valore",
> o meglio, usare CTRL+X
>
> Ho risolto, prendendo una struttura nuova, eliminando il controllo
> manualmente e pazientemente ed utilizzando tale struttura come modello per
> i nuovi fogli.
>
> Continua a non piacermi il fatto che non si possa limitare l'inserimento
> di valori esclusivamente numerici, siano essi immessi direttamente oppure
> risultanti da una formula di calcolo.
>
> Grazie
>
> NB: Inglese permettendo, provo a fare una segnalazione di bug.
>
>
> Il giorno ven 17 mag 2019 alle ore 13:19 pcpconsulting <
> [hidden email]> ha scritto:
>
>> IO non ho excel e occorre verificare se, caricando un foglio xls,
>> selezionando tutto il foglio e impostare per tutte le celle i criteri di
>> Validità con Messaggio di errore come ''Informazione'' le celle ti appaiono
>> in modo corretto.
>> Il 17/05/19 10:20, Carlo Magistrelli ha scritto:
>>
>> Di nuovo grazie, Gabriele.
>> Effettivamente, con CTRL+X si risparmia tempo.
>> Resta il problema che la regola di validità sarebbe appropriata al caso e
>> il comportamento di Excel è preferibile.
>> Secondo me si tratta di un errore.
>> Provo a fare la segnalazione.
>> Grazie ancora
>>
>>
>> Il giorno ven 17 mag 2019 alle ore 10:13 Gabriele Ponzo <[hidden email]> <[hidden email]>
>> ha scritto:
>>
>>
>> Sei stato ancora più chiaro, ma io avevo già capito da prima :)
>>
>> Hai provato a premere CANC o CTRL + X per vedere se riesci a togliere
>> rapidamente la regola di validità?
>>
>> Come scrivevo prima, non è una soluzione definitiva, ma almeno non ti
>> costringe a passare per i menu.
>> Credo che comunque valga la pena di segnalarlo su Bugzilla, se non è stato
>> già fatto:https://bugs.documentfoundation.org/
>>
>> Ho fatto una ricerca veloce e non l'ho trovato, quindi si può creare, come
>> "enhancement".
>> ---
>> Gabriele Ponzo
>>
>>
>> Il giorno ven 17 mag 2019 alle ore 10:01 Carlo Magistrelli <[hidden email]> ha scritto:
>>
>>
>> Grazie, Gabriele.
>> Effettivamente, non mi devo essere spiegato bene.
>>
>> Il problema è nella differenza di comportamento della funzione
>> Dati>Validità... fra Excel e LO.
>> Ripropongo la questione in modo più semplice (spero).
>> Voglio che una cella contenga solo numeri decimali, compresi tra -10
>> milioni e più 10 milioni.
>> Menù Dati>Validità... Scheda: Criteri, Permetti: Decimale, Dati:
>> Intervallo Valido, Minimo: -10000000, Massimo: +10000000
>> Comportamento Excel: se nella cella imposto la cifra 3.000.000 va bene;
>> non ci sono problemi anche se imposto la formula "=1.000.000+2.000.000"
>> (ovviamente visualizza 3 milioni)
>> Comportamento di LO Calc: se nella cella imposto la cifra 3.000.000 va
>> bene*;ma se imposto la formula "=1.000.000+2.000.000" ottengo "Il valore
>> digitato non è valido"*
>>
>> Il guaio è che riceviamo i fogli (.xls) già preimpostati con quella
>> regola di validità e, se voglio usarli in LO, devo ripassare tutte le
>> tabelle e sostituire detta regola con la regola: Criteri: Permetti ogni
>> valore.
>> A parte il lungo lavoro (sono un sacco di tabelle), così viene anche
>> accettato un valore come "ciccia", quando devo avere solo numeri!
>>
>> Spero di essere stato più comprensibile.
>>
>> Grazie
>>
>>
>>
>>
>>
>>
>> Il giorno ven 17 mag 2019 alle ore 09:12 Gabriele Ponzo <[hidden email]> <[hidden email]>
>> ha scritto:
>>
>>
>> A me sembra che non abbiate letto bene il messaggio originale…
>>
>> Ho già affrontato un problema simile e mi pare di ricordare, ma non ne
>> sono affatto sicuro, di averlo risolto banalmente effettuando un taglia o
>> un cancella nella cella, prima di inserire qualsiasi valore.
>>
>> Certamente non è la soluzione richiesta, ma è sicuramente meno
>> macchinoso che andare per menu (dovrebbe bastare un CANC o un CTRL+X ;).
>> Prova e facci sapere.
>>
>> Altrimenti, se potessi anonimizzare uno di questi fogli ed appoggiarlo
>> da qualche parte, potrei fare qualche prova…
>> ---
>> Gabriele Ponzo
>>
>>
>> Il giorno ven 17 mag 2019 alle ore 08:13 Ferrari Renato Maria <[hidden email]> ha scritto:
>>
>>
>> Il 16/05/19 22:36, Marcolongo ha scritto:
>>
>> Ho fatto un'ulteriore prova simulando un altro caso.
>>
>> Nella colonna A ho riempito le celle nel seguente modo
>>
>> A1 -> =B1+C2
>>
>> A2 -> =B1/C2
>>
>> A3 -> =somma(A1;A2)
>>
>> B1 e C2 sono vuote inizialmente e in A2 e A3 compare l'errore di
>> divisione (0/0 non è ammesso, come zero al denominatore). In realtà
>> dovrei intercettare l'errore e mettere 0 come compare in A1. Questo è
>> possibile usando un Se condizionato, ma se il foglio è vuoto non
>> dovrebbe dare dei fastidi, perché una volta riempite le celle l'errore
>> scompare.
>>
>> Metto in B1 il valore 3 e in C2 il valore 5. Cosa viene in automatico?
>>
>> A1 -> 8 ovvero la somma 3+5
>>
>> A2 -> 0,6 ovvero la divisione 3/5
>>
>> A3 -> 8,6 ovvero la somma si A1 e A2
>>
>> Credo che se usassi Excel avrei gli stessi risultati errori compresi.
>> Anzi ne sono certo
>>
>> Quindi il risultato di non validità è determinato da qualche macro o
>> formula nascosta che controlla il contenuto delle celle oppure dal
>>
>> tipo
>>
>> di formattazione delle celle stesse. Però senza altre indicazioni è
>> difficile capire la segnalazione.
>>
>> Gian Paolo Marcolongo
>>
>>
>> hai provato a verificare in Dati --> Validità sulla cella incriminata?
>>
>> --
>> Ferrari Renato Maria
>> Linux Registered User #219791
>> Linux Registered Machine #104061
>> email: [hidden email]
>> posta certificata: [hidden email]
>>
>>
>> --
>> Come cancellarsi: E-mail [hidden email]
>> Problemi?https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
>> Linee guida per postare + altro:https://wiki.documentfoundation.org/Local_Mailing_Lists/it
>> Archivio della lista: https://listarchives.libreoffice.org/it/users/
>> Privacy Policy: https://www.documentfoundation.org/privacy
>>
>>

--
Come cancellarsi: E-mail [hidden email]
Problemi? https://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/
Linee guida per postare + altro: https://wiki.documentfoundation.org/Local_Mailing_Lists/it
Archivio della lista: https://listarchives.libreoffice.org/it/users/
Privacy Policy: https://www.documentfoundation.org/privacy