Aide sur une formule

Fermé
Vince - 28 sept. 2021 à 10:50
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 - 28 sept. 2021 à 12:55
Bonjour,

J'aimerai trouver la formule pour le problème suivant:

SI A1=A et B1=B alors C1=1

Merci d'avance pour vos retour!

Configuration: Windows / Edge 94.0.992.31

4 réponses

Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
28 sept. 2021 à 11:32
Bonjour,

sous réserve d'avoir bien compris

=SI(ET(A1="A";B1="B");1;"")

si ce n'est pas ce que tu cherches, donne plus d'explications

1
Merci pour votre réponse!
Pour être plus précis, je suis menuisier et j'ai besoin de deviser des éléments en bois.

En A1 j'ai une liste déroulante (essence de bois) qui va déterminer une liste déroulante en B2 (épaisseurs de bois) et selon les choix validés dans ces listes la case C1 doit aller chercher un prix.
0
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104 > Vince
Modifié le 28 sept. 2021 à 12:56
Re,

alors si par exemple tu as ta base de recherche sur ton onglet nommé Feuil2, et colonne A entre A2 et A20 le nom de tes essences
colonne B entre B2 et B20 les épaisseurs et en face de chaque correspondance le prix

si tes listes de validations sont sur l'onglet Feuil1 en A1 et B2
une formule
=SOMMEPROD((Feuil2!A2:A20=Feuil1!A1)*(Feuil2!B2:B20=Feuil1!B2)*(Feuil2!C2:C20))

ou encore
=SOMME.SI.ENS(Feuil2!C2:C20;Feuil2!A2:A20;Feuil1!A1;Feuil2!B2:B20;Feuil1!B2)
0
Le Pingou Messages postés 12187 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 14 novembre 2024 1 449
28 sept. 2021 à 11:33
Bonjour,
En parcourant l'aide d'Excel on trouve:
=SI(ET(A1="A";B1="B");1;0)

1
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
Modifié le 28 sept. 2021 à 12:13
Bonjour
problème de logique pure donc en C1

=(A1=1)*(B1=1)

la multication correspond au "ET"
l'addition au "OU"

avec des valeurs numériques Excel renvoie 1 si les conditions sont remplies
-------
avec des valeurs texte il renvoie vrai ou faux
sI on veut 1 ou 0 comme résultat
par ex ((A1="Z")*(B1="Y"))*1

1
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 5 104
28 sept. 2021 à 10:59
Bonjour,

en C1

=SI(ET(A1="A";B1="B");1;"")

0