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

Conditions au format texte et remplissage automatique de colonne

Julie-F

XLDnaute Occasionnel
Bonsoir à tous

J'ai un tableau trop lourd pour le mettre en piece jointe mais voici mon probleme.

J'ai en colonne AU une formule de calcul qui me renvoie une période calculée au format texte et je voudrais obtenir en colonne AT un "OUI" automatique dans les cas où en AU la période est inférieure à 6 mois sachant que les données en AU sont inscrites ainsi :
1 jour; 3 jours .... jusqu'à X jous, 1 mois, 1 mois 1 jours jusqu'à 1 mois et X jours, 2 mois, 2 mois et 2 jours.... jusqu'à 5 mois et 29 jours.

Quelqu'un aurait-il une solution ?
 

Modeste

XLDnaute Barbatruc
Re : Conditions au format texte et remplissage automatique de colonne

Bonsoir Julie-F,

Je ne suis pas certain de bien comprendre, mais si le contenu de ta colonne AU est lui-même issu d'un calcul, ce sont les données d'origine qu'il faut utiliser pour faire un nouveau calcul.
Tu peux nous en dire plus sur la formule en colonne AU
 

Julie-F

XLDnaute Occasionnel
Re : Conditions au format texte et remplissage automatique de colonne

Bonsoir Modeste

Non malheureusement, je ne peux pas te donner la formule de calcul de la colonne AU car celle-ci a été copier/collage spéciale/valeur ce qui fait que je ne peux travailler que sur du texte !!

En fait, dans tous les cas la colonne AT contiendra "non" sauf pour les cas où les cellules de la colonne AU commencent par :
6 mois, 7 mois, 8 mois, 9 mois, 10 mois, 11 mois et 12 mois. Dans ce cas, AT contiendra "oui".

Je te joins un fichier exemple de ce que j'ai sur mon méga tableau
 

Pièces jointes

  • Classeur1.xls
    14 KB · Affichages: 38
  • Classeur1.xls
    14 KB · Affichages: 40
  • Classeur1.xls
    14 KB · Affichages: 41
Dernière édition:

hoerwind

XLDnaute Barbatruc
Re : Conditions au format texte et remplissage automatique de colonne

Bonjour,

Tu peux essayer cette formule en D4 :
Code:
=SI(SI(ESTNUM(--GAUCHE(C3;2));ET(--SUPPRESPACE(GAUCHE(C3;3))>5;--SUPPRESPACE(GAUCHE(C3;3))<13)*(SUPPRESPACE(STXT(C3;4;5))="mois"));"oui";"non")
à copier vers le bas.
 

hoerwind

XLDnaute Barbatruc
Re : Conditions au format texte et remplissage automatique de colonne

Re,

Un peu plus court :
Code:
=SI(SI(ESTNUM(--GAUCHE(C3;2));ENT(GAUCHE(C3;3)/6)>0*(STXT(C3;4;5)="*mois"));"oui";"non")
 
Dernière édition:

Julie-F

XLDnaute Occasionnel
Re : Conditions au format texte et remplissage automatique de colonne

Bonjour Modeste, Hoerwind

Merci Hoerwind pour ton aide. Ta formule marche à merveille.
Mais je ne la comprends pas donc bêtement je l'ai simplement recopiée.
Pourrais-tu me l'expliquer plus en détail ?

Bonne journée à tous
 

James007

XLDnaute Barbatruc
Re : Conditions au format texte et remplissage automatique de colonne

Bonjour Julie, salut Hoerwind

Un fichier test avec une autre proposition ...

A+
 

Pièces jointes

  • TestJulie.xls
    18 KB · Affichages: 43

Discussions similaires

Réponses
46
Affichages
1 K
Réponses
2
Affichages
517
Réponses
3
Affichages
433
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…