Raccourcir une formule

Résolu/Fermé
Anatixel - Modifié par Anatixel le 28/02/2017 à 10:27
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 28 févr. 2017 à 11:46
Bonjour à tous,

Afin de suivre mon planning, je dois établir un tableau sous excel (2007) indiquant le nombre de jours et de nuits effectué par séquence de 12 semaines.
Pour ce faire, sachant que j = jour et n = nuit je saisie la formule suivante : "=(SI(J9="j";1;0))+(SI(K9="j";1;0))+... etc ....jusqu'à CW"
Cette méthode m'oblige à saisir une formule très longue car les cellules concernées vont de la colonne J à la colonne CW
Est il possible de modifier ma formule afin d'indiquer directement que toutes les cellules concernées se situent sur la plage de cellules ente J et CW ce qui, par conséquence, limiterait la longueur du texte dans la barre de formule ?

espérant m'être bien expliqué et vous remerciant pour votre aide



A voir également:

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
28 févr. 2017 à 10:44
Bonjour

=NB.SI(C9:CW9;"j") ou NB.SI(C9:CW9;"n")

les champs peuvent porter si besoin sur plusieurs lignes:
C1:CW10 par exemple



crdlmnt
0
Anatixel Messages postés 3 Date d'inscription mardi 28 février 2017 Statut Membre Dernière intervention 15 mars 2017
28 févr. 2017 à 11:12
Merci,
Cela est parfait.
Dans la même logique, afin de comptabiliser les heures de travail, est il possible de définir que "j" est égale à 12 ce qui me permettrait d' avoir le total des heures sur la plage C9:CW9
Merci pour votre aide
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394 > Anatixel Messages postés 3 Date d'inscription mardi 28 février 2017 Statut Membre Dernière intervention 15 mars 2017
Modifié par Vaucluse le 28/02/2017 à 11:29
Re


=NB.SI(C9:CW9;"j")*0,5

pour avoir des heures en formats horaires, (l'unité de temps d'Excel est 1 jour soit 24h)
résultat dans une cellule formatée en
"personnalisée" et [hh]:mm
si votre total est supérieur à 24h _ ce qui est probable avec 12h par jour

crdlmnt
0
Anatixel Messages postés 3 Date d'inscription mardi 28 février 2017 Statut Membre Dernière intervention 15 mars 2017 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
28 févr. 2017 à 11:44
Voilà qui va me permettre de gérer mes gardes facilement !
Un grand merci pour votre aide précieuse.
Cordialement
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394 > Anatixel Messages postés 3 Date d'inscription mardi 28 février 2017 Statut Membre Dernière intervention 15 mars 2017
28 févr. 2017 à 11:46
Pas de quoi
je passe le sujet en résolu
Bonne garde
crdlmnt
0