re,
Petit détail : les données de la colonne E sont toutes numériques et toutes supérieures ou égales à 0. Le test
*(DataOffence!$E$2:$E$104>=0)
pourrait donc être supprimé.
Pour ce qui est de ton message d'erreur, après quelques recherches, j'ai compris d'où venait ton #VALEUR!
Ta formule fait un calcul avec les données de la colonne AA :
DataOffence!$AA$2:$AA$104-LIGNE(DataOffence!$AA$2:$AA$104)
Cette colonne contient une moyenne ou une chaîne vide. Or c'est cette chaîne vide qui empêche le calcul.
Ta première formule (avec test > 50) permettait d'éviter la prise en compte de la ligne 28 (0 en colonne E, JB en colonne Z et "" en colonne AA)
La (une) solution pourrait être celle-ci :
en AA2, remplacer la chaîne vide "" par un 0 :
=SI(OU(C2="";G2=0);0;G2/F2)
à recopier vers le bas
Le 0 peut ensuite être masqué avec un format personnalisé par exemple.
Je te laisse regarder
@+