Attribuer une valeur à une lettre

Fermé
Patricia - Modifié par Patricia le 29/05/2013 à 17:06
Mike-31 Messages postés 18352 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 décembre 2024 - 29 mai 2013 à 23:20
Bonjour,

Je fais un tableau de présences dans lequel je choisis, C pour congé payé, R pour une récupération à prendre et P lorsque la récupération est prise.
- Chaque mois est une sur page séparée.
- Chaque ligne représente une personne différente.
- Chaque cellule représente un jour de la semaine.
- En bout de ligne je fais un total pour chaque rubrique C, R, P

1) puis-je attribuer une valeur : ex
C égal 1
R égal 1
P égal 1
les minuscules c, r, et p équivalantes à la moitié (0,5) des majuscules.

2) toutes les lettres se trouvant sur la même ligne comment faire pour que chaque colonne additionne ses propres lettres quelque soit la cellulle ou elles se trouvent.

Je connais les formules simples, addition, soustraction, division etc.

Merci pour l'aide que vous pourrez m'apporter

Patricia
A voir également:

2 réponses

f894009 Messages postés 17211 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 23 décembre 2024 1 711
29 mai 2013 à 20:14
Bonjour,

Adaptez la plage de cellules: formule a ecrire dans premiere cellule de chaque colonne (C, R, P) et etirez vers le bas jusqu'a derniere ligne personne
(formule matricielle à saisir sans les { } et valider par Ctrl+Shift+Entrée)
cumul c et C
{=SOMME(SI(EXACT(A1:C1;"c");0,5))+SOMME(SI(EXACT(A1:C1;"C");1))}
cumul r et R
{=SOMME(SI(EXACT(A1:C1;"r");0,5))+SOMME(SI(EXACT(A1:C1;"R");1))}
cumul p et p
{=SOMME(SI(EXACT(A1:C1;"p");0,5))+SOMME(SI(EXACT(A1:C1;"P");1))}

A+
0
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
29 mai 2013 à 22:06
Salut,

pourquoi ne pas tester le contenu de la cellule, puis si la cellule est en majuscule avec cette formule normale

=SI(OU(A2="C";A2="R";A2="P");SI(EXACT(A2;MAJUSCULE(A2));1;0,5);"")
0
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
29 mai 2013 à 23:20
Re,

ou comme cela si les lettre sont en ligne et traiter en une seule formule

=SOMMEPROD((EXACT(A2:J2;"C"))+(EXACT(A2:J2;"R"))+(EXACT(A2:J2;"P")))+(SOMMEPROD((EXACT($A$2:$K$2;"c"))+(EXACT($A$2:$K$2;"r"))+(EXACT($A$2:$K$2;"p")))/2)
0