eccellere la formattazione condizionale AND isnumber


1

Sto cercando di far funzionare la mia frase di formato, ma non lo farà

Voglio formattare la cella in verde se la cella è maggiore della cella precedente (e quella cella contiene un numero)

Sto provando:

=INDIRECT(ADDRESS(ROW(),COLUMN()-1))>INDIRECT(ADDRESS(ROW(),COLUMN())) AND ISNUMBER(INDIRECT(ADDRESS(ROW(),COLUMN()-1)))

Ho aggiunto e perché alcune celle con il testo prima che diventassero rosse. Funziona senza la parte AND ISNumber

inserisci qui la descrizione dell'immagine


Perché non qualcosa del genere? =AND(ISNUMBER($A$1),$A$2>$A$1)Questo formatterà la cella A2verde se la cella A1è un numero eA2>A1
Siddharth Rout

Presumo che ti sia sfuggito il mio commento per errore?
Siddharth Rout,

@SiddharthRout Mi dispiace, non vedo quanto sia diverso dal suggerimento di Peter, solo gli argomenti vengono scambiati e i valori sono assoluti e non dinamici
Jakob

Stavo supponendo (in base alla tua domanda) che esistesse una sola cella? Vedo il tuo screenshot ora e ho capito che esiste una gamma dinamica :)
Siddharth Rout,

SiddharthRout - questo è sicuramente quello che voglio, solo con celle dinamiche
Jakob,

Risposte:


5

Sulla base dello screenshot sopra puoi farlo

inserisci qui la descrizione dell'immagine


Provenendo dal re della formula, lo prendo come un grande complimento, barry :)
Siddharth Rout

+1 senza dubbio @Sid! Le tue risposte con schermi così belli mi fanno piangere spesso, dal momento che i nuovi arrivati ​​del mio team non hanno la minima idea che 1 semplice foto sia 100000 volte migliore di 1000 spiegazioni lunghe)))
Peter L.

E in realtà funzionerà nella tabella pivot se si seleziona "applica a tutti i campi di dati"
Jakob

1

Usi semplicemente ANDin modo sbagliato - gli argomenti dovrebbero essere elencati separati da virgole:

=AND(INDIRECT(ADDRESS(ROW(),COLUMN()-1))>INDIRECT(ADDRESS(ROW(),COLUMN())),ISNUMBER(INDIRECT(ADDRESS(ROW(),COLUMN()-1))))


puoi pensare a qualche motivo per cui la formattazione non verrebbe applicata se fossero numeri? L'ho modificato e non ho riscontrato errori, ma neanche la formattazione appropriata
Jakob,

Se inserito nella cella, questa formula fornisce un circular referenceerrore. Forse la logica di Excel è un po 'diversa dalla nostra), potresti condividere un campione colorato manualmente - penso che ci sia un modo più semplice per colorarlo condizionatamente?
Peter L.,

il problema è che viene applicato a un pivottabile, quindi deve essere veramente condizionale e non assoluto, perché i contenuti possono cambiare, ma vedrò se riesco a ottenere qualcosa di condivisibile
Jakob,

Basta colorare il campione - conta solo la posizione relativa delle celle
Peter L.
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.