Dernière colonne non vide

Bonjour,

A partir des deux tableaux distincts suivants :

Tableau 1
AB

1

Statut
2Salade
3Tomate

4

Courgette

5

Pomme de terre

6

Poivron
Tableau 2
AAABACADAEAF
1GermePlantéPousseRécolteTaille
2Salade100%100%100%100%
3Tomate100%100%100%
4Courgette100%100%100%
5Pomme de terre100%100%
6Poivron100%100%100%100%100%

Je souhaite obtenir dans le tableau 1, le statut (ligne 1 du tableau 2) du fruit (sans macro). C'est à dire le résultat suivant :

Statut
SaladeRécolte
TomatePousse
CourgettePousse
Pomme de terrePlanté
PoivronTaille

Cela revient à trouver la dernière colonne non vide, et renvoyer la valeur de la ligne 1correspondante.

J'imagine qu'il faut utiliser la formule =RECHERCHE(9^9;AB1:AF1) mais je bloque sur le comment. Pouvez vous m'aider svp ? Merci

bonjour

=index(tableau 2!ab$1:af$1;sommeprod((max(taleau  2! aa$2:aa$6=$a2)*(tableau 2!ab$2:af$6<>"")*colonne(ab:af)))-27)

quelque chose dans ce gout ; à rectifier voire adapter aux bonnes plages

cordialement

Merci, mais cela ne fonctionne pas. A quoi sert la fonction SOMMEPROD ici ?

re

d'abord sans fichier ,ni maquette representative ,,, rien d'étonnant

sommeprod sert à trouver le n° de la colonne qui correspond à la position max de la valeur non vide dans le tableau 2 pour le légume critère

sinon c'est une matricielle tridactyle ou un Decaler volatile

5forum-excel.xlsx (10.34 Ko)

Voilà le fichier

Bonjour à tous !

Une double proposition ( 365 et 365 Insider) :

Merci beaucoup!

Hello voici ma propal

Même si c'est un peu plus rudimentaire et bourrin ;)

@+

5forum-excel.xlsx (11.40 Ko)

Bonjour à tous,

Une autre possibilité pour les versions antérieures.

Cordialement.

7davets.xlsx (11.94 Ko)

Bonjour de nouveau !

Je vous remercie de ce retour !

Rechercher des sujets similaires à "derniere colonne vide"