Recuperer valeur derniere cellule feuille precedente

Résolu
Bonjour,
je cherche comment récupérer la dernière valeur de la colonne F de la feuille précédente sachant que cette valeur ne sera pas toujours sur la même ligne.
En vous remerciant.

5 réponses

  1. Bonjour

    1° si cette valeur est un total calculé (somme etc) il serait plus judicieux de le mettre en tête de colonne ainsi il serait toujours à la même place, en F2 par exemple et le probleme de recupération est réglé

    2° sinon, à condition qu'il n'y ait pas de ligne vides dans la colonne F

    =INDIRECT("Feuil1!F" & (NBVAL(F3:F100)+2))

    A adapter à ton cas
    F3:F100 est la plage où peuvent se trouver les donnés , la prévoir plus longue que la plus longue liste
    NBVAL(F3:F100) renvoie le nombre de cellules non vides donc le nombre de lignes remplie
    Si la plage ne commence pas en F1 il faut ajouter le décalage pour avoir le bon N° de ligne, dans mon exemple décalage de 2 car debut en F3 au lieu de F1

    Cdlmnt
    0
    1. Bonsoir,
      Je vous remercie de votre aide. C'est tout bon pour moi.
      0
      1. Je reviens vers vous pour vous dire que j'ai réussi avec la formule suivante :
        =RECHERCHE(9^9;'Feuil1'!F:F)
        'Feuil1' étant le nom de la feuille qui précède.
        Bonne journée à vous.
        0
        1. Contributeur
          Dans ce cas la prochaine fois demande 'dans feuil1' et non dans la feuille qui précède ce qui est totalement différent...
          eric
          0
      2. Bonjour eriiic,
        Désolé, je ne pensais pas que cela faisait une différence.
        Je prends note.
        0
        1. Contributeur
          Bonjour,

          ça ne peut être fait qu'en vba.
          Fonction personnalisée à mettre dans un module standard :
          Function derCelF() As Variant  
              Application.Volatile  
              derCelF = Worksheets(Application.Caller.Worksheet.Index - 1).Cells(Rows.Count, "F").End(xlUp)  
          End Function 

          Ensuite s'utilise comme une fonction excel :
          =derCelF()
          (sans paramètre)
          https://www.cjoint.com/c/CCBsonVs46q

          eric

          Jamais tu ne répondras à un mp non sollicité...
          Bon, ça c'est fait.
          -1