Creer une fonction avec conditions de texte
Résolu/Fermé
A voir également:
- Creer une fonction avec conditions de texte
- Fonction si et - Guide
- Excel cellule couleur si condition texte - Guide
- Créer un compte google - Guide
- Créer un compte gmail - Guide
- Comment créer un groupe whatsapp - Guide
3 réponses
Ricky38
Messages postés
4349
Date d'inscription
samedi 15 mars 2008
Statut
Contributeur
Dernière intervention
2 novembre 2013
1 459
27 nov. 2011 à 21:31
27 nov. 2011 à 21:31
Salut,
regarde du coté de SOMME.SI
regarde du coté de SOMME.SI
Mike-31
Messages postés
18352
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 décembre 2024
5 110
27 nov. 2011 à 23:10
27 nov. 2011 à 23:10
Salut,
exemple tu as entre A1 et A20 tes heures et entre B1 et B20 les repos et autres
=SOMME.SI(B1:B20;"repos";A1:A20)
=SOMMEPROD((B1:B20="repos")*(A1:A20))
tu peux également à la place de faire référence à un critère "repos", faire référence à une cellule qui contient le critère ou une liste de validation exemple D1
les formules deviennent
=SOMME.SI(B1:B20;D1;A1:A20)
=SOMMEPROD((B1:B20=D1)*(A1:A20))
et si tu nommes tes plages ex. A1 à A20 nommée durée
et B1 à B20 nommée critere
les formules deviennent
=SOMME.SI(critere;"repos";durée)
=SOMMEPROD((critere="repos")*(durée))
tu peux abréger les nom des plages nommées comme dur et crit
=SOMME.SI(crit;"repos";dur)
=SOMMEPROD((crit="repos")*(dur))
l'intérêt des plages nommées permet d'utiliser facilement les formules dans d'autres feuilles
exemple tu as entre A1 et A20 tes heures et entre B1 et B20 les repos et autres
=SOMME.SI(B1:B20;"repos";A1:A20)
=SOMMEPROD((B1:B20="repos")*(A1:A20))
tu peux également à la place de faire référence à un critère "repos", faire référence à une cellule qui contient le critère ou une liste de validation exemple D1
les formules deviennent
=SOMME.SI(B1:B20;D1;A1:A20)
=SOMMEPROD((B1:B20=D1)*(A1:A20))
et si tu nommes tes plages ex. A1 à A20 nommée durée
et B1 à B20 nommée critere
les formules deviennent
=SOMME.SI(critere;"repos";durée)
=SOMMEPROD((critere="repos")*(durée))
tu peux abréger les nom des plages nommées comme dur et crit
=SOMME.SI(crit;"repos";dur)
=SOMMEPROD((crit="repos")*(dur))
l'intérêt des plages nommées permet d'utiliser facilement les formules dans d'autres feuilles