Calculer le nombre de paie restant relative à une date

Bonjour maîtres Excel

Je cherche à compléter une formule avec la fonction NB.VIDE.

J'aimerais calculer le nombre de paie restant en fonction de la période saisie (colonne A) et pas seulement en fonction du nombre de cellule vide (colonne B).

Par exemple, si je saisis dans la colonne B une paie en plein milieu d'année (20 juil), j'aimerais connaître le nombre de paie restant à partir de cette période.

Je présume qu'il faut insérer une condition, mais je ne vois pas comment.

Merci

64remun.xlsx (11.22 Ko)

Bonjour,

à tester,

=((A36-A11)/14)+1-NB.SI(B11:B36;"<>")

Bonjour SabV

merci de votre intérêt pour ma question. Votre proposition donne le résultat pour l'ensemble de la plage compris entre 11 et 36. Ce qui revient à utiliser ceci

=NB.VIDE(B11:B36)

Je cherche plutôt à calculer le nombre de cellules restant après une saisie.

Par exemple, si je saisis une paie à partir de la ligne 17 de la plage 11@36 (et non à partir de la première date de l'année), le résultat devrait être 19 et non 25. Il reste 19 paies à partir de cette date jusqu'à la fin de la période.

J'espère ne pas être trop confus.

Merci encore

Bonjour VDMICHEL, sabV,

Si j'ai bien compris voir essai dans le fichier joint:

40remun-vdmichel.xlsx (12.50 Ko)

Cordialement.

Bonjour,

formule matricielle à tester,

=LIGNE()-1-MAX(SI(NON(ESTVIDE(plg));LIGNE(plg)))
33vdmichel-remun.xlsx (12.30 Ko)

Bonjour mdo100,

Bonjour sabV,

La solution de sabV tombe exactement dans le mile. Tandis que celle de mdo100 demeure incomplète si on considère qu'il pourrait y avoir d'autres saisies à une autre période paie ultérieure. Il faut alors le nombre de paie restant à la dernière date saisie.

Merci beaucoup à vous deux. C'est grandement apprécié.

Re VDMICHEL, sabV,

Bien vu sabV, cette formule matricielle, on peut toutefois utiliser une formule non matricielle.

A tester en "B37"

=SIERREUR((LIGNE()-1)-(EQUIV(RECHERCHE(9^9;ColB);ColB)+LIGNE(ColB)-1);LIGNE()-1)

Cordialement.

Re VDMICHEL, mdo100,

mdo100, c'est une très bonne idée d'utiliser 9^9

+ un poil plus court, sans validation matricielle

=SIERREUR(LIGNE()-1-EQUIV(9^9;plg)-LIGNE(plg)+1;LIGNE()-1)

Bonjour sabV,

Pas mieux Je te laisse le point

Je pense que VDMICHEL sera satisfait par ses nombreuses solutions.

Cordialement.

WOW, merci...

Bonjour,

j'allais vous revenir d'ailleurs sur la première formule matricielle de sabV, car dès que je vais mettre mon curseur dans la barre de formule, celle-ci ne remplit plus sa fonction. L'accolade devient une parenthèse!

Par exemple, je voulais ajouter un 0,71 à la formule, mais POUFF, plus de calcul.

Doit-on faire quelque chose de particulier avec les formules matricielles?

Merci

Bonjour à tous,

merci encore pour votre aide.

Je constate que si aucune paie n'a été saisie, le compte est de 36 et non de 26. Bon ça reste un détail, voir viable.

Si possible la période doit couvrir 26 paies.

44remun.xlsx (11.33 Ko)

Bonjour VDMICHEL, mdo100,

on valide une formule standard avec la touche "enter",

mais pour les formules matricielles il faut valider avec les touches ctrl + maj + enter

c'est à dire avec ces 3 touches enfoncées simultanément.

correction de la formule (période de 26)

=SIERREUR(LIGNE()-1-EQUIV(9^9;plg)-LIGNE(plg)+1;LIGNE()-1-LIGNE(plg)+1)

Re VDMICHEL, sabV,

Où plus court avec l'avant dernière formule de sabV :

=SIERREUR(LIGNE()-1-EQUIV(9^9;plg)-LIGNE(plg)+1;LIGNE()-11)

Cordialement.

Rechercher des sujets similaires à "calculer nombre paie restant relative date"