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

récupérer un caractère et un signe en fonction de plusieurs conditions

  • Initiateur de la discussion Initiateur de la discussion black_system
  • 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 !

B

black_system

Guest
Bonjour,

je viens vers vous car j'ai un ami qui m'as dit de venir vers vous car ce forum résous des problèmes d'excel assez complexe.
Voila j'ai un problème à vous soumettre.

J'ai un tableau où j'insère un caractère pour définir une couleur (rouge, jaune, vert) avec un signe +,- ou =. Ceci je les mets sur la même ligne mais pas sur des colonnes qui est les une à coté de l'autre.

Et ma recherche et de savoir comment récupéré le caractère le plus mauvais avec son signe comme je dois mettre une importance sur les caractères.

la condition est R > A > G.

Si vous voulez de plus ample explication merci de me le dire mais surtout merci de me le dire comment faire
 
Re : récupérer un caractère et un signe en fonction de plusieurs conditions

Bonjour,

Je crois qu'un petit bout de fichier serait le bienvenu pour nous aider à comprendre.

Pour joindre un fichier : s'assurer qu'il n'y a pas de données confidentielles. Pour des raisons pratiques, zippes ton fichier (sa taille ne doit pas dépasser les 48.8 ko)

Ensuite, sur le Forum :

- Aller en mode avancé
- Gérer les pièces jointes
- parcourir pour sélectionner le fichier
- puis Uploader et Fermer la fenêtre.

Le fichier est alors joint, il n'y a plus qu'à envoyer le message.

A te (re)lire

@+

Edit : salut tototiti. A propos, je me suis penché sur ton problème d'hier avec les dates et les heures. J'ai essayé de le résoudre en formules, sans succès pour le moment (pas évident...)

@+
 
Re : récupérer un caractère et un signe en fonction de plusieurs conditions

je ne peux pas trop envoi le fichier il est confidentiel comment je peux le faire pour vous aider?

la condition est rouge R et plus importante que le jaune A et il est plus important que le vert G
 
Re : récupérer un caractère et un signe en fonction de plusieurs conditions

re,

Tu peux modifier les données confidentielles et à priori, quelques lignes doivent suffire.

Ou bien tu crées un fichier de toutes pièces avec des données factices.

Sinon, on va avoir du mal à se comprendre

@+
 
Re : récupérer un caractère et un signe en fonction de plusieurs conditions

Bonjour Black system, le forum,

Un exemple pour trouver le max de "=";"+";"-" de la plage "M10:AM10". Tu as mis un espace devant les caractères donc cela est incorporé dans la formule.

=MAX(SOMMEPROD(((M10:AM10=" =")*(M10:AM10<>""))*1);SOMMEPROD(((M10:AM10=" +")*(M10:AM10<>""))*1);SOMMEPROD(((M10:AM10=" -")*(M10:AM10<>""))*1))

JHA
 
Re : récupérer un caractère et un signe en fonction de plusieurs conditions

Bonjour,

Peux-tu nous donner le résultat précis que tu souhaites obtenir avec l'explication précise pour une ou deux lignes ?

Et où et sous quelle forme tu souhaites avoir le résultat.

On a des lignes ou il n'y a pas de R, de A ou de G, mais un NT ?

J'ai imaginé cette formule en AX9, mais sans trop de certitude :

Code:
=SI(NB.SI(AP9:AR9;"G*")>0;INDEX(AP9:AR9;EQUIV("G*";AP9:AR9;0));
SI(NB.SI(AP9:AR9;"A*")>0;INDEX(AP9:AR9;EQUIV("A*";AP9:AR9;0));
SI(NB.SI(AP9:AR9;"R*")>0;INDEX(AP9:AR9;EQUIV("R*";AP9:AR9;0));"")))

à recopier vers le bas.

A te (re)lire avec plus de précision si pas ça

@+

Edit : salut JHA🙂, il semblerait que tu aies compris bien davantage que moi

@+
 
Re : récupérer un caractère et un signe en fonction de plusieurs conditions

le seule problème avec vos solutions c'est que mon problème c'est de pas prendre tout les colonnes mais uniquement tout celle qui ont dans ponctuality ou tout caractère qui sont dans service , etc.
Et de trouver la lettre la plus importante.

Est -ce que vous voyer ce que je veux dire???
merci pour votre aide d'avance
 
Re : récupérer un caractère et un signe en fonction de plusieurs conditions

Re,

Il te suffit de rajouter une condition à sommeprod(), soit pour "Punctuality":

=MAX(SOMMEPROD(((M10:AM10=" =")*($M$8:$AM$8=$M$8)*(M10:AM10<>""))*1);SOMMEPROD(((M10:AM10=" +")*($M$8:$AM$8=$M$8)*(M10:AM10<>""))*1);SOMMEPROD(((M10:AM10=" -")*($M$8:$AM$8=$M$8)*(M10:AM10<>""))*1))
 
Re : récupérer un caractère et un signe en fonction de plusieurs conditions

Bonjour à tous,

le problème c'est que les couleurs ne peuvent que difficilement être testées, sauf en VBA... la codification est-elle figée ?
 
Re : récupérer un caractère et un signe en fonction de plusieurs conditions

Bonjour à tous,

le problème c'est que les couleurs ne peuvent que difficilement être testées, sauf en VBA... la codification est-elle figée ?

la codification pour les couleur est figée donnée par une autre personne que moi. je ne connais pas VBA.voila mon problème. mais si tu peux m'aider a le faire c'est sans problème
 
- 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

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