Se la funzione in Fogli di lavoro visualizza errore di analisi, cosa c'è che non va?


9

Cosa c'è di sbagliato in questo codice?

= IF (F3+E3+D3 > 0, F3+E3+D3, 0)

Voglio che la cella contenga la somma solo se è positiva. Se è negativo, voglio che ci sia zero.

Google Spreadsheet mi dà un errore: errore di analisi.


La funzione funziona bene per me. L'ho copiato e incollato nel foglio di calcolo di Google senza apportare modifiche. Dal mio punto di vista non sembra esserci nulla di sbagliato.

Risposte:


11

Hai provato a usare ";" invece di "," ?


1
Sì funziona. Ma perché tutta la documentazione menziona ","?

1
Non ne ho idea, normalmente viene utilizzato ";" in queste espressioni

Probabilmente qualche pasticcio con i locali. Nel mio paese usiamo "," come separatore decimale in modo che 1,2,3,4 possa essere interpretato come 1.2, 3.4 o 1, 2, 3, 4. Google, dai !?

3
@Josef Lo standard utilizzato da Google stabilisce che ;deve essere consentito, ma che ,può essere utilizzato. A causa dei problemi di localizzazione che hai citato, la virgola non funzionerà in locali in cui il separatore decimale è una virgola. D'altra parte, i punti e virgola funzioneranno in qualsiasi locale. Sfortunatamente i documenti sembrano essere stati scritti da qualcuno negli Stati Uniti (o nel Regno Unito, in Australia, ecc.) E hanno scelto di usare la virgola. Sono stati informati, ma la risoluzione dei problemi di Google è una bestia lenta e misteriosa.
Tom Horwood,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.