fonction droite et cherche

Le
mike
Hello,

Désolé je repose la question, comment dans une formule avec une
fonction CHERCHE donner plusieurs conditions exemple:
là je recherche "1 |" mais si je veux rajouter en plus "2 |"

comment corriger la formule pour rajouter "2 |"

=DROITE(C3;CHERCHE("1x|";C3)-1)

exemple de résultat que je désire !

21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 3 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 2 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |

merci d'avance

help
Mike

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
E KERGRESSE
Le #1323985
Salut Mike,

Peut avec l'imbrication des fonctions Si, ou, estnum et cherche

=SI(OU(ESTNUM(CHERCHE("1 |";C3));ESTNUM(CHERCHE("2
|";C3)))=VRAI;"Blablabla";"")

A voir.

Cordialement.


"mike"
Hello,

Désolé je repose la question, comment dans une formule avec une
fonction CHERCHE donner plusieurs conditions exemple:
là je recherche "1 |" mais si je veux rajouter en plus "2 |"

comment corriger la formule pour rajouter "2 |"

=DROITE(C3;CHERCHE("1x|";C3)-1)

exemple de résultat que je désire !

21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 3 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 2 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |

merci d'avance

help...
Mike

--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com



FxM
Le #1325261
Bonsoir Mike,

Si tu consens à rester dans le même fil et à décrire TOUS tes
critères, je consentirais à jeter un oeil sur ton problème.
Crois bien que les fils x fois rompus et les questions à tiroir
n'incitent guère les neurones à travailler si c'est pour le refaire
dans deux minutes.

@+
FxM





mike wrote:

Hello,

Désolé je repose la question, comment dans une formule avec une fonction
CHERCHE donner plusieurs conditions exemple:
là je recherche "1 |" mais si je veux rajouter en plus "2 |"

comment corriger la formule pour rajouter "2 |"

=DROITE(C3;CHERCHE("1x|";C3)-1)

exemple de résultat que je désire !

21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 3 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 2 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |

merci d'avance

help...
Mike



mike
Le #1325236
Bonjour,

Le problème est le suivant, si tu regardes chaque ligne après la
dernière date il y a
ou un 1 ou un 2 ou même il peut y avoir un blanc, pour éviter dans un
claseur qui a au moins 1000 lignes de ce type
de les trier,je cherche une formule me permettant de pouvoir faire
ressortir que les lignes qui ont 1 ou 2
tout en sachant que cette ligne est dans une cellule (A1) et que c'est
du texte.

J'ai fait une formule qui me copie en face (D1) que les lignes qui ont
1 | ok ca marche
mais dans cette formule je désirerai inclure aussi la recherche de 2 |

En résumé comment rajouter le 2 |
et sourtout les lignes qui ne contiennent pas de 1 ou de 2 le système
m'incrit #VALEUR!, pour faire bien il faudrait rajouter une fonction
SI mais bon ca je peut chercher, donc voilà la fameuse formule

=DROITE(A4;CHERCHE(" 1 |";A4)-1)


21.01.1939 CHRISTEN ANNE MARIE | 18.06.1973 20.07.1997 |
29.12.1941 BUECHER JURG | 28.06.2003 29.06.2003 1 | DOC ME
21.01.1939 CHRISTEN ANNE MARIE | 21.04.2003 26.04.2003 1 |
15.04.1938 RUFF MARIANNE | 20.06.2003 02.07.2003 2 | DIVER

ps
Je pourrai le convertir en CSV, mais la manip de tri est destiné à un
utilisateur débutant, donc je préfère une formule

MERCI BEAUCOUP

MIKE


FxM a formulé ce mardi :
Bonsoir Mike,

Si tu consens à rester dans le même fil et à décrire TOUS tes critères, je
consentirais à jeter un oeil sur ton problème.
Crois bien que les fils x fois rompus et les questions à tiroir n'incitent
guère les neurones à travailler si c'est pour le refaire dans deux minutes.

@+
FxM





mike wrote:

Hello,

Désolé je repose la question, comment dans une formule avec une fonction
CHERCHE donner plusieurs conditions exemple:
là je recherche "1 |" mais si je veux rajouter en plus "2 |"

comment corriger la formule pour rajouter "2 |"

=DROITE(C3;CHERCHE("1x|";C3)-1)

exemple de résultat que je désire !

21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 3 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 2 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |

merci d'avance

help...
Mike




--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com


cocosteph
Le #1346036
Pardon, j'ai vu qu'Isabelle avait déjà formulé
la même réponse (pb de refresh sans doute).

On ne comprend pas l'objet de ton repost:
Si tu mets dans ta formule qui fonctionne pour 1|
" 1 |" la recherche se fait pour 1 |
si tu demande maintenant " 2 |" tu l'aura pour 2|
donc attendu que tu risques de vouloir bientôt " 3 |" ou +
il est envisaeable de mettre un ? soit:
" ? |" et là la recherche se fait pour n'importe quel caractère avant
le " |".
Si on dépasse 10 cela posera pb puisqu'il faura tantôt ? tantôt ??
mais là , cela fonctionne.
Sinon, on a mal compris ta question , il vaut mieux la formuler de
facon plus explicite plutôt que de re poster la même .
Cordialement.

;~)
LeSteph




mike
Hello,

Désolé je repose la question, comment dans une formule avec une
fonction CHERCHE donner plusieurs conditions exemple:
là je recherche "1 |" mais si je veux rajouter en plus "2 |"

comment corriger la formule pour rajouter "2 |"

=DROITE(C3;CHERCHE("1x|";C3)-1)

exemple de résultat que je désire !

21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 3 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 2 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |

merci d'avance

help...
Mike


Clément Marcotte
Le #1326240
mais la manip de tri est destiné à un
utilisateur débutant, donc je préfère une formule


Fallait le dire avant

Function lavieesttoujourscompliquée(chaine As String) As String
Dim j As Long, derniereligne As Long
Dim i As Long
Dim re As Object
Set re = New RegExp
re.Pattern = " d |"
re.IgnoreCase = True
If re.Test(chaine) = True Then
lavieesttoujourscompliquée = chaine
End If
End Function

Dans une cellule mettre: =lavieesttoujourscompliquée(une cellule ou
un texte)

LeSteph
Le #1346001
Bonsoir,
si j'ai bien compris:
=SI(ESTERREUR(TROUVE(" 1 |";A4));SI(ESTERREUR(TROUVE(" 2 |";A4));"";A4);A4)

LeSteph

"LeSteph" news:
Pardon, j'ai vu qu'Isabelle avait déjà formulé
la même réponse (pb de refresh sans doute).

On ne comprend pas l'objet de ton repost:
Si tu mets dans ta formule qui fonctionne pour 1|
" 1 |" la recherche se fait pour 1 |
si tu demande maintenant " 2 |" tu l'aura pour 2|
donc attendu que tu risques de vouloir bientôt " 3 |" ou +
il est envisaeable de mettre un ? soit:
" ? |" et là la recherche se fait pour n'importe quel caractère avant
le " |".
Si on dépasse 10 cela posera pb puisqu'il faura tantôt ? tantôt ??
mais là , cela fonctionne.
Sinon, on a mal compris ta question , il vaut mieux la formuler de
facon plus explicite plutôt que de re poster la même .
Cordialement.

;~)
LeSteph




mike news:

Hello,

Désolé je repose la question, comment dans une formule avec une
fonction CHERCHE donner plusieurs conditions exemple:
là je recherche "1 |" mais si je veux rajouter en plus "2 |"

comment corriger la formule pour rajouter "2 |"

=DROITE(C3;CHERCHE("1x|";C3)-1)

exemple de résultat que je désire !

21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 3 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 2 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |

merci d'avance

help...
Mike




FxM
Le #1345972
Bonsoir Mike,

Tel que tu présentes le problème, ma réponse du 27 à 22h37 (heure de
Paris) doit répondre à la question. Elle consiste en une macro (et non
une fonction).

C'est l'expression "565f" que j'ai cru apercevoir qui m'avait fait
demander tous les critères.

@+
FxM




mike wrote:
Bonjour,

Le problème est le suivant, si tu regardes chaque ligne après la
dernière date il y a
ou un 1 ou un 2 ou même il peut y avoir un blanc, pour éviter dans un
claseur qui a au moins 1000 lignes de ce type
de les trier,je cherche une formule me permettant de pouvoir faire
ressortir que les lignes qui ont 1 ou 2
tout en sachant que cette ligne est dans une cellule (A1) et que c'est
du texte.

J'ai fait une formule qui me copie en face (D1) que les lignes qui ont
1 | ok ca marche
mais dans cette formule je désirerai inclure aussi la recherche de 2 |

En résumé comment rajouter le 2 |
et sourtout les lignes qui ne contiennent pas de 1 ou de 2 le système
m'incrit #VALEUR!, pour faire bien il faudrait rajouter une fonction
SI mais bon ca je peut chercher, donc voilà la fameuse formule

=DROITE(A4;CHERCHE(" 1 |";A4)-1)


21.01.1939 CHRISTEN ANNE MARIE | 18.06.1973 20.07.1997 |
29.12.1941 BUECHER JURG | 28.06.2003 29.06.2003 1 | DOC ME
21.01.1939 CHRISTEN ANNE MARIE | 21.04.2003 26.04.2003 1 |
15.04.1938 RUFF MARIANNE | 20.06.2003 02.07.2003 2 | DIVER

ps
Je pourrai le convertir en CSV, mais la manip de tri est destiné à un
utilisateur débutant, donc je préfère une formule

MERCI BEAUCOUP

MIKE


FxM a formulé ce mardi :

Bonsoir Mike,

Si tu consens à rester dans le même fil et à décrire TOUS tes
critères, je consentirais à jeter un oeil sur ton problème.
Crois bien que les fils x fois rompus et les questions à tiroir
n'incitent guère les neurones à travailler si c'est pour le refaire
dans deux minutes.

@+
FxM





mike wrote:

Hello,

Désolé je repose la question, comment dans une formule avec une
fonction CHERCHE donner plusieurs conditions exemple:
là je recherche "1 |" mais si je veux rajouter en plus "2 |"

comment corriger la formule pour rajouter "2 |"

=DROITE(C3;CHERCHE("1x|";C3)-1)

exemple de résultat que je désire !

21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 3 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 2 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |

merci d'avance

help...
Mike








mike
Le #1345912
AH ouais...
super

Merci

Mike


Le 28.04.2004, LeSteph a supposé :
Bonsoir,
si j'ai bien compris:
=SI(ESTERREUR(TROUVE(" 1 |";A4));SI(ESTERREUR(TROUVE(" 2 |";A4));"";A4);A4)

LeSteph

"LeSteph" news:
Pardon, j'ai vu qu'Isabelle avait déjà formulé
la même réponse (pb de refresh sans doute).

On ne comprend pas l'objet de ton repost:
Si tu mets dans ta formule qui fonctionne pour 1|
" 1 |" la recherche se fait pour 1 |
si tu demande maintenant " 2 |" tu l'aura pour 2|
donc attendu que tu risques de vouloir bientôt " 3 |" ou +
il est envisaeable de mettre un ? soit:
" ? |" et là la recherche se fait pour n'importe quel caractère avant
le " |".
Si on dépasse 10 cela posera pb puisqu'il faura tantôt ? tantôt ??
mais là , cela fonctionne.
Sinon, on a mal compris ta question , il vaut mieux la formuler de
facon plus explicite plutôt que de re poster la même .
Cordialement.

;~)
LeSteph




mike news:
Hello,

Désolé je repose la question, comment dans une formule avec une
fonction CHERCHE donner plusieurs conditions exemple:
là je recherche "1 |" mais si je veux rajouter en plus "2 |"

comment corriger la formule pour rajouter "2 |"

=DROITE(C3;CHERCHE("1x|";C3)-1)

exemple de résultat que je désire !

21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 3 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 2 |
21.01.1939 CHRISTEN ANNE MARIE | 21.05.2003 27.05.2003 1 |

merci d'avance

help...
Mike




--
Ceci est une signature automatique de MesNews.
Site : http://mesnews.no-ip.com



Publicité
Poster une réponse
Anonyme