Condition SI Le 11/08/2014 à 14:37ssophangMembre fidèleMessages232Excelexcel 2007Inscrit30/03/2009 Bonjour,Dans ce fichier, je souhaite mettre une formule dans la cellule H22, que si E1=F22, c’est « OK », sinon « ERREUR ».Pourtant, la cellule E1est bien égal à F22, mais il me met « ERREUR », je ne comprends pas.Merci de votre aide. 8controle.xlsx (14.87 Ko) Le 11/08/2014 à 14:41EEngueEngueMembre impliquéMessages1'493Excel2010Inscrit12/12/2013E1 = 893617,169999987F22 = 893617,169999999Donc non pas égaux...=SI(ARRONDI(E1;2)=ARRONDI(F22;2);"OK";"ERREUR")Si tu arrondis à 2 chiffres après la virgule c'est égal..Le 11/08/2014 à 14:43R@chidMembre impliquéMessages2'920Excel365 FRInscrit14/11/2012Bonjour,Non, E1<>F22 essayer avec :=SI(ARRONDI(E1;2)=ARRONDI(F22;2);"OK";"ERREUR") 1controle.xlsx (15.41 Ko) @ + +Le 11/08/2014 à 14:45ttulipe_3Membre impliquéMessages1'738Excel2000Inscrit18/03/2010bonjoursi tu peux tolérerSI(ENT(E1)-ENT(F22)=0;"OK";"ERREUR")cordialementa vrifierSI(PLAFOND(E1;0,1)-PLAFOND(F22;0,1)=0;"OK";"ERREUR")Le 11/08/2014 à 14:50ssophangMembre fidèleMessages232Excelexcel 2007Inscrit30/03/2009 Merci à tous, je n'avais pas pensé à l'arrondi...Rechercher des sujets similaires à "condition"ForumsExcel - VBACondition SI