Re : Ne pas avoir #Nombres!....
Bonjour Clochard, le forum,
Tout d'abord, je n'arrive pas à comprendre pourquoi tu ne t'appuies pas sur le fichier que je t'avais fourni (ci-joint) et qui semblait te satisfaire. En effet, le tableau était géré avec une formule unique et donc beaucoup plus simple. De plus il semble répondre à ta demande actuelle.
Ceci dit pour répondre à ta question, une des possibilités que tu as est de placer dans ta formule :si(esterreur(ta formule);""(si la condition est vrai, ne rien afficher);ta formule).
Exemple en B3 :
=SI(ESTERREUR(INDEX($H$2:$H$46;(GRANDE.VALEUR($I$2:$I$46;42)-GRANDE.VALEUR($I$2:$I$46-LIGNE(INDIRECT("1:"&LIGNES($I$2:$I$46)))/(LIGNES($I$2:$I$46));42))*(LIGNES($I$2:$I$46))));"";INDEX($H$2:$H$46;(GRANDE.VALEUR($I$2:$I$46;42)-GRANDE.VALEUR($I$2:$I$46-LIGNE(INDIRECT("1:"&LIGNES($I$2:$I$46)))/(LIGNES($I$2:$I$46));42))*(LIGNES($I$2:$I$46))))
Mais bon, il faudra que tu retouche toutes tes formules de la sorte...
Dernier point : à moins de ne pas avoir compris ton exemple, le tableau présenté dans ton fichier ne me semble pas avoir de sens. En effet, seuls les cases non vides doivent être appariées, ce qui n'est pas le cas dans ton exemple. Or, cette situation ne se présentait pas dans le fichier fourni précédemment.
Cordialement