Une suite de logiciels de tableur Microsoft avec des outils pour analyser, créer des graphiques et communiquer des données
Merci beaucoup.
C'est ok.
J'avais en effet des espace non visible dans ma case Q2.
Ce navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Bonjour
Je ne comprend pas l'erreur dans ma formule, qui m'indique que j'ai entré un nombre trop important d'arguments.
Colonne Q2 : numéro d'immatriculation
Colonne Z2 : kilométrage du véhicule
Je souhaite réaliser un tableau croisé dynamique. je prépare donc mon tableau de base de données en souhaitant mettre en place des plages de kilométrage.
J'ai réussi sur une autre formule mais celle-ci bloque.
Voici ma formule.
Merci de votre aide.
=SIERREUR(SI(ESTVIDE(Q2);"";((SI(ET(CNUM(Z2)>=0;CNUM(Z2)<=30000);"1/ - de 30 000 km";(SI(ET(CNUM(Z2)>=30001;CNUM(Z2)<=60000);"2/ de 30 001 à 60 000 km";SI(ET(CNUM(Z2)>=60001;CNUM(Z2)<=90000);"3/ de 60 001 à 90 000 km";SI(ET(CNUM(Z2)>=90001;CNUM(Z2)<=120000);"4/ de 90 001 à 120 000 km";SI(ET(CNUM(Z2)>=120001;CNUM(Z2)<=150000);"5/ de 120 000 à 150 000 km";SI(ET(CNUM(Z2)>=150001;CNUM(Z2)<=200000);"6/ de 150 000 à 200 000 km";SI(ET(CNUM(Z2)>=200001);"7/ + de 200 000 km")))))));"")
Une suite de logiciels de tableur Microsoft avec des outils pour analyser, créer des graphiques et communiquer des données
Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.
Merci beaucoup.
C'est ok.
J'avais en effet des espace non visible dans ma case Q2.
"j'ai des arguments même si ma case Q2 est vide alors que je devrais avoir une réponse vide." => c'est déjà la cas avec ces formules => donc Q2 ne doit pas être vide (un espace ?)
"Je veux ajouter un argument tel que Z2 = 0, afficher 0 en plus des arguments déjà notés."
=SIERREUR(SI(ESTVIDE(Q2);""; SI((Z2*1)=0;0; SI((Z2*1)<=30000;"1/ - de 30 000 km";SI((Z2*1)<=60000;"2/ de 30 001 à 60 000 km";SI((Z2*1)<=90000;"3/ de 60 001 à 90 000 km";SI((Z2*1)<=120000;"4/ de 90 001 à 120 000 km";SI((Z2*1)<=150000;"5/ de 120 000 à 150 000 km";SI((Z2*1)<=200000;"6/ de 150 000 à 200 000 km";"7/ + de 200 000 km"))))))) ) ;"")
ou
=SI(ESTVIDE(Q2);"";SIERREUR(CHOISIR(ARRONDI.SUP(Z2/30000;0)+1;0;"1/ - de 30 000 km";"2/ de 30 001 à 60 000 km";"3/ de 60 001 à 90 000 km";"4/ de 90 001 à 120 000 km";"5/ de 120 000 à 150 000 km";"6/ de 150 000 à 200 000 km");"7/ + de 200 000 km"))
Bonjour
Merci pour votre réponse.
Les formules fonctionnent mais j'ai des arguments même si ma case Q2 est vide alors que je devrais avoir une réponse vide.
Et si je veux ajouter un argument tel que Z2 = 0, afficher 0 en plus des arguments déjà notés.
Comme puis-je l'ajouter sans faire d'erreur sur ma formule ?
Merci
Bonjour,
=SIERREUR(SI(ESTVIDE(Q2);"";SI(ET(CNUM(Z2)>=0;CNUM(Z2)<=30000);"1/ - de 30 000 km";SI(ET(CNUM(Z2)>=30001;CNUM(Z2)<=60000);"2/ de 30 001 à 60 000 km";SI(ET(CNUM(Z2)>=60001;CNUM(Z2)<=90000);"3/ de 60 001 à 90 000 km";SI(ET(CNUM(Z2)>=90001;CNUM(Z2)<=120000);"4/ de 90 001 à 120 000 km";SI(ET(CNUM(Z2)>=120001;CNUM(Z2)<=150000);"5/ de 120 000 à 150 000 km";SI(ET(CNUM(Z2)>=150001;CNUM(Z2)<=200000);"6/ de 150 000 à 200 000 km";"7/ + de 200 000 km")))))));"")
mais je pense que
=SIERREUR(SI(ESTVIDE(Q2);"";SI((Z2*1)<=30000;"1/ - de 30 000 km";SI((Z2*1)<=60000;"2/ de 30 001 à 60 000 km";SI((Z2*1)<=90000;"3/ de 60 001 à 90 000 km";SI((Z2*1)<=120000;"4/ de 90 001 à 120 000 km";SI((Z2*1)<=150000;"5/ de 120 000 à 150 000 km";SI((Z2*1)<=200000;"6/ de 150 000 à 200 000 km";"7/ + de 200 000 km")))))));"")
est suffisant
Mais je te proposerais :
=SI(ESTVIDE(Q2);"";SIERREUR(CHOISIR(Z2/30000+1;"1/ - de 30 000 km";"2/ de 30 001 à 60 000 km";"3/ de 60 001 à 90 000 km";"4/ de 90 001 à 120 000 km";"5/ de 120 000 à 150 000 km";"6/ de 150 000 à 200 000 km");"7/ + de 200 000 km"))
(remarque : les TCD peuvent directement faire de tels groupements)