Voici la formule en version simple :
=SI(A1:D4=G1:J4;"";"Erreur")
Et en version un peu plus complexe :
=LET(plage1;A1:D4;plage2;G1:J4;"Erreur(s) possible(s) en " &
JOINDRE.TEXTE("/";VRAI;SI(plage1=plage2;"";SUBSTITUE(ADRESSE(1;COLONNE(plage1);4);"1";"") & LIGNE(plage1))))
Et suite aux commentaires, en tenant compte de la situation où il n'y a pas d'erreurs, et en ajoutant les valeurs entre parenthèses :
=LET(plage1;A1:D4;plage2;G1:J4;
SI(SOMME(SI(plage1=plage2;0;1))=0;"Aucune erreur";
"Erreur(s) possible(s) en " &
JOINDRE.TEXTE("/";VRAI;SI(plage1=plage2;"";
SUBSTITUE(ADRESSE(1;COLONNE(plage1);4);"1";"") & LIGNE(plage1)&"('"&
plage1& "' vs. '" & plage2 & "')"
))))
Vous pouvez télécharger ici le fichier exemple, et voir la vidéo attachée !
Amusez-vous bien et n'hésitez pas à donner vos commentaires 🙂
Bonjour.
une bonne alternative à =SI(A1:D4=G1:J4;"";"Erreur") est =SI(A1:D4=G1:J4;0;1).
ça permet de compter les erreurs.
Bonjour
et si on voulait mettre aucune erreur au lieu de
Erreur(s) possible(s) en
quand les 2 tableaux n'ont pas d'erreur
Ptck
Hello,
En poussant l'idée de Dominique :
=LET(plage1;A1:D4;plage2;G1:J4;
SI(SOMME(SI(A1:D4=G1:J4;0;1))=0;"Aucune erreur";
"Erreur(s) possible(s) en " &
JOINDRE.TEXTE("/";VRAI;SI(plage1=plage2;"";
SUBSTITUE(ADRESSE(1;COLONNE(plage1);4);"1";"") & LIGNE(plage1)&"('"&
plage1& "' vs. '" & plage2 & "')"
))))
Attention aux guillemets, j'ai l'impression qu'ils passent mal dans les commentaires.