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

XL 2016 Problème formule

ElodieFo

XLDnaute Junior
Bonjour,

J'ai beau tout faire ma formule veut rien entendre.....



La voici :
=SI.CONDITIONS(R2=Q2;"1";R2>Q2;"2";R2<Q2;"3";R2;"vide";"0")

Sinon plus simple
=SI.CONDITIONS(R2=Q2;"1";R2>Q2;"2";R2<Q2;"3")

Sauf qu'elle me ressort toutes "#NOMS et bien sur pas d'indications sur l'erreur.

Les colonnes Q et R sont fixe (pas de calcul) juste au format "Comptabilité".

Si les montants R2&Q2 est vide ou = à 0,00 (- €) : Je souhaite voir apparaître "0"
Si le montant R2=Q2 je souhaite voir apparaître "1" (sachant que le "R2&Q2 est vide ou = à 0,00 (- €) a aussi cette notion de "R2=Q2)...)
Si le montant R2>Q2 je souhaite voir apparaître "2"
Si le montant R2<Q2 je souhaite voir apparaître "3"

Pourriez-vous m'aider s'il vous plait !?

Merci beaucoup

Bien à vous
Elodie
 
Solution
Bonjour à tous,

A essayer,
VB:
=SI(ET(ARRONDI(B2;2)=ARRONDI(A2;2);B2<>"";A2<>"");1;SI(B2>A2;2;SI(B2<A2;3;SI(ESTVIDE(B2);0;""))))
ou
Code:
=SI(ET(ENT(B2)=ENT(A2);B2<>"";A2<>"");1;SI(B2>A2;2;SI(B2<A2;3;SI(ESTVIDE(B2);0;""))))

JHA

job75

XLDnaute Barbatruc
Bonjour Elodie Fo,

La syntaxe de la 1ère formule est incorrecte, voyez l'aide Excel sur la fonction SI.CONDITIONS.

Si cette fonction n'existe pas pour votre version Excel la formule renvoie #NOM?

A+
 

JHA

XLDnaute Barbatruc
Bonjour à tous,
Bonjour Job75,

La version 2016 d'excel ne connait pas cette fonction.
A essayer avec des "si" imbriqués

JHA
 

Pièces jointes

  • Classeur ElodieFO.xlsx
    16.4 KB · Affichages: 3

ElodieFo

XLDnaute Junior
Bonjour à tous,
Bonjour Job75,

La version 2016 d'excel ne connait pas cette fonction.
A essayer avec des "si" imbriqués

JHA
Bonjour,

Merci.

Aprés test celà donne des erreurs., je pense que c'est les décimales qui font "chier"

voici le fichier. Sachant que celà doit induire en erreur mon "jeu d'icone)
Merci de votre aide.
 

Pièces jointes

  • aide.xlsx
    11 KB · Affichages: 1

JHA

XLDnaute Barbatruc
Bonjour à tous,

A essayer,
VB:
=SI(ET(ARRONDI(B2;2)=ARRONDI(A2;2);B2<>"";A2<>"");1;SI(B2>A2;2;SI(B2<A2;3;SI(ESTVIDE(B2);0;""))))
ou
Code:
=SI(ET(ENT(B2)=ENT(A2);B2<>"";A2<>"");1;SI(B2>A2;2;SI(B2<A2;3;SI(ESTVIDE(B2);0;""))))

JHA
 

Pièces jointes

  • aide.xlsx
    11.8 KB · Affichages: 2

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…