OVH Cloud OVH Cloud

Mid pour trouver une séquence de caractères

8 réponses
Avatar
Stéphan DuQuébec
Bonjour à tous,

Je suis sous Excel 2002 et je désire faire une MEFC qui appelle à une formule.

Existe-y-il une fonction qui me permette d'arriver au résultat MID de
l'exemple de la ligne de commande qui suit (pigée dans une ficelle
antérieure):

XYZ.Value =Mid(ActiveCell.Value, 5, 3)

Pour résumer rapidement, je dois comparer les dates de 2 cellules. Une
(mettons B1) est au format date YYYY-MM-DD et l'autre (mettons C2) est au
format texte dans lequel je retrouve une valeur YYY-MM-DD toujours à la même
position : Le 2006-05-31 par XYZ.

J'ai énormément de difficulté à pondre une commande qui marche:

MEFC par formule:
= Range "B1" < Mid(Range"C2",3,10)

Je sais que je suis totalement à côté de la track mais je suis incapable de
faire autrement. Vous avez une idée qui pourrait me servir ?

Merci.

8 réponses

Avatar
Jacky
Bonsoir,

Pas très clair.....
valeur YYY-MM-DD ?????
L'année sur 3 chiffres ??
Essaie...
±=CNUM(C2)
Sinon donne un exemple de date.

Salutations
JJ

"Stéphan DuQuébec" a écrit dans le
message de news:
Bonjour à tous,

Je suis sous Excel 2002 et je désire faire une MEFC qui appelle à une
formule.


Existe-y-il une fonction qui me permette d'arriver au résultat MID de
l'exemple de la ligne de commande qui suit (pigée dans une ficelle
antérieure):

XYZ.Value =Mid(ActiveCell.Value, 5, 3)

Pour résumer rapidement, je dois comparer les dates de 2 cellules. Une
(mettons B1) est au format date YYYY-MM-DD et l'autre (mettons C2) est au
format texte dans lequel je retrouve une valeur YYY-MM-DD toujours à la
même

position : Le 2006-05-31 par XYZ.

J'ai énormément de difficulté à pondre une commande qui marche:

MEFC par formule:
= Range "B1" < Mid(Range"C2",3,10)

Je sais que je suis totalement à côté de la track mais je suis incapable
de

faire autrement. Vous avez une idée qui pourrait me servir ?

Merci.


Avatar
Stéphan DuQuébec
Une erreur de ma part !!!! Fallait y lire YYYY-MM-DD

En clair, j'ai:

En B1: 2006-05-20 (en format date)
En C2: Le 2006-05-01 par Roger Bontemps (en format texte)

Je désire faire une MEFC sur une comparaison de dates de B1 (2006-05-20) et
celle enchassée dans C2 (2006-05-01). Comme C2 est antérieure à B1 en date,
je mettrai la cellule de ma MEFC en rouge.

Sûrement plus clair comme ça ma demande.....


Bonsoir,

Pas très clair.....
valeur YYY-MM-DD ?????
L'année sur 3 chiffres ??
Essaie...
±=CNUM(C2)
Sinon donne un exemple de date.

Salutations
JJ

"Stéphan DuQuébec" a écrit dans le
message de news:
Bonjour à tous,

Je suis sous Excel 2002 et je désire faire une MEFC qui appelle à une
formule.


Existe-y-il une fonction qui me permette d'arriver au résultat MID de
l'exemple de la ligne de commande qui suit (pigée dans une ficelle
antérieure):

XYZ.Value =Mid(ActiveCell.Value, 5, 3)

Pour résumer rapidement, je dois comparer les dates de 2 cellules. Une
(mettons B1) est au format date YYYY-MM-DD et l'autre (mettons C2) est au
format texte dans lequel je retrouve une valeur YYY-MM-DD toujours à la
même

position : Le 2006-05-31 par XYZ.

J'ai énormément de difficulté à pondre une commande qui marche:

MEFC par formule:
= Range "B1" < Mid(Range"C2",3,10)

Je sais que je suis totalement à côté de la track mais je suis incapable
de

faire autrement. Vous avez une idée qui pourrait me servir ?

