Documentazione/Funzioni di Calc/NON
TDF LibreOffice Document Liberation Project Blog comunitari Weblate Nextcloud Redmine Ask LibreOffice Donazione
Nome funzione:
NON
Categoria:
Logica
Riepilogo:
Determina il complemento logico o la negazione di un valore booleano, invertendo i valori vero in falso e i valori falso in vero.
Sintassi:
NON(Valore logico)
Restituisce:
Restituisce VERO (1) o FALSO (0), fornendo il complemento logico del valore logico fornito.
Argomenti:
Valore logico è un'espressione, o un riferimento a una cella contenente un'espressione, che può essere valutata come valore logico VERO o FALSO. Se Valore logico viene valutato come numero anziché come valore logico, il valore 0 (zero) viene trattato come FALSO, mentre qualsiasi valore numerico non-zero diverso da zero viene trattato come VERO.
- Se Valore logico non può essere valutato come valore logico, allora NON riporta un errore #VALORE!.
Dettagli aggiuntivi:
Informazione generale riguardo alle funzioni logiche di Calc
Calc utilizza i numeri 0 (FALSO) e 1 (VERO) per rappresentare valori logici. Ad esempio, inserite 1 in una cella che ha il formato numerico generale predefinito. Quindi selezionate
▸ sulla barra dei menu per visualizzare la finestra di dialogo Formato celle, selezionate l'opzione Valore booleano nell'area Categoria della scheda Numeri, e fate clic sul pulsante . Notate che il numero 1 è ora visualizzato come VERO. Per tornare alla visualizzazione del numero 1, ripetete la procedura ma selezionate Numero invece di Valore booleano.Per inserire un valore logico in una cella, digitate semplicemente VERO o FALSO (senza distinzione tra maiuscole e minuscole) nella cella. Calc riconoscerà il valore logico, lo visualizzerà in lettere maiuscole e cambierà il formato della cella in quello appropriato ai valori booleani.
Le funzioni di calcolo che producono un risultato logico restituiscono un numero, 0 o 1. Nel caso di una formula che chiama semplicemente tale funzione logica e si trova in una cella che ha il formato numerico generale predefinito, la cella passa al formato valore booleano e il valore restituito viene visualizzato come FALSO o VERO. Ad esempio =VERO()
restituisce il valore 1, che viene visualizzato come VERO; se poi si cambia il formato in un formato numerico, viene visualizzato come il numero 1.
Le funzioni di calcolo che verificano un risultato logico valutano sempre l'espressione da testare e controllano se è uguale a 0. Il valore 0 viene considerato FALSO e qualsiasi altro valore viene considerato VERO. Ad esempio, =NON(0)
restituisce VERO e =NON(57.89)
restituisce FALSO.
A differenza di Calc, Microsoft Excel ha un tipo separato per i valori logici: non sono numeri ma a volte vengono convertiti in numeri. Fate attenzione quindi se avete bisogno di compatibilità.
Esempi:
Formula | Descrizione | Restituisce |
---|---|---|
=NON(VERO()) | Nega VERO(). | FALSO |
=NON(D1)
dove la cella D1 contiene il numero 234,567. |
Complemento logico di un valore numerico non-zero. | FALSO |
=NON(1 > 2) | L'espressione valutata è FALSO. | VERO |
=1*NON(NON(D1))
dove la cella D1 contiene un valore numerico non-zero. |
La funzione ha applicato due volte "riduci" i valori numerici non-zero (positivi o negativi) a "1". | 1 |
Funzioni di LibreOffice correlate:
Standard ODF:
Funzioni equivalenti (o simili) di Excel:
NOT