Fonction NBVAL avec retour à 1

Bonjour le forum,

j'utilise la fonction NBVAL pour déterminer le nombre de poste effectué par une personne.

J'aimerais pouvoir, à partir d'un certain nombre de poste, repartir à 1

J'avais testé avec les fonctions ADRESSE/EQUIV mais je m'embrouillais et le résultat n'était pas là...

Si quelqu'un à une piste.

Ci-joint le fichier avec la formule de base en colonne D et le résultat souhaité en E.

Cdlt,

9classeur1.xlsx (24.63 Ko)

je remet le fichier modifié avec en colonne F ce que j'ai essayé de faire (la formule fonctionne jusqu'au 42e poste mais au delà, j'obtient que des 1)

Petite précision : la première cellule de la colonne C contenant une valeur n'est pas forcément C1, d'où l'utilisation de la fonction ADRESSE pour rechercher la ligne correspondante au 42e poste.

Cdlt,

4classeur1.xlsx (24.33 Ko)

Bonjour à tous,

Essaye en F71 =MOD(SI(C72="";"";NBVAL(C$1:C72));42) et supprime les colonnes D et E

Crdlmt

Bonsoir DjiDji59430,

j'ai testé en partant de F1 et en tirant la formule, ça fonctionne très bien (mise à part que le"42" me renvoi 0 mais ce n'est pas dérangeant).

Merci beaucoup.

Bonsoir à tous !

Une proposition pour Excel 365 (et +) en D1 (à tirer vers le bas) :

=LET(
Pas;42;
Compteur;MOD(NBVAL(FILTRE($C$1:C1;$C$1:C1<>""));Pas);
SI(C1<>"";SI(Compteur=0;Pas;Compteur);"")
)

Bonjour JFL,

Je viens juste de voir votre message.

Je testerai cela après le boulot.

En attendant merci également pour cette proposition.

Cordialement,

Bonsoir JFL,

désolé pour la réponse tardive..

je viens de tester la formule et cela fonctionne parfaitement.(je ne connaissait pas du tout ce genre de fonction au passage...)

Merci encore et bonne soirée.

Cordialement,

Bonsoir à tous !

Je vous remercie de ce retour !

Rechercher des sujets similaires à "fonction nbval retour"