Excel condition sur texte
Résolu/Fermé
mahell
Messages postés
3
Date d'inscription
mercredi 13 février 2008
Statut
Membre
Dernière intervention
18 février 2008
-
13 févr. 2008 à 23:32
Raymond PENTIER Messages postés 58801 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 janvier 2025 - 19 févr. 2008 à 05:39
Raymond PENTIER Messages postés 58801 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 7 janvier 2025 - 19 févr. 2008 à 05:39
A voir également:
- Excel condition sur texte
- Excel cellule couleur si condition texte - Guide
- Liste déroulante excel - Guide
- Comment calculer la moyenne sur excel - Guide
- Si et excel - Guide
- Comment aller à la ligne sur excel - Guide
6 réponses
Raymond PENTIER
Messages postés
58801
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
7 janvier 2025
17 264
14 févr. 2008 à 05:03
14 févr. 2008 à 05:03
En supposant que la partie "utile" de ton tableau ne dépasse pas la colonne Z :
* (AB1) =SI(B1="" ; B1 ; "U : " & B1 & ", ")
* (AC1) =SI(C1="" ; C1 ; "C : " & C1 & ", ")
* (AD1) =SI(D1="" ;D1 ; "T : " & D1 & ", ")
* ...
* (A1) =AB1 & AC1 & AD1 & AE1 & ...
* (AB1) =SI(B1="" ; B1 ; "U : " & B1 & ", ")
* (AC1) =SI(C1="" ; C1 ; "C : " & C1 & ", ")
* (AD1) =SI(D1="" ;D1 ; "T : " & D1 & ", ")
* ...
* (A1) =AB1 & AC1 & AD1 & AE1 & ...
tenace
Messages postés
828
Date d'inscription
jeudi 22 novembre 2007
Statut
Membre
Dernière intervention
25 juillet 2015
224
13 févr. 2008 à 23:40
13 févr. 2008 à 23:40
Bonsoir,
La fonction SI permet de choisir entre deux résultats.
En imbriquant plusieurs fonctions SI ( jusqu'a 7), on peut multiplier le nombre de solutions.
Kev
La fonction SI permet de choisir entre deux résultats.
En imbriquant plusieurs fonctions SI ( jusqu'a 7), on peut multiplier le nombre de solutions.
Kev
mahell
Messages postés
3
Date d'inscription
mercredi 13 février 2008
Statut
Membre
Dernière intervention
18 février 2008
14 févr. 2008 à 19:22
14 févr. 2008 à 19:22
Bonsoir
ce n'est pas exacement ce que je souhaite car je voudrai que la formule soit uniquement dans la cellule A1..
je n'ai formulé le report que de 3 colonnes mais il y en a bien +.
mais ta solution m'a mis sur la voie et voici comment je l'ai transformée :
A1=(SI(B1="";B1;" -U : "&B1)&SI(C1="";C1;" -T : "&C1)&SI(D1="";D1;" -C: "&D1))..
ce qui donne : -U : évalutation -C : amélioration -T : suivi cl
merciiiiiiiiiiiiii :))
ce n'est pas exacement ce que je souhaite car je voudrai que la formule soit uniquement dans la cellule A1..
je n'ai formulé le report que de 3 colonnes mais il y en a bien +.
mais ta solution m'a mis sur la voie et voici comment je l'ai transformée :
A1=(SI(B1="";B1;" -U : "&B1)&SI(C1="";C1;" -T : "&C1)&SI(D1="";D1;" -C: "&D1))..
ce qui donne : -U : évalutation -C : amélioration -T : suivi cl
merciiiiiiiiiiiiii :))
Raymond PENTIER
Messages postés
58801
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
7 janvier 2025
17 264
15 févr. 2008 à 04:18
15 févr. 2008 à 04:18
Si tu es satisfait de ta solution, c'est ce qui importe.
Toutefois je te signale que je n'ai utilisé que la cellule A1 pour ma formule ; simplement, comme j'ai pris l'habitude de procéder depuis le temps lointain où j'étais étudiant, je passe par des calculs intermédiaires, plus simples, plus faciles à comprendre et à modifier, et qui me permettent ensuite d'écrire la formule finale, en A1, de manière très claire et explicite.
Si tu as trop de colonnes, ta manière de procéder risque de te conduire à un blocage, car tu ne peux saisir plus de 255 caractères (espaces compris) dans ta formule, soit 255/27=9 colonnes environ. Avec mon procédé, tu peux aller jusqu'à 255/5=51 colonnes environ.
Tu es bien d'accord ?
Toutefois je te signale que je n'ai utilisé que la cellule A1 pour ma formule ; simplement, comme j'ai pris l'habitude de procéder depuis le temps lointain où j'étais étudiant, je passe par des calculs intermédiaires, plus simples, plus faciles à comprendre et à modifier, et qui me permettent ensuite d'écrire la formule finale, en A1, de manière très claire et explicite.
Si tu as trop de colonnes, ta manière de procéder risque de te conduire à un blocage, car tu ne peux saisir plus de 255 caractères (espaces compris) dans ta formule, soit 255/27=9 colonnes environ. Avec mon procédé, tu peux aller jusqu'à 255/5=51 colonnes environ.
Tu es bien d'accord ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mahell
Messages postés
3
Date d'inscription
mercredi 13 février 2008
Statut
Membre
Dernière intervention
18 février 2008
18 févr. 2008 à 20:43
18 févr. 2008 à 20:43
bonsoir
Oui merci encore, je suis satifaite, ce qui me posait pb c'est d'avoir à utiliser des cellules isupplémentaires porteuses formules intérmédiaires car mon tableau se complète régulièrement vers la droite et nous sommes plusieurs à l'alimenter.
Ta solution de passer par des calculs intérmédiaires est une excellente façon pour apréhender la logique de la formule...
Ta solution m'a mise sur la voie et m'a beaucoup aidé, pas facile pour moi, simple utilisatrice, d'expliquer par messages ce à quoi j'ai voulu aboutir.
Oui merci encore, je suis satifaite, ce qui me posait pb c'est d'avoir à utiliser des cellules isupplémentaires porteuses formules intérmédiaires car mon tableau se complète régulièrement vers la droite et nous sommes plusieurs à l'alimenter.
Ta solution de passer par des calculs intérmédiaires est une excellente façon pour apréhender la logique de la formule...
Ta solution m'a mise sur la voie et m'a beaucoup aidé, pas facile pour moi, simple utilisatrice, d'expliquer par messages ce à quoi j'ai voulu aboutir.
Raymond PENTIER
Messages postés
58801
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
7 janvier 2025
17 264
19 févr. 2008 à 05:39
19 févr. 2008 à 05:39
Chère Mahell, tant mieux si tu t'en sors ainsi.
Mais tu peux mettre à notre disposition (en message normal) ou à la mienne seulement (en message privé) ton fichier en utilisant http://www.cjoint.comm/ afin qu'il soit examiné de plus près et que tu reçoives des conseils plus appropriés.
En particulier, si ton tableau doit s'étendre sur la droite, tu peux déplacer mes colonnes AB, AC et AD jusqu'en ZA, ZB et ZC, ou encore les insérer tout à fait à gauche de ta feuille pour qu'elles deviennent les colonnes A, B, C, que tu vas masquer et ne pas inclure dans ta zone d'impression.
Mais tu peux mettre à notre disposition (en message normal) ou à la mienne seulement (en message privé) ton fichier en utilisant http://www.cjoint.comm/ afin qu'il soit examiné de plus près et que tu reçoives des conseils plus appropriés.
En particulier, si ton tableau doit s'étendre sur la droite, tu peux déplacer mes colonnes AB, AC et AD jusqu'en ZA, ZB et ZC, ou encore les insérer tout à fait à gauche de ta feuille pour qu'elles deviennent les colonnes A, B, C, que tu vas masquer et ne pas inclure dans ta zone d'impression.