Question

Je suis en train de mettre en surbrillance une cellule (ou peut-être la totalité de la ligne) si une cellule contient une valeur inférieure à 0 ou #N/A.L'une des conditions est d'évoquer un texte en gras et en rouge avec la couleur de fond par défaut (blanc).

Des colonnes sont:

La Colonne A Colonne K Colonne L De La Colonne M De Colonne Colonne N O Fichier 1 Fichier 1 Fichier 2 Fichier 3 Km
Équiper # se Terminant Fin de l'Odomètre Odomètre Conduit Gallons de Carburant MPG (Clé) (Calculé) (Calculé) =Kn - Ln =Mn / Nn (Où la baisse des cas où n indique le numéro de ligne)

Fichier 1 est le maître du fichier et je utiliser RECHERCHEV pour inclure des données à partir de fichiers 2 et 3, ainsi que le Fichier 2 Fin de l'Odomètre et Fichier 3 Gallons de Carburant peut avoir #N/A ou 0.Soit calculé champ peut contenir 0 ou #N/A.Si la RECHERCHEV utilisés dans les Colonnes de L ou N ne trouve pas de correspondance avec la valeur de la Colonne A #N/A est affichée.

Je m'excuse si tous ces renseignements de base a confondu personne.

Ma question est comment puis-je définir une condition de Fond pour les valeurs dans les colonnes L, M, N ou O si la valeur de Ln ou Mn ou Nn ou Sur est inférieure à 0 ou à la valeur de Ln ou Mn ou Nn ou Sur est #N/A.

Une autre chose, je ne sais rien à propos de VBA ou des macros, donc si votre solution implique soit, vous aurez à inclure tout le codage, etc.

Je vous remercie pour votre aide.

skp8122005

Était-ce utile?

La solution

Ne pas tenir compte de mon commentaire à votre question, cela devrait faire ce que vous voulez.Créez 4 nouvelles règles de formatage conditionnel et sélectionnez l'option «Utiliser une formule pour déterminer les options de cellules à formater».Utilisez les formules suivantes:

    =IF(ISERROR($L1),TRUE,IF($L1<0,TRUE))
    =IF(ISERROR($M1),TRUE,IF($M1<0,TRUE))
    =IF(ISERROR($N1),TRUE,IF($N1<0,TRUE))
    =IF(ISERROR($O1),TRUE,IF($O1<0,TRUE))

Faites-les tous appliquer à $ L: $ o et vérifiez la case "STOP SI VRAI".Cela mettra en évidence la ligne entière pour vous.

Autres conseils

Vous pouvez le faire avec une seule condition, c'est à dire

=IF(COUNTIF($L1:$O1,NA()),1,IF(COUNTIF($L1:$O1,"<0"),1))

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top