Aide sur une formule

Vince -  
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   -
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
A voir également:

4 réponses

Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
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
Vince
 
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 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135 > Vince
 
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 12249 Date d'inscription   Statut Contributeur Dernière intervention   1 458
 
Bonjour,
En parcourant l'aide d'Excel on trouve:
=SI(ET(A1="A";B1="B");1;0)

1
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
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 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Bonjour,

en C1

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

0