Nel mio foglio di lavoro Excel, ho una cella contenente la seguente formula:
=IF(COUNT(Y11:AA11)>0,SUM(Y11:AA11),#N/A)
con l'obiettivo di un grafico in seguito utilizzando la visualizzazione della cella in un grafico (escludendo la visualizzazione di eventuali valori 0), che fa.
Il problema che ho è che ce ne sono molti #N/A visualizzare valori che appaiono disordinati, quindi voglio usare la formattazione condizionale per rendere i casi quando #N/A viene visualizzato con testo bianco. Finora ogni tentativo fa sì che ogni valore abbia testo bianco indipendentemente dal valore visualizzato #N/A o un numero. Qualcuno conosce un modo per farlo?
Cose che ho provato:
Utilizzo della formattazione condizionale con la condizione della formula di
=ISERROR($X$4:$X$37), applicato all'intervallo$X$4:$X$37. (Tutte le celle dell'intervallo sono formattate per utilizzare il testo bianco; numeri validi e valori di errore).Utilizzo della formattazione condizionale con la condizione della formula di
=ISNA($X$4:$X$37)(stesso risultato).Usare la formattazione condizionale con l'affettazione solo per i duplicati (Visualizzazione del numero ancora interessato)
Modifica della formula nelle celle (
X4:X37) a=IF(COUNT(Y11:AA11)>0,SUM(Y11:AA11),"#N/A"), quindi formattazione condizionale quel testo. (Il valore zero ora viene visualizzato sul grafico da allora"#N/A"è testo e#N/Anon era.)
=ISERROR(A2) per determinare quali celle formattare. Nel tuo esempio, dovresti usare =ISERROR(X4). Il punto è che l'argomento di uno dei ISxxx() le funzioni dovrebbero essere un singolo valore, non un intervallo. (Non riesco nemmeno a capire ... (proseguendo)
ISERROR la documentazione dice ripetutamente che tu la passi UN valore, non vedo dove dice mai che il parametro non deve essere un intervallo o un array.) Provalo; il meccanismo di formattazione condizionale si occupa di gestire ogni cella da X4 a X37. E non usare $ segni. Se dici =ISERROR($X$4), quindi l'intero intervallo diventerà bianco se X4 è un errore (e viceversa). ... (continua)


#N/Atra virgolette nella tua formula:=IF(COUNT(Y11:AA11)>0,SUM(Y11:AA11),"#N/A")