Merci.







Avatar
Jacky
Re...
Essaie
±>CNUM(GAUCHE(C2;10))
Mfc de C2
Condition 1
La formule est ±>CNUM(GAUCHE(C2;10))
Format>>motif>>etc.......

JJ

"Stéphan DuQuébec" a écrit dans le
message de news:

Une erreur de ma part !!!! Fallait y lire YYYY-MM-DD

En clair, j'ai:

En B1: 2006-05-20 (en format date)
En C2: Le 2006-05-01 par Roger Bontemps (en format texte)

Je désire faire une MEFC sur une comparaison de dates de B1 (2006-05-20)
et

celle enchassée dans C2 (2006-05-01). Comme C2 est antérieure à B1 en
date,

je mettrai la cellule de ma MEFC en rouge.

Sûrement plus clair comme ça ma demande.....


Bonsoir,

Pas très clair.....
valeur YYY-MM-DD ?????
L'année sur 3 chiffres ??
Essaie...
±=CNUM(C2)
Sinon donne un exemple de date.

Salutations
JJ

"Stéphan DuQuébec" a écrit
dans le


message de news:
Bonjour à tous,

Je suis sous Excel 2002 et je désire faire une MEFC qui appelle à une
formule.


Existe-y-il une fonction qui me permette d'arriver au résultat MID de
l'exemple de la ligne de commande qui suit (pigée dans une ficelle
antérieure):

XYZ.Value =Mid(ActiveCell.Value, 5, 3)

Pour résumer rapidement, je dois comparer les dates de 2 cellules. Une
(mettons B1) est au format date YYYY-MM-DD et l'autre (mettons C2) est
au



format texte dans lequel je retrouve une valeur YYY-MM-DD toujours à
la



même
position : Le 2006-05-31 par XYZ.

J'ai énormément de difficulté à pondre une commande qui marche:

MEFC par formule:
= Range "B1" < Mid(Range"C2",3,10)

Je sais que je suis totalement à côté de la track mais je suis
incapable



de
faire autrement. Vous avez une idée qui pourrait me servir ?

Merci.









Avatar
Jacky
Oupsssss!!!
Pas vu le "le" devant la date
Plutôt:
±>CNUM(STXT(C2;4;10))

JJ
"Stéphan DuQuébec" a écrit dans le
message de news:

Une erreur de ma part !!!! Fallait y lire YYYY-MM-DD

En clair, j'ai:

En B1: 2006-05-20 (en format date)
En C2: Le 2006-05-01 par Roger Bontemps (en format texte)

Je désire faire une MEFC sur une comparaison de dates de B1 (2006-05-20)
et

celle enchassée dans C2 (2006-05-01). Comme C2 est antérieure à B1 en
date,

je mettrai la cellule de ma MEFC en rouge.

Sûrement plus clair comme ça ma demande.....


Bonsoir,

Pas très clair.....
valeur YYY-MM-DD ?????
L'année sur 3 chiffres ??
Essaie...
±=CNUM(C2)
Sinon donne un exemple de date.

Salutations
JJ

"Stéphan DuQuébec" a écrit
dans le


message de news:
Bonjour à tous,

Je suis sous Excel 2002 et je désire faire une MEFC qui appelle à une
formule.


Existe-y-il une fonction qui me permette d'arriver au résultat MID de
l'exemple de la ligne de commande qui suit (pigée dans une ficelle
antérieure):

XYZ.Value =Mid(ActiveCell.Value, 5, 3)

Pour résumer rapidement, je dois comparer les dates de 2 cellules. Une
(mettons B1) est au format date YYYY-MM-DD et l'autre (mettons C2) est
au



format texte dans lequel je retrouve une valeur YYY-MM-DD toujours à
la



même
position : Le 2006-05-31 par XYZ.

J'ai énormément de difficulté à pondre une commande qui marche:

MEFC par formule:
= Range "B1" < Mid(Range"C2",3,10)

Je sais que je suis totalement à côté de la track mais je suis
incapable



de
faire autrement. Vous avez une idée qui pourrait me servir ?

