Formule avec conditions

Bonjour,

J'ai un souci avec la fonction SI dans un tableau. Je préférerais entrer une formule dans les cellules I15, I16, I17, I18, et I19 plutôt qu'une macro car ma feuille complète comporte déjà plusieurs macro (mais si la seule soluce c'est la macro, bien évidemment, je prends...)

Je vous fourni un modèle pour aider à lire ce qui suit.

Si les cellules de la plage (Z15:AF15) sont comprises entre 1 et 7

ET SI cellules de la plage (Z16:AF16) sont vides ou valeur > 0

Alors ajouter 1 à cellule I9

Si pas vrai il faut appliquer ces conditions à chaque cellule de la plage:

Si Z15 >= 1 ET SI Z16 vide ou valeur > 0, alors ajouter 1 à cellule I15

Si AB15 >= 1 ET SI AB16 vide ou valeur > 0, alors ajouter 1 à cellule I16

Si AD15 >= 1 ET SI AD16 vide ou valeur > 0, alors ajouter 1 à cellule I17

Si AF15 >= 1 ET SI AF16 vide ou valeur > 0, alors ajouter 1 à cellule I18

Même chose pour

Si les cellules de la plage (Z17:AF17) sont comprises entre 4 et 14

ET SI cellules de la plage (Z18:AF18) sont vides ou valeur > 0

Alors ajouter 1 à cellule I9

Si pas vrai il faut appliquer ces conditions à chaque cellule de la plage:

Si Z17 >= 1 ET SI Z18 vide ou valeur > 0, alors ajouter 1 à cellule I15

Si AB17 >= 1 ET SI AB18 vide ou valeur > 0, alors ajouter 1 à cellule I16

Si AD17 >= 1 ET SI AD18 vide ou valeur > 0, alors ajouter 1 à cellule I17

Si AF17 >= 1 ET SI AF18 vide ou valeur > 0, alors ajouter 1 à cellule I18

Idem pour

Si les cellules de la plage (Z19:AF19) sont comprises entre 11 et 21

ET SI cellules de la plage (Z20:AF20) sont vides ou valeur > 0

Alors ajouter 1 à cellule I9

(Z21:AF21) sont comprises entre 18 et 28

(Z22:AF22) sont vides ou valeur > 0

Alors ajouter 1 à cellule I9

(Z23:AF23) sont comprises entre 25 et 31

(Z24:AF24) sont vides ou valeur > 0

Alors ajouter 1 à cellule I9

Les cellules qui comportent un motif hachuré (quel que soit la couleur) doivent être considérées ni vide, ni valeur > 0.

Merci à tout ceux qui pourraient entrevoir une solution.

13essai-nyre.zip (4.28 Ko)

Bonjour

Pas trouvé de solution sans macro (surtout que tu as des conditions de couleur)

Avec une fonction personnalisée

Bonjour banzaï64,

Et merci de ton aide.

J'ai mis du temps à répondre parce que j'ai quelques difficultés à utiliser la fonction personnelle dans le classeur idoine. J'ai tenté de la ranger dans "mes fonctions personnelles .xla" et de l'appeler, mais je rame...

Sur la feuille de calcul que tu m'a envoyée ça a l'air de fonctionner, mais c'est une feuille d'exemple que j'ai fournie et j'aimerais pouvoir l'utiliser dans les conditions "vraies".

Peux-tu m'expliquer le mode d'emploi ?

8)

Bonjour

Pas compliqué à faire

Tu copies la macro dans un module (Alt F11 --> Double clic dans Modules )

Tu choisis un module ou tu en insères un (Menu Insertion --> Module)

Ensuite tu utilises cette fonction comme si tu utilises une fonction excel

Dans une cellule tu marques =compte(Zone_à_vérifier)

C'est tout

Ok, SUPER !

=compte(Zone_à_vérifier)

Il faut effectivement entrer les plages concernées. Je vais donc garder précieusement la feuille que tu m'as renvoyée car c'est le seul endroit où elles figurent explicitement.

Cette fonction va me permettre d'automatiser un peu plus le classeur de base que tu m'avais fabriqué il y a quelques semaines et que j'avais déjà modifié pour l'améliorer encore, car ce que tu avais fait permet une grande souplesse selon les cas particuliers qui peuvent se présenter à moi.

Encore un grand

Rechercher des sujets similaires à "formule conditions"