Si avec deux conditons égale

Résolu/Fermé
Cabrina Messages postés 248 Date d'inscription samedi 5 avril 2008 Statut Membre Dernière intervention 13 mars 2024 - 11 mai 2020 à 17:55
Cabrina Messages postés 248 Date d'inscription samedi 5 avril 2008 Statut Membre Dernière intervention 13 mars 2024 - 12 mai 2020 à 07:21
Bonjour,

Je suis à la recherche d'une formule (si je pense mais je n'arrive pas à la tourner comme il faut).
J'ai deux conditions pour avoir une donnée qu'il se recopie ou non.
Condition 1 : que mon mois soit identique au moi dans ma cellule D1
Condition 2 : que mon année soit identique à l'année dans ma cellule B1

Si les deux cas sont réunis alors le chiffre de la cellule O108 par exemple (le chiffre en 0108 est une formule)
Sinon égale à 0

Merci d'avance,

Cabrina

3 réponses

jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 4 650
11 mai 2020 à 17:57
Bonjour,

Tu dois utiliser un "SI" avec un "ET"
un truc du genre

=Si( ET(annee(tacellule)=D1; mois(tecellule)=B1); O108;0)
0
Cabrina Messages postés 248 Date d'inscription samedi 5 avril 2008 Statut Membre Dernière intervention 13 mars 2024 6
11 mai 2020 à 18:32
Re-bonjour,

Merci pour votre retour,
J'ai beau tourner la formule dans tous les sens je n'y arrive pas, mon résultat est toujours 0

=SI(ET(ANNEE(O6)=$B$1;MOIS(O3)=$D$1); O108;0)


Le mois O3 est une forumle (=stxt)
Le résulat en O108 est une forumle également (=sommeprod)

Cordialement,

Cabrina
0
yclik Messages postés 3593 Date d'inscription vendredi 25 juillet 2014 Statut Membre Dernière intervention 22 avril 2024 1 480
11 mai 2020 à 18:38
bonsoir
si Le mois O3 est une forumle (=stxt)
la fonction MOIS (O3) n'est pas bonne car il faudrait une date pour extraire le mois de O3

$D$1

Format numérique ou date ?

si $D$1 numérique alors il faudrait

=SI(ET(ANNEE(O6)=$B$1;CNUM(O3)=$D$1); O108;0)
0
DjiDji59430 Messages postés 4031 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 22 avril 2024 644
11 mai 2020 à 19:14
Bonjour,

Un fichier (test ou non), complété par des explications exhaustives et des exemples remplis à la main, mis sur https://www.cjoint.com/ permettrait aux intervenants de répondre plus précisément à ta question.

Crdmt
0
Cabrina Messages postés 248 Date d'inscription samedi 5 avril 2008 Statut Membre Dernière intervention 13 mars 2024 6
11 mai 2020 à 20:57
Bonjour,

Je ne sais pas si le fichier va fonctionner correctement car j'ai plusieurs formules qui vont chercher sur d'autres onglets...
Dans un souci de confidentialité j'ai dû changer des chiffres et les références....
J'ai fait des annotations sur le fichier pour être le plus clair possible.

https://www.cjoint.com/c/JEls2sPHDDI

Mercin d'avance,

Cabrina
0
ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024 139 > Cabrina Messages postés 248 Date d'inscription samedi 5 avril 2008 Statut Membre Dernière intervention 13 mars 2024
11 mai 2020 à 21:35
Bonjour,

Tout simplement :
=SI(ET(O6=$B$1;O3=$D$1);O108;0)

Attention, tes cellules B1 et D1 sont des textes et pas des nombres, à toi de gérer comme tu le souhaites.

Cordialement
0
Cabrina Messages postés 248 Date d'inscription samedi 5 avril 2008 Statut Membre Dernière intervention 13 mars 2024 6 > ALS35 Messages postés 1033 Date d'inscription jeudi 18 juillet 2019 Statut Membre Dernière intervention 9 janvier 2024
12 mai 2020 à 07:21
Bonjour,

Parfait, merci beaucoup !

Belle journée,

Cabrina
0