RechercheV sur des cellules fusionnées

Résolu
Emdii Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -  
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,


Pouvez-vous m'indiquer s'il est possible, et si oui, comment effectuer une rechercheV "vers des cellules fusionnées".

Dans mon printscreen, avec la formule, j'aurais voulu voir apparaitre "Phase 1" dans la cellule E2 grâce à la formule RechercheV.

D'avance merci pour votre aide,
Bien à vous,
Emdii

A voir également:

2 réponses

Theo.R Messages postés 575 Date d'inscription   Statut Membre Dernière intervention   31
 
Bjr,

Lorsque vous fusionnez des cellules, en réalité seule la première cellule en haut à gauche contient le texte, les autres sont "vide". Donc elles existent encore mais sont vides et à ce titre vos formules renverront un vide (ou 0 dans le cas d'une recherchev).

Un seul conseil : pas de cellules fusionnées lorsque les données doivent encore être traitées :-)

Bonne continuation,
1
Emdii Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup pour votre réponse.

Cet état de fait est extrêmement décevant !!
Vous n'en pouvez rien, j'exprime ma grande déception envers microsoft pour un logiciel bureautique pourtant "à la pointe" et cher...
0
Emdii Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   > Emdii Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
Je vais donc me débrouiller et ajouter un onglet caché "raw data" qui va me servir de base de données relationnelles...
0
Theo.R Messages postés 575 Date d'inscription   Statut Membre Dernière intervention   31
 
Il y a une autre manière que par recherchev, une petite minute et je vous donne ça
0
Theo.R Messages postés 575 Date d'inscription   Statut Membre Dernière intervention   31
 
Voilà, alors il faut utiliser la formule suivante à partir de la ligne 2 à dérouler vers le bas en formule matricielle (valider avec Ctrl+Shift+Entrer au lieu de juste Entrer) :
=INDEX(B:B;MAX(SI((B:B<>"")*(LIGNE(B:B)<LIGNE(A2));LIGNE(B:B))))
0
Theo.R Messages postés 575 Date d'inscription   Statut Membre Dernière intervention   31
 
Attention cette solution en formule matricielle demandera pas mal de ressources à Excel, donc à ne pas utiliser si vous avez beaucoup de lignes :/
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention  
 
Bonjour,

ce n'est pas vraiment d'un recherchev() que tu as besoin.
Commence tes données 1 ligne plus bas et en E2 :
=SI(B2="";E1;B2)
eric

1