Compteur de lot lignes avec condition

Fermé
Arnaud_72 Messages postés 1 Date d'inscription jeudi 9 juillet 2020 Statut Membre Dernière intervention 9 juillet 2020 - 9 juil. 2020 à 19:33
yg_be Messages postés 22720 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 23 avril 2024 - 10 juil. 2020 à 11:52
Bonjour,

Je suis en panne sur une formule de comptage de ligne.

Je dois mettre un n° de lot à chaque changement de devises et à chaque fois que j'atteins 900 lignes sur une même devise. S'agissant d'écritures comptables il faut aussi faire attention à ne pas couper le débit du crédit.

Pour l'instant j'utilise l'écriture suivante :
si(et(est.impair(ligne(a3));ligne(a3)>c2+c2*899);c2+1;c2))

Colonne c = compteur (rajoute 1 toutes les 900 lignes)

Je souhaiterai rajouter une condition pour rajouter 1 au compteur à chaque fois que je change de devise (un tri préalable par devise est effectué) qui sont en colonne d.
Je sais que cela se passe dans le partie "ligne(a3)>c2+c2*899", mais je ne m'en sors pas.

Auriez-vous svp une idée ?

Merci de votre aide.

Cdlt
A voir également:

1 réponse

yg_be Messages postés 22720 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 23 avril 2024 1 476
10 juil. 2020 à 11:52
bonjour, je pense que tu as intérêt à utiliser deux colonnes différentes, une pour le numéro de lot, et une autre pour compter le nombre de lignes dans le lot.
0