Recherche cellule active

Bonjour,

J'ai un fichier avec des colonnes de A à L

Il y a des cellules non vides de F à H mais certaines peuvent être vides de I à L

Je voudrais faire une concaténation de la cellule C avec la dernière cellule non vide entre F et L dans la cellule D

Je ne sais pas si je me fais bien comprendre.

Exemple :

F = je

G = travaille

H = avec

I = Excel

J = vide

K = vide

L = vide

C = Vive

Je voudrais le résultat en D concaténation de C et 1ère cellule active en partant de la droite de F à L = Vive Excel

Une solution sans doute avec Index, equiv, droite mais je n'y arrive pas

Merci

Bonjour à tous !

Une proposition ?

Bonjour et un grand merci,

Parfait. Aussi simple ? Pourquoi je cherchais à me compliquer la vie

Bonjour à tous de nouveau !

La simplicité.......

Je vous remercie de ce retour.

Hello,

Pour ma compréhension de la chose, pourquoi la correspondance approximative renvoie la valeur de la dernière cellule remplie ?

On cherche "zzz" mais pourquoi on est sûr que ça renvoie la valeur de la dernière cellule et pas une avant ?

Je vous remercie :)

@+

Bonjour à tous !

La valeur du troisième argument de la fonction EQUIV (soit 1) retourne la valeur la plus élevée qui est inférieure ou égale à celle de l’argument valeur_cherchée.

Si dans la matrice de recherche la valeur "zzz" existait, il faudrait modifier la valeur cherchée en conséquence.

Hello JFL,

c'est plus clair pour moi

Encore merci

Bonjour,

En fait, j'ai parlé trop vite, ce que je voulais, c'est que la dernière cellule soit placée avant. Donc pour être plus clair, avoir le résultat "Excel vive" et non "Vive Excel" 😒

Bonsoir à tous !

Euh...... une simple inversion devrait être suffisante...... non ?

=INDEX(C3:L3;EQUIV("zzz";C3:L3;1)) & " " & C3

Merci, j'avais trouvé dans un éclair de génie 😊

Bonsoir à tous de nouveau !

Il faut parfois mobiliser les ressources enfouies.....

Je vous remercie de ce retour.

Rechercher des sujets similaires à "recherche active"