Come faccio ad aggiungere la formattazione condizionale alle celle che contengono # N / A in Excel?


18

Ho una colonna in Excel 2013 piena di valori trovati con VLOOKUP(). Per qualche motivo, non sono in grado di utilizzare la formattazione condizionale per evidenziare le celle che contengono #N/A.

Ho provato a creare regole di evidenziazione per "Uguale a ..." e "Testo che contiene ...", ma nessuno dei due sembra funzionare.

Come posso usare la formattazione condizionale per evidenziare le celle che contengono # N / A?

Formatta le celle che contengono il testo # N / A

Risposte:


21

#N/Anon è "testo" per quanto riguarda Excel, sembra proprio che sia così. In realtà è un errore molto specifico che significa che il valore è "Non disponibile" a causa di un errore durante il calcolo.

È possibile utilizzare ISNA(Range)per abbinare un errore di questo tipo.

Anziché "contiene testo" si desidera creare una nuova regola vuota anziché quella generica e quindi "Utilizzare una formula per determinare quali celle formattare".

Lì dovresti essere in grado di impostare la regola per la prima cella nel tuo intervallo e scorrerà giù per il resto dell'intervallo.

=ISNA(range)

Ad esempio, per formattare condizionalmente le celle B6:B8:

  1. Seleziona la prima cella che desideri evidenziare. (B6)
  2. Fare clic su Home -> Formattazione condizionale -> Gestisci regole -> Nuova regola .
  3. Seleziona Usa una formula per determinare quali celle formattare .
  4. Nel campo Formatta valori in cui questa formula è vera , inserisci =ISNA($B6).
  5. Fai clic su Formato per impostare la formattazione della cella, quindi seleziona OK .
  6. Fare di nuovo clic su OK per creare la regola di formattazione.
  7. Nella formattazione condizionale Gestione regole , modificare la gamma sotto applica a (es: $B6:$B8)
  8. Seleziona OK per applicare la regola.

Formattazione rossa per celle B6: B8 contenente # N / A

Che corrisponderà a true e quindi applicherà la formattazione desiderata.

Per riferimento, Microsoft fornisce un elenco delle funzioni IS che mostra ciò che sono, nonché esempi del loro utilizzo.


Uno dei motivi per cui l'uso di "contiene testo" non funzionerebbe è che se cambiassi le impostazioni della lingua, sospetto che "# N / A" potrebbe cambiare a qualunque sia l'abbreviazione locale di N / A.
Muzer,

Quando aggiungo la regola, non scorre verso le altre celle. Si applica solo alla cella che ho evidenziato
Stevoisiak,

@StevenVascellaro Assicurati di avere un intervallo impostato, ma assicurati anche che il segno "$" nella formula sia nella posizione corretta poiché limita il modo in cui "scorre" la regola. Per scendere solo i dati deve essere davanti alla colonna, nel mio caso "B". Per attraversarlo deve essere davanti al numero ma non alla colonna. Se è di fronte a entrambi, la regola non funzionerà. Ho $ B6 in modo che influisca sulle cose dalla riga 6 verso il basso.
Mokubai

1
Se si dispone di un set di dati multi-colonna multi-colonna e lo si desidera su tutto nel campo "si applica a", si desidera solo un punto iniziale in tale intervallo per la formula e nessun segno "$".
Mokubai

@StevenVascellaro nota la formula e la gamma "si applica a" qui: i.stack.imgur.com/mkk0l.png
Mokubai


2

Oppure utilizza l'opzione "Formatta solo celle che contengono" e modifica il primo menu a discesa da "Valore cella" a "Errori"


1

Un'altra opzione è quella di utilizzare la seguente formula:

=IFERROR(VLOOKUP(A1,[Some Range],[Some Column]), "Not Found")

Sostituisci "Non trovato" con un testo di errore adeguato.

Quindi, imposta una regola di formato condizionale per il testo dell'errore che hai scritto. Se VLOOKUP trova un valore, genererà il valore. In caso contrario, verrà generato il testo dell'errore a cui verranno applicate le regole di formattazione condizionale.


1

Di solito ho solo ingannato il sistema contrassegnando tutte le celle in un colore specifico e quindi ho aggiunto una regola per formattare i valori "corretti" in nero. il risultato è che tutti i valori non corretti rimangono colorati

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.