La mise en forme conditionnelle à l'aide ET() de la fonction

Je suis en train de mise en forme conditionnelle sur une feuille. J'ai besoin de remplir les cellules avec une certaine couleur en fonction des éléments suivants instruction conditionnelle:

=AND((INDIRECT(ADDRESS(4;COLUMN()))>=INDIRECT(ADDRESS(ROW();4)));(INDIRECT(ADDRESS(4;COLUMN()))<=INDIRECT(ADDRESS(ROW();5))))

Quand j'ai essayer les états ET la (les) fonction séparément, ils semblent fonctionner, mais quand je les ai mis ensemble dans la fonction, je ne vois pas de mise en forme qui se passe.

Voici un petit historique:
La ligne 4 de la "colonne" a une date (DATE1). Il y a aussi des dates sur le D et E les colonnes de la "ligne en cours" (DATE2 et DATE3). Donc, je voudrais remplir la cellule avec une couleur si DATE1 est entre DATE2 et DATE3.

Je ne vois pas pourquoi la formule n'est pas de travail. Toute aide est très appréciée.

Mise À Jour (Déc 13, 2011):

J'ai implémenté une fonction que j'appelle de la cellules, j'ai besoin de cette fonctionnalité. La fonction renvoie des valeurs entières. Ensuite, la mise en forme conditionnelle n'utilise que les entiers dans les cellules. De cette façon, la mise en forme conditionnelle est moins compliqué. Je suis de passage INDIRECT(ADRESSE(LIGNE();COLONNE())) dans la fonction que j'mettre en œuvre. Donc, j'ai toutes les informations dont j'ai besoin lorsque vous travaillez sur la relative et/ou absolue des cellules. Serait intéressant de connaître d'une façon plus simple de passer de la cellule que dans la fonction.

Remarque: ActiveCell ne semble pas fonctionner pour moi. Elle utilise les données de la cellule qui est sélectionné par le temps de l'exécution de la fonction. Ce n'est pas ce que je cherche. Je pourrais bien sûr passer à la cellule elle-même (comme dans A4 B7, etc.) mais je ne suis pas sûr si c'est vraiment important en termes de performances.

Merci à vous tous qui avez répondu à ma question.

OriginalL'auteur some user | 2011-12-12