Merci.









Avatar
Stéphan DuQuébec
Bonjour Jacky,

Merci pour ta patience mais comment puis-je utiliser CNUM avec 10 caractères
à partir de la gauche quand ma date débute seulement au 4e caractère ?

C'est pour ça que j'essaie tant avec Mid....j'ai même essayé STXT(C7;4;10)
sans plus de succès......

Observe le "Le_" avant la date en format YYYY-MM-DD de la cellule C2

Ciao!


Re...
Essaie
±>CNUM(GAUCHE(C2;10))
Mfc de C2
Condition 1
La formule est ±>CNUM(GAUCHE(C2;10))
Format>>motif>>etc.......


Avatar
Stéphan DuQuébec
Aaaaaaaah !

Dieu te bénisse mon ami(e) !

Tu viens de faire ouvrir ma valve à pression qui "topait" à high depuis peu
!!!!!!

Merci !


Oupsssss!!!
Pas vu le "le" devant la date
Plutôt:
±>CNUM(STXT(C2;4;10))

JJ
"Stéphan DuQuébec" a écrit dans le
message de news:

Une erreur de ma part !!!! Fallait y lire YYYY-MM-DD

En clair, j'ai:

En B1: 2006-05-20 (en format date)
En C2: Le 2006-05-01 par Roger Bontemps (en format texte)

Je désire faire une MEFC sur une comparaison de dates de B1 (2006-05-20)
et

celle enchassée dans C2 (2006-05-01). Comme C2 est antérieure à B1 en
date,

je mettrai la cellule de ma MEFC en rouge.

Sûrement plus clair comme ça ma demande.....


Bonsoir,

Pas très clair.....
valeur YYY-MM-DD ?????
L'année sur 3 chiffres ??
Essaie...
±=CNUM(C2)
Sinon donne un exemple de date.

Salutations
JJ

"Stéphan DuQuébec" a écrit
dans le


message de news:
Bonjour à tous,

Je suis sous Excel 2002 et je désire faire une MEFC qui appelle à une
formule.


Existe-y-il une fonction qui me permette d'arriver au résultat MID de
l'exemple de la ligne de commande qui suit (pigée dans une ficelle
antérieure):

XYZ.Value =Mid(ActiveCell.Value, 5, 3)

Pour résumer rapidement, je dois comparer les dates de 2 cellules. Une
(mettons B1) est au format date YYYY-MM-DD et l'autre (mettons C2) est
au



format texte dans lequel je retrouve une valeur YYY-MM-DD toujours à
la



même
position : Le 2006-05-31 par XYZ.

J'ai énormément de difficulté à pondre une commande qui marche:

MEFC par formule:
= Range "B1" < Mid(Range"C2",3,10)

Je sais que je suis totalement à côté de la track mais je suis
incapable



de
faire autrement. Vous avez une idée qui pourrait me servir ?

Merci.














Avatar
Jacky
Re..
Dieu te bénisse mon ami(e) !
Avec toutes les catastrophes actuelles qu'il nous fait subir, je préfère me

passer de cette bénédiction....
;o))
Content que ta soupape s'est ouverte.
JJ

"Stéphan DuQuébec" a écrit dans le
message de news:

Aaaaaaaah !

Dieu te bénisse mon ami(e) !

Tu viens de faire ouvrir ma valve à pression qui "topait" à high depuis
peu
!!!!!!

Merci !


Oupsssss!!!
Pas vu le "le" devant la date
Plutôt:
±>CNUM(STXT(C2;4;10))

JJ
"Stéphan DuQuébec" a écrit dans
le
message de news:

Une erreur de ma part !!!! Fallait y lire YYYY-MM-DD

En clair, j'ai:

En B1: 2006-05-20 (en format date)
En C2: Le 2006-05-01 par Roger Bontemps (en format texte)

Je désire faire une MEFC sur une comparaison de dates de B1
(2006-05-20)
et

celle enchassée dans C2 (2006-05-01). Comme C2 est antérieure à B1 en
date,

je mettrai la cellule de ma MEFC en rouge.

Sûrement plus clair comme ça ma demande.....


