Si + texte ?
Résolu/Fermé
euphon
Messages postés
4
Date d'inscription
vendredi 21 février 2014
Statut
Membre
Dernière intervention
21 février 2014
-
21 févr. 2014 à 06:57
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 21 févr. 2014 à 11:42
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 21 févr. 2014 à 11:42
A voir également:
- Si + texte ?
- Excel cellule couleur si condition texte - Guide
- Transcription audio en texte word gratuit - Guide
- Mettre un texte en majuscule - Guide
- Corinne copie un texte sur le web et le colle dans un document avec l'option "texte non formaté" (aussi appelée "texte sans mise en forme"). qu'est-ce qui est conservé ? - Forum Bureautique
- Texte barré whatsapp - Guide
2 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
21 févr. 2014 à 07:30
21 févr. 2014 à 07:30
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
euphon
Messages postés
4
Date d'inscription
vendredi 21 février 2014
Statut
Membre
Dernière intervention
21 février 2014
21 févr. 2014 à 07:40
21 févr. 2014 à 07:40
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..
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
21 févr. 2014 à 07:54
21 févr. 2014 à 07:54
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
Patrice33740
Messages postés
8556
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
2 mars 2023
1 779
21 févr. 2014 à 08:38
21 févr. 2014 à 08:38
Bonjour,
Ou encore pour éviter les SI() imbriqués :
=SI(A1=TEMPSVAL("00:10");"texte 1";"") & SI(A1=TEMPSVAL("00:20");"texte 2";"") & SI(A1=TEMPSVAL("00:30");"texte 3";"")
Ou encore pour éviter les SI() imbriqués :
=SI(A1=TEMPSVAL("00:10");"texte 1";"") & SI(A1=TEMPSVAL("00:20");"texte 2";"") & SI(A1=TEMPSVAL("00:30");"texte 3";"")
euphon
Messages postés
4
Date d'inscription
vendredi 21 février 2014
Statut
Membre
Dernière intervention
21 février 2014
21 févr. 2014 à 08:56
21 févr. 2014 à 08:56
Yeah ça marche merci beaucoup.
J'ai fait un mix de vos formule en fonction de mes besoin !
Oui je suis une bille en maths et lorsque j'avais "0:00" je ne sais pas comment l'écrire avec la version "1/24/6" ahah
Par contre j'ai rien compris pour la mise en forme conditionnelle... désolé..
J'ai fait un mix de vos formule en fonction de mes besoin !
Oui je suis une bille en maths et lorsque j'avais "0:00" je ne sais pas comment l'écrire avec la version "1/24/6" ahah
Par contre j'ai rien compris pour la mise en forme conditionnelle... désolé..
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
21 févr. 2014 à 09:02
21 févr. 2014 à 09:02
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
euphon
Messages postés
4
Date d'inscription
vendredi 21 février 2014
Statut
Membre
Dernière intervention
21 février 2014
21 févr. 2014 à 09:54
21 févr. 2014 à 09:54
Merci beaucoup ça marche !!
Problème résolu merci de la réactivité !
Bonne journée
Problème résolu merci de la réactivité !
Bonne journée