OVH Cloud OVH Cloud

Formule manquante

4 réponses
Avatar
CJLS
Bonjour,
Je recherche une formule permettant :
Si dans la zone A1:A4, il y a du texte sur l'une des lignes ; alors on la
reprend pour la noter dans une autre cellule.
Exemple :
Si dans cette zone : A1
A2 DUPONT alors en D1, on
reprend DUPONT
A3
A4

Je ne dois pas être loin, mais ça m'échappe complètement.
Merci d'avance. Christèle

4 réponses

Avatar
Pascal
Une formule approchante pour ton PB
en D1 tu copies: =SI(ESTTEXTE(A1);A1;"")

Donc si A1 contient du texte, il te renvoie la vcaleur de A1, sinon D1 reste
vide


Pascal
"CJLS" a écrit dans le message de news:
bnj8pr$hbl$
Bonjour,
Je recherche une formule permettant :
Si dans la zone A1:A4, il y a du texte sur l'une des lignes ; alors on la
reprend pour la noter dans une autre cellule.
Exemple :
Si dans cette zone : A1
A2 DUPONT alors en D1, on
reprend DUPONT
A3
A4

Je ne dois pas être loin, mais ça m'échappe complètement.
Merci d'avance. Christèle





Avatar
MAZAS Bernard
Salut

2 questions :
1) Qu'est ce qu'il faut faire s'il y a plusieurs textes ?
A1
A2 DUPONT
A3 DURAND
A4

2) le résultat est en D1, ou bien en D1:D4 ?

Bernard


"CJLS" a écrit dans le message de
news:bnj8pr$hbl$
Bonjour,
Je recherche une formule permettant :
Si dans la zone A1:A4, il y a du texte sur l'une des lignes ; alors on la
reprend pour la noter dans une autre cellule.
Exemple :
Si dans cette zone : A1
A2 DUPONT alors en D1, on
reprend DUPONT
A3
A4

Je ne dois pas être loin, mais ça m'échappe complètement.
Merci d'avance. Christèle





Avatar
ru-th
Salut

matricielle (à valider par ctrl+maj+entrée)
=INDIRECT("a"&PETITE.VALEUR(SI(A1:A200<>"";LIGNE(A1:A200));LIGNE()))
à recopier de d1 vers dx

a+
rural thierry

"CJLS" a écrit dans le message de news:
bnj8pr$hbl$
Bonjour,
Je recherche une formule permettant :
Si dans la zone A1:A4, il y a du texte sur l'une des lignes ; alors on la
reprend pour la noter dans une autre cellule.
Exemple :
Si dans cette zone : A1
A2 DUPONT alors en D1, on
reprend DUPONT
A3
A4

Je ne dois pas être loin, mais ça m'échappe complètement.
Merci d'avance. Christèle





Avatar
ru-th
Complément,
pour éviter des message d'erreur
=SI(NBVAL(A1:$A$200)<LIGNE();"";INDIRECT("a"&PETITE.VALEUR(SI($A$1:$A$200<>"
";LIGNE($A$1:$A$200));LIGNE())))
a+
rural thierry

"ru-th" a écrit dans le message de news:

Salut

matricielle (à valider par ctrl+maj+entrée)
=INDIRECT("a"&PETITE.VALEUR(SI(A1:A200<>"";LIGNE(A1:A200));LIGNE()))
à recopier de d1 vers dx

a+
rural thierry

"CJLS" a écrit dans le message de news:
bnj8pr$hbl$
Bonjour,
Je recherche une formule permettant :
Si dans la zone A1:A4, il y a du texte sur l'une des lignes ; alors on
la


reprend pour la noter dans une autre cellule.
Exemple :
Si dans cette zone : A1
A2 DUPONT alors en D1, on
reprend DUPONT
A3
A4

Je ne dois pas être loin, mais ça m'échappe complètement.
Merci d'avance. Christèle