Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

probleme de formule

  • Initiateur de la discussion Initiateur de la discussion veronique
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

V

veronique

Guest
bonjour jai un souci avec cette formule pourier vous m'aider merci d'avance

=SI(A3<>A5;"ok";SI(A5<>A7;"ok";SI(A7<>A9;"ok";SI(A9<>A11;"ok ";SI(A11<>A13;"ok";SI(A13<>A15;"ok";SI(A15<>A17;"ok";SI(A17<>A19;"ok ";si(a19<>a21;"ok";A3)))))))

vous serier des amour de m'aider
 
Bonsoir Véronique

Si je regarde bien ta formule, il y a trop de SI imbriqué.

Regarde si cette formule te convient =SI(SOMMEPROD((A3=A5:A21)*(MOD(LIGNE(A5:A21);2)=1))=0;"OK";A3)

@+Jean-Marie
 
bonsoir merci de maider tu et un amour mais ta formule ne fonctionne pas
je mexplique je lui demande si tout les chiffre coordone il le prend .
je viens dessayer ta formule et des le 2 éme chiffre il me dit ok et en plus il y avait un chiffre different . non mois ce que je veut cest quil me dise ok si tout les chiffre sont identique. merci de m'aider tu et un amour
 
Re...

Essaye =SI(SOMMEPROD((A3<>A5:A21)*(MOD(LIGNE(A5:A21);2)=1))>0;"OK";A3)

Peux-tu mettre un fichier d'exemple, ce sera plus parlant, mon cerveau commence à être dans le brouillard après 1 heure du mat.

@+Jean-Marie
 
bon je te remerci mais cela ne marche toujour pas et crois mois le fichier que ke jai créer ne taidera pas plus que ça aide toi de ma formule en fait elle marche mais c'est la derniere condition qui ne fonctionne pas

=SI(A3<>A5;"ok";SI(A5<>A7;"ok";SI(A7<>A9;"ok";SI(A9<>A11;"ok ";SI(A11<>A13;"ok";SI(A13<>A15;"ok";SI(A15<>A17;"ok";SI(A17<>A19;"ok ";si(a19<>a21;"ok";A3)))))))

pourquoi
 
Salut Véronique,

J'espère que ton sommeil a été reposant !

Je vois deux solutions :

Concatener la formule par tranches de 7 conditions, ce qui donnerait :
=SI(A3<>A5;"ok";SI(A5<>A7;"ok";SI(A7<>A9;"ok";SI(A9<>A11;"ok ";SI(A11<>A13;"ok";SI(A13<>A15;"ok";SI(A15<>A17;"ok";"")))))))&SI(A17<>A19;"ok ";SI(A19<>A21;"ok";A3))

Rechercher une règle générale qui répond à toutes tes conditions :
A3, A5, A7, ... : =MOD(ligne();2)<>0
A7, A9, A11, ... : =INDIRECT("A"&ligne()+2)
 
Oups, parti trop tôt !

la suite :

ce qui donnerait (à placer en B3) :=SI(ET(MOD(ligne();2)<>0;A3<>INDIRECT("A"&ligne()+2));"ok";A3)
formule à copier vers la bas.

Vérifie quand même, parce que je ne l'ai pas fait.

Ândré.
 
Bonjour,

Ta formule :
=SI(A3<>A5;"ok";SI(A5<>A7;"ok";SI(A7<>A9;"ok"; etc
dit la même chose que celle-ci :
=SI(OU(A3<>A5;A5<>A7;A7<>A9;A9<>A11;A11<>A13;A13<>A15;A15<>A17;A17<>A19;A19<>A21);"ok ";A3)
Mais tu dis : "non mois ce que je veut cest quil me dise ok si tout les chiffre sont identique"
C'est le contraire, à mon avis.

à essayer (dit "ok" si tous les chiffres sont identiques) :
=SI(ET(A3=A5;A5=A7;A7=A9;A9=A11;A11=A13;A13=A15;A15=A17;A17=A19;A19=A21);"ok ";A3)

La même chose en (beaucoup) plus court :
=SI(SOMMEPROD((A3:A19<>A5:A21)*1)=0;"ok";A3)

L'équivalent :
=SI(SOMMEPROD((A3:A19<>DECALER(A3:A19;2😉)*1)=0;"ok";A3)

Si ce n'est pas ça, tu remplaces les <> par = et les = par <>
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
369
Réponses
0
Affichages
380
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…