XL 2016 Déterminer le N° de ligne dans un tableau structuré

amgue

XLDnaute Occasionnel
Bonsoir,

J'ai un tableau structuré de 3 lignes, nommé "Tbinc", commence à la ligne 9 de Feuil1.

J'ai utilisé la formule :
VB:
=MIN(LIGNE(Tbinc))
pour trouver le numéro de ligne du premier enregistrement, et la formule :
Code:
=MAX(LIGNE(Tbinc))
pour trouver le numéro de ligne du dernier enregistrement.

Normalement, le résultat doit être 10 pour MIN et 12 pour MAX.

Seulement les deux résultat obtenus donnent toujours 10.

Une explication ?

Merci d'avance.
 

amgue

XLDnaute Occasionnel
Re,
Demande n'est pas claire, puisque l'on ne connait pas l'objectif.
Première ligne non vide : =EQUIV("?*";B:B;0)
Dernière ligne non vide : ==EQUIV("zzz";B:B)

Cordialement
Sur une vidéo youtube, en anglais, les deux fonctions MIN et MAX combinées avec la fonction LIGNE, donnent bien la première et la derniere ligne du tableau structuré, mais ça ne marche pas pour moi 🙄
 

TooFatBoy

XLDnaute Barbatruc
Bonjour,

Je pense que sylvanu a parfaitement répondu à ta question.
Confirmes-tu que ça fonctionne bien chez toi ?

En revanche, comme le dit R@chid, quel est l'intérêt de connaître l'emplacement du TS dans la feuille ?



En pièce jointe, ton fichier de #5 en retour, avec les formules suivantes :
Ligne en-tête=LIGNE(Tableau4[#En-têtes])
Ligne min=LIGNE(Tableau4[TbInc])
Ligne max=LIGNE(Tableau4[#En-têtes])+LIGNES(Tableau4[TbInc])
total lignes=LIGNES(Tableau4[TbInc])

ou plus simplement :
Ligne en-tête=LIGNE(Tableau4[#En-têtes])
Ligne min=LIGNE(Tableau4)
Ligne max=LIGNE(Tableau4[#En-têtes])+LIGNES(Tableau4)
total lignes=LIGNES(Tableau4)
 

Pièces jointes

  • Trouver lignes tableau structuré.xlsx
    15.2 KB · Affichages: 6
Dernière édition:

amgue

XLDnaute Occasionnel
Les positions de la première et de la dernière ligne du tableau structuré définissent son étendu. Si ce tableau est modifié, par exemple en ajoutant des nouvelles lignes, les positions sont automatiquement mises à jour pour refléter la nouvelle portée.
 

Phil69970

XLDnaute Barbatruc
@amgue

Pour le tableau1 par exemple :
La dernière ligne du tableau1 est toujours ....... la dernière ligne du tableau1 quelque soit la place du tableau dans la feuille 🤔
Et idem pour la 1ere ligne du tableau1 o_O

Et même on peut se passer de savoir sur quelle feuille est le tableau1 car il ne peut pas avoir 2 tableau1 dans un même classeur
C'est un des avantages d'un tableau structuré
;)

Voici un exemple qui confirme mes propos !!!

Merci de ton retour
 

Pièces jointes

  • Situation d'un TS V2.xlsm
    21.1 KB · Affichages: 9

Discussions similaires

Statistiques des forums

Discussions
315 088
Messages
2 116 089
Membres
112 658
dernier inscrit
doro 76