Voici ma fonction pour classer ds des groupes des gens en fonction de la comparaison de leur moyenne avec celle des autres

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
if consol(4)<(Left(famille5,4)- Left(SQR(ecart_type5),4)) then
              niveau(5,1)=niveau(5,1)+1
              elseif (Left(famille5,4)- Left(SQR(ecart_type5),4))<consol(4<Left(famille5,4) then
              niveau(5,2)=niveau(5,2)+1
              elseif Left(famille5,4)<consol(4)<(Left(famille5,4)+(1* Left(SQR(ecart_type5),4))) then
              niveau(5,3)=niveau(5,3)+1
              elseif (Left(famille5,4)+(1* Left(SQR(ecart_type5),4)))<consol(4)<(Left(famille5,4)+(2*Left(SQR(ecart_type5),4)))then
              niveau(5,4)=niveau(5,4)+1
end if
 
avec:
consol(4)=55
famille5=48.3
famille5-SQR(ecart_type5)=35.8
famille5+SQR(ecart_type5)=60.8
je devrais avoir niveau(5,3)=1 pourtant j'ai toujours niveau(5,2)=1
ou est mon erreur?

merci bcp