Carnet scolaire sous excel
foufoune35
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je dois automatiser un carnet de note se présentant sous excel de cette facon :
1er onglet : récapitulatif de tous les élèves avec toutes les matières et toutes les notes.
Les autres onglets sont essentiellement le carnet par élève.
Le problème est que les notes ne sont pas numériques mais sous format texte.
Exemple:
NA : Non Acquis
VA-
VA : En voie d'acquisition
VA+
A : Acquis
Je n'arrive pas à trouver une formule me permettant de compter chaque A, Va-, Va+ et NA et mettre la "note" qui aura le plus grand nombre.
Merci de votre aide,
Je dois automatiser un carnet de note se présentant sous excel de cette facon :
1er onglet : récapitulatif de tous les élèves avec toutes les matières et toutes les notes.
Les autres onglets sont essentiellement le carnet par élève.
Le problème est que les notes ne sont pas numériques mais sous format texte.
Exemple:
NA : Non Acquis
VA-
VA : En voie d'acquisition
VA+
A : Acquis
Je n'arrive pas à trouver une formule me permettant de compter chaque A, Va-, Va+ et NA et mettre la "note" qui aura le plus grand nombre.
Merci de votre aide,
A voir également:
- Carnet glycémie excel
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Déplacer colonne excel - Guide
- Excel trier par ordre croissant chiffre - Guide
2 réponses
Tu peux te débrouiller avec la formule:
=NB.SI(plage;condition)
Pour plage tu sélectionnes toutes les notes de l'élèves.
Pour condition tu écrit la note avec les guillemets.
Exemple:
Si j'écris:
=NB.SI(A1:A10;"VA+") La fonction affichera le nombre de fois qu'apparaitra VA+ dans les cases situées entre les cases A1 et A10
J'espère avoir pu t'aider.
=NB.SI(plage;condition)
Pour plage tu sélectionnes toutes les notes de l'élèves.
Pour condition tu écrit la note avec les guillemets.
Exemple:
Si j'écris:
=NB.SI(A1:A10;"VA+") La fonction affichera le nombre de fois qu'apparaitra VA+ dans les cases situées entre les cases A1 et A10
J'espère avoir pu t'aider.
bonjour,
certainement, tu n'as pas "fixé " les cellules B2:B20
pour fixer la plage
$B$2:$B$20
ou mieux
sélectionnes B2:B20
insertion- nom- définir
tu donnes un nom "notes" par ex
tu sélectionnes la 1° cellule de résultat
insertion -nom- appliquer
tu peux maintenant "glisser"
nota: vérifie que XL a bien entouré automatiquement la formule par des accolades {}
certainement, tu n'as pas "fixé " les cellules B2:B20
pour fixer la plage
$B$2:$B$20
ou mieux
sélectionnes B2:B20
insertion- nom- définir
tu donnes un nom "notes" par ex
tu sélectionnes la 1° cellule de résultat
insertion -nom- appliquer
tu peux maintenant "glisser"
nota: vérifie que XL a bien entouré automatiquement la formule par des accolades {}
C'est ce que j'avais fait mais le résultat de ma cellule ne doit pas correspondre à un nombre mais à une note.
Exemple :
Si pour un enfant, les notes sont : 4 VA+, 10 A, 1 NA et 6 VA-
La formule doit reporter dans ce cas : A
Elle doit compter toutes les notes mais reporter la note la plus majoritaire.
résultats de l'élève jojo en B2:B20 par exemple
petite démo (avec d'autres lettres)
http://www.cijoint.fr/cjlink.php?file=cj201006/cijWcR6M9F.xls
attention: ne gère pas l'ex- aequo (note: 1° cas rencontré)
modifié: affectation de B1
Ta formule est très bonne.
Par contre, le résultat marchait bien, j'ai donc fait glisser la formule.
Et sur certaines cellules, le resultat est 0.
Sais-tu pourquoi j'ai ce résultat !
Merci