Excel: Fonction DECALER

Résolu/Fermé
emily064 Messages postés 31 Date d'inscription mardi 6 août 2013 Statut Membre Dernière intervention 2 mars 2021 - Modifié le 29 sept. 2020 à 10:40
emily064 Messages postés 31 Date d'inscription mardi 6 août 2013 Statut Membre Dernière intervention 2 mars 2021 - 29 sept. 2020 à 16:51
Bonjour à tous,

Je planche depuis plusieurs jours sur un problème sur EXCEL.
Le fichier est en capture d'écran plus bas.

J'aimerai que:
si en colonne G, j'ai le texte "PN", alors dans la colonne I, il va chercher la ligne "TIMING 03:13" (attention le timing peut être différent, mais le mot TIMING sera toujours présent).

J'ai utilisé la formule suivante:
=SIERREUR(SI(TROUVE("LIGNE:";A229);DECALER(A229;2;0);"");"")

Mon problème, il décale vers le bas de "2" lignes, OR le texte "TIMING 03:13" peut se situer 2, 3, 4 lignes plus bas.

La formule fonctionne bien sur le 1er exemple mais pas le 2nd.

J'ai tenté de changer le "2", dans DECALER(A238;2;0), mais je n'y arrive pas, j'ai fouillé tous les forums, mais je m'y perd.
Pouvez vous m'aider? (pour info: Je ne souhaite pas de macro SVP.)

Merci pour votre aide.
Emilie

A voir également:

5 réponses

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
Modifié le 29 sept. 2020 à 10:57
onjour


Mettre le classeur sans données confidentielles en pièce jointe sur 
https://mon-partage.fr
Dans lien de téléchargement
faire un clic droit- copier l’adresse du lien et le coller dans votre message en cours sur ccm





0
emily064 Messages postés 31 Date d'inscription mardi 6 août 2013 Statut Membre Dernière intervention 2 mars 2021 6
29 sept. 2020 à 11:10
ah, top ça!
Le voici
https://mon-partage.fr/f/U25Sf7AL/

Merci
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
Modifié le 29 sept. 2020 à 14:47
Il y a t'il toujours le m^me nombre de lignes entre chaque ligne orange
ou
il y a t'il toujours un espace vide après "timing 0313" et la nouvelle ligne orange ?

je m'absente 1 heure ou 2....
0
emily064 Messages postés 31 Date d'inscription mardi 6 août 2013 Statut Membre Dernière intervention 2 mars 2021 6
29 sept. 2020 à 14:54
Bonjour,

J'ai énormément simplifier le fichier, mais pour vous répondre, non il n'y a pas le mm nombre de ligne entre chaque ligne orange et non plus entre "timing 03:13" et la nouvelle ligne orange... C'est un vrai casse tete !! :)

Merci pour votre aide.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
Modifié le 29 sept. 2020 à 15:38
c'est un casse tête: oui, mais c'est apparemment simple avec une macro....

en attendant
=SI(G12="PN";DECALER(A12;EQUIV("Timing"&"**";A13:A20;0);0);"")

mais on ne connait pas l'espace entre les "PN" présents colonne G ' peut-^tre avec un formule matricielle donnant les lignes (tableau) attention à la lenteur si beaucoup de "PN"


0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
emily064 Messages postés 31 Date d'inscription mardi 6 août 2013 Statut Membre Dernière intervention 2 mars 2021 6
29 sept. 2020 à 16:51
Merci ça fonctionne parfaitement, je ne connaissait pas le symbole "**"! C'est parfait!
0