Remplir avec une condition dans Excel
RésoluHeFa Messages postés 8 Date d'inscription mercredi 26 mars 2025 Statut Membre Dernière intervention 4 avril 2025 - 4 avril 2025 à 11:43
- Formule si excel
- Formule excel si et - Guide
- Formule somme excel colonne - Guide
- Formule excel moyenne - Guide
- Mise en forme conditionnelle excel formule si - Guide
- Liste déroulante excel - Guide
7 réponses
26 mars 2025 à 17:34
Bonjour,
Une autre syntaxe envisageable :
=SIERREUR(EQUIV(A1;{"Beurk";"Bof";"Mouais";"Intéressé";"Très intéressé"};0);"Pas d'avis")
PS, bien penser à autoriser les avis via une validation de données, comportant la liste de ces avis afin d'éviter des erreurs de saisie
Bonne fin d'apm
4 avril 2025 à 10:09
.../suite
HeFa je suis à peu près certain que c'est la formule de concaténation qui te parait compliquée ; je l'explique :
=SI(NB.SI(B2:E2;"x")=0;"";
s'il n'y a pas de "x" dans les 4 cellules de la ligne, rien ne s'inscrit
SI(B2<>"";$B$1&SI(NB.SI(C2:E2;"x")>0;" ";"");"")
Si un "x" est présent dans B2 je valide le nom inscrit dans l'entête de la colonne ;
je vérifie ensuite la présence d'un autre "x" dans les 3 cellules qui sont à droite pour ajouter un espace, sinon pas d'espace ;
sinon rien ne s'inscrit si la cellule est vide.
&SI(C2<>"";$C$1&SI(NB.SI(D2:E2;"x")>0;" ";"");"")
Même procédure que ci-dessus sauf que je ne vérifie que les 2 cellules de droite pour ajouter un espace ou non
&SI(D2<>"";$D$1&SI(E2="x";" ";"");"")
Ici plus de NB.SI puisqu'il ne reste plus qu'une seule cellule à vérifier
&SI(E2<>"";$E$1;""))
en dernier lieu si la dernière cellule de la ligne a un "x" on inscrit l'entête sinon rien
Cordialement
4 avril 2025 à 11:43
Alors là, c'est déjà plus clair.
Je ferai un essai. Un grand merci, pas toujours facile d'expliquer!
Cordialement
26 mars 2025 à 17:04
Bonjour HeFa
Colonne utilisées pour exemple A et B
A = le mot choisi
B = Si(A1="mot 1";5;Si(A1="mot 2";4;Si(A1="mot3";3;Si(A1="mot4";2;Si(A1= "mot5";1;Si(A1 ="mot6";0))))))
27 mars 2025 à 08:04
Bonjour Philou10120,
Un grand merci pour ce retour rapide, et tes explications, j'essaye ça dès ce matin!!
Bonne journée
26 mars 2025 à 17:45
Bonjour à tous les 2
Autre possibilité avec une liste déroulante et une fonction EQUIV :
https://www.cjoint.com/c/OCAqSMbPuvy
Cdlmnt
Via
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question26 mars 2025 à 18:46
Bonjour et bienvenue à HeFa, notre nouveau membre.
Quand on a du mal à expliquer par des phrases, on a la possibilité de joindre son fichier, ce qui est d'ailleurs recommandé dans tous les cas ...
1) Aller dans https://www.cjoint.com/
2) Cliquer sur [Parcourir] pour sélectionner le fichier (15 Mo maxi)
3) Défiler vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; faire un clic-droit dessus et choisir "Copier le lien"
5) Revenir dans la discussion sur CCM, et dans votre message faire "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
Il existe aussi https://www.transfernow.net/
Cordialement
27 mars 2025 à 08:10
Bonjour Raymond,
Je viens de passer la porte de la communauté CCM !! Très sympas..
Merci pour tous ces précieux conseils;
Bonne journée
Modifié le 4 avril 2025 à 08:01
Bonjour,
une idée concernant la demande supplémentaire sur le sujet fermé et si j'en bien saisi le sens.
https://www.transfernow.net/dl/20250404Jep7rCh1
Comme on ne connait toujours pas la structure du fichier d'origine, difficile de se projeter plus précisément.
Cordialement
4 avril 2025 à 08:08
Salut PapyLuc51
Même sans voir le fichier, bingo, encore un NBSI!!!
C'est parfait, un peu complexe mais ça devrait le faire et même en mettant une croix et non un nombre en guise de réponse, j'ai aussi mon total.
Bonne journée
27 mars 2025 à 08:07
Salut Cousinhub29,
Merci à toi, bonne journée;
J'ai du boulot!!