recherchev

  • Initiateur de la discussion violaine
  • Date de début
V

violaine

Guest
bonjour,

est il possible de recherche dans un tableau 2 cellules avec d en copier les autres cellule

voici ma formule que j utilise actuellement

SI(RECHERCHEV($H$2;'base cartouche&robot'!$A$10:$AA$287;COLONNE('base cartouche&robot'!C$9);FAUX)='';'';RECHERCHEV($H$2;'base cartouche&robot'!$A$10:$AA$287;COLONNE('base cartouche&robot'!C$9)))


je recherche la cellule H2 dans le tableau de la feuille 'base cartouche&robot' si elle est vide alors je n ai rien sinon je copie la cellule desiree

donc comment et ou rajouter une cellule en plus pour valider ma formule


exemple

nom premon tel


je veux donc que ma formule recherche dans le tableau le nom et le premon pour selectionner la ligne desirer

j espere etre assez explicite

merci pour votre aide
 
V

violaine

Guest
je vous joint un petit exemple en fichier excel qui reprend mon attente
merci pour votre aide [file name=recherchev.zip size=2302]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/recherchev.zip[/file]
 

Pièces jointes

  • recherchev.zip
    6.1 KB · Affichages: 17
  • recherchev.zip
    6.1 KB · Affichages: 16
  • recherchev.zip
    6.1 KB · Affichages: 16

Monique

Nous a quitté
Repose en paix
Bonjour,

INDEX(Plage des Ages;EQUIV($B$3&$D$3;Plage des Noms&Plage des Prenoms;0))
Formule matricielle, à valider par ctrl, maj et entrée.
[file name=IndexEquivViolaine.zip size=3334]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/IndexEquivViolaine.zip[/file]
 

Pièces jointes

  • IndexEquivViolaine.zip
    3.3 KB · Affichages: 21

Monique

Nous a quitté
Repose en paix
Re,

Avec Recherchev, aussi, si on veut,
après insertion d'une colonne supp en feuille 2
[file name=IndexEquivViolaineV1.zip size=3896]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/IndexEquivViolaineV1.zip[/file]
 

Pièces jointes

  • IndexEquivViolaineV1.zip
    3.8 KB · Affichages: 20
M

Mike

Guest
coucou monique, re violaine (suis toujours amoureux du prénom)

ou avec 'concatener', c'est toi qui choisi

A+ [file name=recherchev2.zip size=2605]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/recherchev2.zip[/file]
 

Pièces jointes

  • recherchev2.zip
    8.9 KB · Affichages: 13
  • recherchev2.zip
    8.9 KB · Affichages: 15
  • recherchev2.zip
    8.9 KB · Affichages: 14
V

violaine

Guest
merci pour votre aide
je viens de regarder vos fichiers mais la fonction index et concatenuer ne gene beaucoup pour mon projet

serait il possible de modifier ma formule recherchev tout en gardant l initial

je suis desoler mais je ne peux vous envoyer mon projet sur lequel je travaille car d aune part il est trop gros et d autres part il s agit d un projet en entreprise et je suis obliger de garder sa confidentialite
 

Monique

Nous a quitté
Repose en paix
Re,

La colonne insérée, tu peux la mettre tout au bout à droite de tes données.
Dans ce cas, ce ne sera pas recherchev mais Index Equiv (recherchev ne va que de gauche à droite)
Et comme Index Equiv cherche 1 valeur et non plus 2, la formule est à valider seulement par entrée et non par 3 touches.
Mais qu'est-ce qui te gêne, au juste ?
[file name=IndexEquivViolaineV2.zip size=3938]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/IndexEquivViolaineV2.zip[/file]
 

Pièces jointes

  • IndexEquivViolaineV2.zip
    3.8 KB · Affichages: 17
M

Mike

Guest
violaine,

le problème de la recherchev (à ma connaissance et sous le contrôle des pros) c'est qu'elle n'est valable que sur une seule cellule.

c'est pour cela que nous avons concatener tes données, cela te permets de coller 2 cellules pour n'en faire plus qu'une et d'ici pouvoir faire une recherchv sur cette nouvelle cellule.

peux tu expliquer factuellement ce qui te gêne afin que nous puissions t'aider.

bonne soirée à toi et au forum

Mike
 

Monique

Nous a quitté
Repose en paix
Re,

Dans la fonction Index(), on peut prendre un tableau entier et choisir le n° de colonne.
Et le n° de colonne, tu peux l'avoir comme dans la formule de ton 1er message,
soit Colonne() de la feuille où est la formule
soit Colonne(Feuil2!C$1) par exemple pour la colonne n° 3
[file name=IndexEquivViolaineV3.zip size=3474]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/IndexEquivViolaineV3.zip[/file]
 

Pièces jointes

  • IndexEquivViolaineV3.zip
    3.4 KB · Affichages: 22
V

violaine

Guest
bonjour le forum


je revien toujours avec le m prob
peut on imbriguer la fonction recherchev pour me debloquer

Pour la fonction concatener ca va etre difficule car cela provoquera d enorme modif a faire dans mon projet
 

Monique

Nous a quitté
Repose en paix
Bonjour,

Recherchev et Decaler dans la même formule.
C'est une formule matricielle, à valider par ctrl, maj et entrée.

=RECHERCHEV('dupond';DECALER(LigneDesTitres;EQUIV('Dupond'&'Jean';Nom&Prenom;0);0);4;0)
La ligne de titres est décalée d'autant de lignes qu'il ne faut pour trouver,
sur la même ligne, nom et prénom cherchés
Dans le fichier, tu as 4 formules différentes, mais toutes selon ce principe.

Tu as une dent contre Index Equiv ?
Cette fonction est pourtant bien plus pratique que Recherchev

[file name=IndexEquivViolaineV4.zip size=3302]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/IndexEquivViolaineV4.zip[/file]
 

Pièces jointes

  • IndexEquivViolaineV4.zip
    3.2 KB · Affichages: 21

Discussions similaires

Réponses
30
Affichages
1 K

Statistiques des forums

Discussions
312 576
Messages
2 089 856
Membres
104 290
dernier inscrit
Beloumi3