Creer une fonction avec conditions de texte
Résolu
Matiaslaly
-
Matiaslaly -
Matiaslaly -
Bonjour,
Je cherche a faire une formule qui me permettrait de mettre une condition de texte. Je m'explique: - 1ere colonne: des durée en heure
- 2eme colonne: soit travail, soit repos
Et je voudrais que excell me calcule que la somme des temps de repos.
12 travail
5 repos
9 travail
7 repos
Merci d'avance de votre aide car je suis novice sur excell et je démoralise.
Je cherche a faire une formule qui me permettrait de mettre une condition de texte. Je m'explique: - 1ere colonne: des durée en heure
- 2eme colonne: soit travail, soit repos
Et je voudrais que excell me calcule que la somme des temps de repos.
12 travail
5 repos
9 travail
7 repos
Merci d'avance de votre aide car je suis novice sur excell et je démoralise.
A voir également:
- Creer une fonction avec conditions de texte
- Fonction si et - Guide
- Comment créer un groupe whatsapp - Guide
- Créer un compte google - Guide
- Excel cellule couleur si condition texte - Guide
- Créer une adresse hotmail - Guide
3 réponses
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