Numeri: la funzione VALUE non riconosce la stringa vuota

0

Sto usando Apple Numbers e trovo frustrante che gli argomenti di cella contenenti testo vuoto (e talvolta contengano numeri da altri fogli) non vengano convertiti in un numero di valore 0, quando ci si riferisce a una funzione che si aspetta un valore numerico.

Ad esempio, una funzione nella cella:

=MAX(I5,0.5×J5)

con J5 vuoto, restituisce un messaggio di errore

The operator “*” expects a number but found “.”

Quindi ho provato a racchiudere J5 con VALUE (J5) e ho ricevuto un altro messaggio:

VALUE requires a string specifying a number, but found “” instead.

Esiste un modo efficace per trattare tutti gli spazi come 0 per le innumerevoli celle che potrebbero avere quella situazione?

    
posta elomage 24.02.2015 - 18:00
fonte

2 risposte

1
IFERROR(VALUE(<cell>),0) 

restituirebbe 0 per una cella vuota (o qualsiasi stringa che non può essere convertita in un valore). Ho provato qualcosa come:

= MAX (I5, (0.5 x (IFERROR(VALUE(J5),0))) 

e i miei test iniziali stavano funzionando.

Spero che questo aiuti

    
risposta data 24.02.2015 - 18:35
fonte
1

Un ulteriore suggerimento: seleziona l'intera tabella e imposta la cella Formato dati su "Automatico" . I numeri determineranno quindi il tipo di dati che potrebbe ridurre gli errori di importazione dovuti alla formattazione della cella. Puoi anche forzare la formattazione nello stesso modo.

Hoincollatolatuaformulaconquesteimpostazioniehoottenutoilseguenterisultato:

Se non ti piace / non ti piace / preferisci, puoi cambiare la formula in testo.

    
risposta data 01.06.2015 - 19:29
fonte

Leggi altre domande sui tag