Si + texte ?
Résolu
euphon
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Dans le cadre d'un projet au boulot je voudrai savoir s'il était possible de faire apparatraire du texte (voir une phrase) dans une cellule en fonction de la valeur d'une autre cellule ??
Exemple :
a1 : 30 (nombre qui apparait suite à une fonction SI
Je voudrais qu'en c18 par exemple une phrase apparaisse car en a1 il y a 30.
Et si en a1 il y a une autre valeur, que la phrase en c18 s'adapte...
Il y a que deux possibilité de réponse avec ma fonction SI.
J'èspere avoir été clair..
PS : Et petit plus, si c'est possible est ce que l'on peut faire apparaire une phrase d'une couleur et l'autre d'une autre couleur ??
Un grand merci d'avance !
Bonne journée
Dans le cadre d'un projet au boulot je voudrai savoir s'il était possible de faire apparatraire du texte (voir une phrase) dans une cellule en fonction de la valeur d'une autre cellule ??
Exemple :
a1 : 30 (nombre qui apparait suite à une fonction SI
Je voudrais qu'en c18 par exemple une phrase apparaisse car en a1 il y a 30.
Et si en a1 il y a une autre valeur, que la phrase en c18 s'adapte...
Il y a que deux possibilité de réponse avec ma fonction SI.
J'èspere avoir été clair..
PS : Et petit plus, si c'est possible est ce que l'on peut faire apparaire une phrase d'une couleur et l'autre d'une autre couleur ??
Un grand merci d'avance !
Bonne journée
A voir également:
- Si + texte ?
- Excel cellule couleur si condition texte - Guide
- Texte de chanson gratuit pdf - Télécharger - Vie quotidienne
- Transcription audio en texte word gratuit - Guide
- Texte barré whatsapp - Guide
- Mettre un texte en majuscule - Guide
2 réponses
Bonjour
Si vous n'avez que deux valeurs:
en C18
=SI(A1=valeur1;"texte 1";SI(A1=valeur2;"texte 2";""))
Placer bien les textes à éditer entre guillemets
pour la couleur:
sélectionnez C18
/ Ruban / Onglet accueil / icone mise en forme conditionnelle
dans le menu: "nouvelle règle"
dans le tableau affiché: "utilisez une formule...."
entrez la formule liée à, la valeur de A1:
=$A$1=valeur1
format / formatez comme souhaité/OK
retour à la fenêtre de MFC
nouvelle règle
ajouter sur le ,même principe la formule suivante/ format / Ok /ok
crdlmnt
Si vous n'avez que deux valeurs:
en C18
=SI(A1=valeur1;"texte 1";SI(A1=valeur2;"texte 2";""))
Placer bien les textes à éditer entre guillemets
pour la couleur:
sélectionnez C18
/ Ruban / Onglet accueil / icone mise en forme conditionnelle
dans le menu: "nouvelle règle"
dans le tableau affiché: "utilisez une formule...."
entrez la formule liée à, la valeur de A1:
=$A$1=valeur1
format / formatez comme souhaité/OK
retour à la fenêtre de MFC
nouvelle règle
ajouter sur le ,même principe la formule suivante/ format / Ok /ok
crdlmnt
Niquel ça marche avec mes chiffres "rond"
Mais dans une cellule je suis en format heure et la ça ne marche pas ou bien je le fais mal (ce qui est a mon avis le cas ^^')
Sachant que quand je tape mon si c'est comme ça (en suivant ta formule)
=si(a1=0:10;"texte";si(a1=0:30;"texte";""))
Un message d'erreur apparait..
Mais dans une cellule je suis en format heure et la ça ne marche pas ou bien je le fais mal (ce qui est a mon avis le cas ^^')
Sachant que quand je tape mon si c'est comme ça (en suivant ta formule)
=si(a1=0:10;"texte";si(a1=0:30;"texte";""))
Un message d'erreur apparait..
Ben oui, faut tout dire :-))
Excel ne manipule pas les heures comme des nombres
soit:
=SI(A1=1/24/6;"texte1";SI(A1=1/24/2;"texte2";""))
explication: l'unité de temps d'Excel est 1 jour
1/24 correspond donc à une heure
et 1/24/6 à 1/6 d'heure soit 10 mn
ou alors, peut être plus simple, il faut changer de code avec un code qui admet les valeurs horaires entre guillemets:
=SI(NB.SI(A1;"0:10");"texte1";SI(NB.SI(A1;"0:30");"texte2";""))
placez bien les valeurs horaires entre guillemets comme les textes
crdlmnt
Excel ne manipule pas les heures comme des nombres
soit:
=SI(A1=1/24/6;"texte1";SI(A1=1/24/2;"texte2";""))
explication: l'unité de temps d'Excel est 1 jour
1/24 correspond donc à une heure
et 1/24/6 à 1/6 d'heure soit 10 mn
ou alors, peut être plus simple, il faut changer de code avec un code qui admet les valeurs horaires entre guillemets:
=SI(NB.SI(A1;"0:10");"texte1";SI(NB.SI(A1;"0:30");"texte2";""))
placez bien les valeurs horaires entre guillemets comme les textes
crdlmnt
Reprenez correctement ce qui est écrit
sélectionnez la cellule à formater (C18)
barre d'outil / onglet Accueil/ cliquez sur l'icone "mise en forme conditionnelle"
dans la, liste qui s'affiche sélectionnez "nouvelle règle"
une fenêtre s'affiche, en haut sélectionnez :" utilisez une formule
dans la fenêtre de formatage entrez la, formule:
=$A$1=1/24/6
cliquez sur la case "Format"
formatez remplissage et police comme vous voulez, cliquez sur OK*retour à la fenêtre de formules, cliquez sur nouvelle règle et passer au suivant.
fermez tout
Toutefois, si votre Excel est avant 2007, le chemin est:
Barre d'outil / Format / Mise en forme conditionnelle et cliquez sur "Formule"
crdlmnt
sélectionnez la cellule à formater (C18)
barre d'outil / onglet Accueil/ cliquez sur l'icone "mise en forme conditionnelle"
dans la, liste qui s'affiche sélectionnez "nouvelle règle"
une fenêtre s'affiche, en haut sélectionnez :" utilisez une formule
dans la fenêtre de formatage entrez la, formule:
=$A$1=1/24/6
cliquez sur la case "Format"
formatez remplissage et police comme vous voulez, cliquez sur OK*retour à la fenêtre de formules, cliquez sur nouvelle règle et passer au suivant.
fermez tout
Toutefois, si votre Excel est avant 2007, le chemin est:
Barre d'outil / Format / Mise en forme conditionnelle et cliquez sur "Formule"
crdlmnt