Instruction IF dans Excel
Résolu
Coutcout86
Messages postés
195
Date d'inscription
Statut
Membre
Dernière intervention
-
Coutcout86 Messages postés 195 Date d'inscription Statut Membre Dernière intervention -
Coutcout86 Messages postés 195 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un petit soucis en Excel et ne sachant pas trop manipuler les formules dans ce type de logiciel j'aimerais avoir de l'aide.
J'ai une feuille alimentée par une requête SQL qui m'obtient ce résultat :
Et ce que j'aimerais faire c'est rajouter une colonne ''Nombre Total Apprenant par seance'' et ça pour chaque ligne. Voici le résultat que j'aimerais avoir :
Ma logique reviendrait à dire : Si le code seance est le même additionne le ''nb_app''.
Comment peut-on faire cela avec des formules Excel ?
Merci d'avance.
J'ai un petit soucis en Excel et ne sachant pas trop manipuler les formules dans ce type de logiciel j'aimerais avoir de l'aide.
J'ai une feuille alimentée par une requête SQL qui m'obtient ce résultat :
code_personnel | nom_personnel | statut | duree_seance | code_seance | nb_app
0000| Dupont| Apprenti |4|123456| 6
0000| Dupont| Salarié |4|123456|1
0000| Dupont| Demandeur d'emploi |2| 456789|8
0000| Dupont| Apprenti |2|456789| 1
Et ce que j'aimerais faire c'est rajouter une colonne ''Nombre Total Apprenant par seance'' et ça pour chaque ligne. Voici le résultat que j'aimerais avoir :
code_personnel | nom_personnel | statut | duree_seance | code_seance | nb_app|nb_total
0000| Dupont| Apprenti |4|123456| 6 | 7
0000| Dupont| Salarié |4|123456|1| 7
0000| Dupont| Demandeur d'emploi |2| 456789|8 | 9
0000| Dupont| Apprenti |2|456789| 1|9
Ma logique reviendrait à dire : Si le code seance est le même additionne le ''nb_app''.
Comment peut-on faire cela avec des formules Excel ?
Merci d'avance.
A voir également:
- Instruction IF dans Excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
3 réponses
Salut.
Utilise la formule SOMME.SI (SUMIF en anglais)
=SUMIF(E:E;E1;F:F)
E:E = la colonne code séance
F:F : la colonne nb_app
Utilise la formule SOMME.SI (SUMIF en anglais)
=SUMIF(E:E;E1;F:F)
E:E = la colonne code séance
F:F : la colonne nb_app
Bonjour,
En écrivant en G2, et tirer sur toute la colonne G (selon ton exemple collé en A1):
En écrivant en G2, et tirer sur toute la colonne G (selon ton exemple collé en A1):
=SOMMEPROD(($F$2:$F$5)*($E$2:$E$5=E2))
J'ai fait un SOMMESI et cela fonctionne parfaitement . En revanche autre question, est ce que l'on peut insérer dans la fonction SOMME.SI.ENS et dans un des critères un OU ? je sais pas si je suis clair...
J'ai essayer un truc comme ça :
=SOMME.SI.ENS([HEURE_STATUT];[NOM_STATUT];{"<>AM-DIMA";"<>AM-Apprenti"};[NOM_PERSONNEL];[NOM_PERSONNEL]).
Pour moi cela veut dire ''Additionne moi les heures statuts ayant un nom statut différent de AM-DIMA OU AM-Apprenti" . Or cela ne marche pas
Pourriez-vous m'aider ?
Merci d'avance.
J'ai essayer un truc comme ça :
=SOMME.SI.ENS([HEURE_STATUT];[NOM_STATUT];{"<>AM-DIMA";"<>AM-Apprenti"};[NOM_PERSONNEL];[NOM_PERSONNEL]).
Pour moi cela veut dire ''Additionne moi les heures statuts ayant un nom statut différent de AM-DIMA OU AM-Apprenti" . Or cela ne marche pas
Pourriez-vous m'aider ?
Merci d'avance.