Bonsoir,

Pas très clair.....
valeur YYY-MM-DD ?????
L'année sur 3 chiffres ??
Essaie...
±=CNUM(C2)
Sinon donne un exemple de date.

Salutations
JJ

"Stéphan DuQuébec" a écrit
dans le


message de news:
Bonjour à tous,

Je suis sous Excel 2002 et je désire faire une MEFC qui appelle à
une
formule.


Existe-y-il une fonction qui me permette d'arriver au résultat MID
de
l'exemple de la ligne de commande qui suit (pigée dans une ficelle
antérieure):

XYZ.Value =Mid(ActiveCell.Value, 5, 3)

Pour résumer rapidement, je dois comparer les dates de 2 cellules.
Une
(mettons B1) est au format date YYYY-MM-DD et l'autre (mettons C2)
est
au



format texte dans lequel je retrouve une valeur YYY-MM-DD toujours
à
la



même
position : Le 2006-05-31 par XYZ.

J'ai énormément de difficulté à pondre une commande qui marche:

MEFC par formule:
= Range "B1" < Mid(Range"C2",3,10)

Je sais que je suis totalement à côté de la track mais je suis
incapable



de
faire autrement. Vous avez une idée qui pourrait me servir ?

Merci.














--
----------------------------------------
J'utilise la version gratuíte de SPAMfighter pour utilisateurs privés.
Ce programme a supprimé104 d'e-mails spam à ce jour.
Les utilisateurs qui paient n'ont pas ce message dans leurse-mails.
Obtenez la version gratuite de SPAMfighter ici: http://www.spamfighter.com/lfr





Avatar
Jacky
Re..
Dieu te bénisse mon ami(e) !
Avec toutes les catastrophes actuelles qu'il nous fait subir, je préfère me

passer de cette bénédiction....
;o))
Content que ta soupape s'est ouverte.
JJ

"Stéphan DuQuébec" a écrit dans le
message de news:

Aaaaaaaah !

Dieu te bénisse mon ami(e) !

Tu viens de faire ouvrir ma valve à pression qui "topait" à high depuis
peu
!!!!!!

Merci !


Oupsssss!!!
Pas vu le "le" devant la date
Plutôt:
±>CNUM(STXT(C2;4;10))

JJ
"Stéphan DuQuébec" a écrit dans
le
message de news:

Une erreur de ma part !!!! Fallait y lire YYYY-MM-DD

En clair, j'ai:

En B1: 2006-05-20 (en format date)
En C2: Le 2006-05-01 par Roger Bontemps (en format texte)

Je désire faire une MEFC sur une comparaison de dates de B1
(2006-05-20)
et

celle enchassée dans C2 (2006-05-01). Comme C2 est antérieure à B1 en
date,

je mettrai la cellule de ma MEFC en rouge.

Sûrement plus clair comme ça ma demande.....


Bonsoir,

Pas très clair.....
valeur YYY-MM-DD ?????
L'année sur 3 chiffres ??
Essaie...
±=CNUM(C2)
Sinon donne un exemple de date.

Salutations
JJ

"Stéphan DuQuébec" a écrit
dans le


message de news:
Bonjour à tous,

Je suis sous Excel 2002 et je désire faire une MEFC qui appelle à
une
formule.


Existe-y-il une fonction qui me permette d'arriver au résultat MID
de
l'exemple de la ligne de commande qui suit (pigée dans une ficelle
antérieure):

XYZ.Value =Mid(ActiveCell.Value, 5, 3)

Pour résumer rapidement, je dois comparer les dates de 2 cellules.
Une
(mettons B1) est au format date YYYY-MM-DD et l'autre (mettons C2)
est
au



format texte dans lequel je retrouve une valeur YYY-MM-DD toujours
à
la



même
position : Le 2006-05-31 par XYZ.

J'ai énormément de difficulté à pondre une commande qui marche:

MEFC par formule:
= Range "B1" < Mid(Range"C2",3,10)

Je sais que je suis totalement à côté de la track mais je suis
incapable



de
faire autrement. Vous avez une idée qui pourrait me servir ?

Merci.