Re,
Ouf, tu ne trouves pas d'erreurs !
Sinon, pas de panique pour augmenter ou diminuer le nb de lots,
la plage nommée 'Lot' (à partir de B2) s'adapte au nb de cellules remplies de la colonne B ou C
DECALER($B$2;;;MIN(NBVAL($B:$B);NBVAL($C:$C))-1
(le -1, c'est le titre de la colonne)
Idem pour la plage des heures, nommée 'Hr', à partir de C2, elle s'adapte :
DECALER($C$2;;;MIN(NBVAL($B:$B);NBVAL($C:$C))-1
La plage 'LotB', c'est la même que 'Lot' en laissant tomber le 1er (n° 1 ou Paul dans ton exemple)
DECALER(Lot;1;;NB(Lot)-1
La plage du cycle (nommée 'Cyc') comporte autant de lignes que d'heures à partager :
DECALER($D$2;;;SOMME(Hr)
Tu peux donc remplir les colonnes A, B et C comme tu veux,
le reste se fait tout seul