Ok mais répondre à côté de la plaque en pointant des détails futiles c'est ridicule.
Désolé de la différence d'appréciation mais je considère qu'il s'agit de détails tout à fait essentiels et je passe sur les incidences socio-économiques...
De plus, ton humeur ne t'a sans doute pas permis de voir qu'à la suite des quelques remarques qui ont focalisé ton attention, il y avait l'indication de la méthode que j'entendais utiliser pour résoudre le problème.
Et le premier post était suivi d'un second, matérialisant cette méthode dans une macro réalisant le résultat demandé, que tu n'as semble-t-il ni vue ni essayée... Peu importe, cela pourra toujours servir à quelqu'un d'autre...
Mais comme tu as également ignoré la proposition de Jean-Eric, on ne sait plus bien ce que tu as vu ou pas.
Quant à une solution formules, j'étais quelque peu étonné qu'une formule dans une seule cellule puisse produire le résultat, mais evidemment si on en utilise plusieurs, des solutions formules sont tout à fait envisageables.
D'ailleurs la proposition de macro VBA pourrait être transformée en fonction personnalisée, ce qui la rendrait utilisable dans une formule (qui, elle opèrerait dans une seule cellule pour y fournir le résultat voulu), mais cela ne m'avait pas paru opportun dans le contexte... une fonction ne devenant intéressante que si l'on a à faire varier le contexte d'utilisation, ce qui permet alors d'avoir une macro qui opère en lui passant les éléments variables de calcul sous forme d'arguments de la fonction.