incrémenter si "titre_colone" = "mot"

Bonjour,

J'ai beau chercher, je ne trouve pas ma solution. :confused:

J'aimerai compter le nombre de jour qu'une personne travail le samedi par
mois.

A savoir que j'ai donc un classeur avec :
/
- un mois par feuilles.
- un tableau avec tous les jours du mois concerné et le nom des employés.
/
Quand un employé travail une journée, il met dans la case une lettre comme
"M" pour dire qu'il travail le matin.

J'aimerai que dans la feuille "récap" apparaisse par employé, le nombre de
samedi travaillés par mois pour un an!

Auriez vous une solution ?

voici le fichier concerné : http://www.cjoint.com/c/GJum0PzUwVehttp://
<http://www.cjoint.com/c/GJum0PzUwVehttp://>

Bonjour,

Le lien n'est plus disponible

Michel

C'est bon j'ai changé merci :wink:

C'est corrigé.

Merci :wink:

Bonjour,

Avez-vous pensé à une solution dans Calc ou dans Base?

En Calc je connais une solution.

Si vous voulez une solution dans Calc, voulez-vous m'envoyer un exemple de
fichier Calc avec les données que vous possédez?

Sincères salutations,

Jan Flikweert

Bonjour,

Base?! non je n'y avais pas pensé. mais à mon avis ça ne conviendrait étant
donné que les
personnes qui utilisent ce fichier sont déjà perdues sur Calc ^^.

Donc je préfère rester sur Calc ^^

voici le lien de mon fichier : http://www.cjoint.com/c/GJum0PzUwVe
<http://www.cjoint.com/c/GJum0PzUwVe>

Merci :wink:

Bonjour,

Cela peut être résolu comme vous voulez. Cela peut également être résolu
dans Calc. Il y a une certaine connaissance de Calc désirée et cela ne
fonctionne pas complètement, mais c'est logsich. Calc est flexible. Cette
flexibilité est aussi le risque.

Bonjour,

Jan Flikweert

Ce serait plus simple dans Base pour l'utilisateur final qui n'aurait qu'à remplir les champs d'un formulaire qui peut être plus explicite. En revanche, c'est effectivement plus compliqué à mettre en place.

Bonjour,

Base?! non je n'y avais pas pensé. mais à mon avis ça ne conviendrait étant
donné que les
personnes qui utilisent ce fichier sont déjà perdues sur Calc ^^.

Donc je préfère rester sur Calc ^^

voici le lien de mon fichier : http://www.cjoint.com/c/GJxipk6YITe
<http://www.cjoint.com/c/GJxipk6YITe>

Merci :wink:

J'ai essayé de regarder un peu sur base.

Dans notre entrpeirse, tous les macros sont désactivés par l'Active
Directory.

Donc il ne sera pas possible à ma connaissance de faire quelques chose
d'efficace avec les formulaires.

Ça c'est un meilleur argument que celui de l'ignorance des utilisateurs :slight_smile:

Vous pouvez télécharger ci-dessous un essai que j'avais fait avant de télécharger votre tableau d'ailleurs, mais ça semble coller. C'est tout simple et il y a de la triche, mais bon.

Donc :

1/ 1ere ligne avec les dates ;

2/ 2e ligne avec les dates mais format du nombre : date > jjjj pour avoir les jours en lettres mais j'ai triché pour les samedis, ensuite je les ressaisis en texte donc avec mes petits doigts ;

3/ liste déroulante dans les cellules pour une meilleure qualité de la cellule, Données > Validité ;

4/ utilisation des Expressions nommées pour les lignes de jours et les lignes d'employés Feuille > Expressions nommées ;

5/ fonction NB.SI.ENS reposant sur les noms définis plus haut dans la feuille "recap" pour compter les samedis travaillés.

Évidemment, on peut aussi compléter avec des formats conditionnels, faire, du coup d'autres comptages et protéger feuilles et classeur.

Le tableau exemple :
https://ncloud.zaclys.com/index.php/s/SozpPxuVfSlA9pn

super, Merci bien :wink:

j'ai réussi à faire quelque chose :

le problème maintenant, c'est que j'ai plusieurs critères à prendre en
compte (m ; tb ; tc et bio)

et là ça prend uniquement le critère "m"

Oo

Je ne vois pas où est le problème ! Vous avez la base pour faire tout ça. Il suffit d'adapter les formules et d'en faire autant que de cas de figure, voire d'adapter le contenu des listes déroulantes.

Par exemple prévoir dans la liste déroulante "m" tout court et "m bio" si c'est la question qui vous préoccupe. Et ensuite vous ferez le décompte des "m" par mois et par personne et des "m bio" et ainsi de suite étant donné que d'après votre exemple, on n'a qu'une mention par cellule. Une table dynamique permettra une analyse très fine des présences pour compléter le tout.

Cela ne changera rien au tableau à remplir et donc ne va pas compliquer son remplissage. D'ailleurs les listes déroulantes avec un message d'aide à la saisie correct vont au contraire bien aider les personnes.