Excel dernière valeur connu

Bonjour,

Voici mon problème (l'image est dans le lien).



Je cherche à inclure dans une formule la dernière valeur connu (le N° de commande).
De manière à générer une phrase "La commande N°x appartient à la livraisons N°x".
Tout fonctionne à peu près normalement jusqu'au moment ou je me frotte au vide.
Le vide qui signifie que des articles appartienne à une seul et même commande (la dernière avant le vide).

J'utilise cette formule :
=SI.CONDITIONS(C15=C15;"le N° de commande "&C15& " appartient à la livraison N°" & B15;C15="";C14)

La raison de tout cela est que je ne veux pas, à terme me perdre dans mes livraisons à cause de doublons..

Je trouve cette formule "=SI.CONDTIONS()"super efficace, à moins de trouver une formule moins longue ?
Sachant que j'utilise Excel 2019.

Une idée ?

Merci à vous.

3 réponses

  1. Bonjour,

    si les chaines textes sont identiques aux explications, pour extraire le N° commande
    =SI(ESTNUM(STXT(A2;TROUVE("Le N° de commande";A2)+18;10)*1);STXT(A2;TROUVE("Le N° de commande";A2)+18;10);"")

    et pour le N° commande
    =STXT(A2;TROUVE(" appartient à la livraison N°";A2)+29;4)
    1
    1. Bonjour,

      Ma proposition avec une RCHERCHEV,

      =SI(C2<>"";"le n° de commande "&C2&" appartient à la livraison n°"&B2;"le n° de commande "&RECHERCHEV(B2;$B:$C;2;0)&" appartient à la livraison n°"&B2)

      https://www.cjoint.com/c/KImnHzEGP3D

      Une autre avec INDEX-EQUIV

      =SI(C2<>"";"le n° de commande "&C2&" appartient à la livraison n°"&B2;"le n° de commande "&INDEX($C:$C;EQUIV(B2;$B:$B;0))&" appartient à la livraison n°"&B2)

      Cordialement
      1
      1. Bonjour à tous,

        Le même résultat que toi avec une formule un peu moins longue et un simple SI
        en A2 :
        ="Le N° de commande "&C2& " appartient à la livraison n°"&SI(C2=C1;B1;B2)

        ou un peu plus élaboré, en simplifiant la formule de PapyLuc51, salutations, :
        ="Le n° de commande "&SI(C2<>"";C2;RECHERCHEV(B2;$B:$C;2;0))&" appartient à la livraison n°"&B2

        Cordialement
        1