Nella cella B2 ho scritto =Se(val.formula(a2);1;0) Se la cella A2 è
vuota o immetto qualsiasi cosa che non comincia con = ottengo in B2 il
valore 0, se invece scrivo una formula qualsiasi, ottengo 1. Ovviamente
al posto di 1 e 0 metto OK o ERRORE il risultato è lo stesso. Ora non so
se questo è quello che vuoi oppure il tuo problema è altro.

Con questa semplice sistema posso controllare in una colonna lo stato
dell'arte di una colonna. Ad esempio se voglio controllare la colonna A
tramite la colonna F è sufficiente impostare =Se(val.formula(a1);"
";"ERRORE") e copiarlo su enne celle di F. In F avro celle vuote per le
formule o ERRORE per le altre. Questo è un modo semplice ma potrei
nidificare nei risultati della formula SE ulteriori controlli.

Saluti

Gian Paolo

Il 28/03/20 16:05, Carlo Magistrelli ha scritto:
> Ciao.
>
> In un foglio di calc avrei bisogno di inserire *una regola di convalida che
> consenta l'immissione esclusivamente di formule*,
> cioè di immissioni che cominciano con il segno di uguale.
>
> Ho visto il funzionamento in una normale cella del foglio della
> funzione *=VAL.FORMULA(<cella
> da analizzare>)* che restituisce correttamente 1 quando la cella contiene
> una formula
> e restituisce 0 negli altri casi.
>
> Posto che la cella in cui voglio poter immettere esclusivamente formule sia
> la A2, ho provato con:
>
> *Dati>Validità...>Tab: Criteri>Permetti: Personalizzato;Spunta su Accetta
> celle vuote;Formula: VAL.FORMULA(A2)=1 + Tab: Messaggio di errore>Contenuto
> - Azione: Ferma*
>
> ma ottengo un messaggio di errore per qualsiasi cosa inserisca in A2.
>
> Dove sbaglio? C'è un altro metodo?
>
> Grazie
>
> Carlo (Ubuntu 19.10 e LO 6.4.2.2 da ieri sera).
>

-- 
Come cancellarsi: E-mail [email protected]
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

Rispondere a