Sélection d'une ligne parmis des tableaux

Luminou

XLDnaute Junior
Bonjour,

J'aimerais automatisé une tache. Celle d'aller rechercher des valeurs dans différents tableau. Je travaille avec un logiciel de dessin qui veut bien prendre des valeurs dans des cellules fixes. Il faudrait donc que par 2 cellules de spécification j'arrive a copier la ligne concerné dans les cellules fix.
La premiere cellule choisirait le tableau, la seconde choisirait la ligne dans se tableau. Le choix n'étant pas des numéraux élémentaire, mais les valeurs de de nom de tableau pour le choix n°1 et la valeur d'une des cellule de la colone du tableau pour le choix n°2.
Une fois se choix terminé, toute les cellules a droite serait copié dans les cellule fixe exploitable par mon logiciel de dessin.

En gros dire, je veux le tableau "toto", ligne "titi", puis copie de toute les cellules a droite de titi a une autre endroit.

Quelqu'un peut -il m'aider, sa serait bien aimable a vous.

Seb
 

wilfried_42

XLDnaute Barbatruc
Re : Sélection d'une ligne parmis des tableaux

Bonjour et bienvenue

Si tu avais un petit exemple de tes tableaux (Feuille differentes ?), sans données confidentielle, avec une ligne le resultat souhaité, ce serait moins compliqué

@ te lire

redit : re-bonjour Tibo, he oui rebing :D bon, bonne sieste !;)
 
Dernière édition:

Tibo

XLDnaute Barbatruc
Re : Sélection d'une ligne parmis des tableaux

Bonjour Luminou,

Il faudrait que tu nous joignes un exemple d'un de tes fichiers avec les différents tableaux et que tu nous indiques les critères de sélection de tel ou tel tableau puis de telle ou telle ligne.

Plusieurs fonctions devraient pouvoir répondre à ton souhait (peut-être INDEX ou DECALER ...)

Mais sans fichier, pas facile de deviner pour mettre au point.

Le fichier à joindre : zippé de préférence, sans données confidentielles et taille < 48.8 ko

A te (re)lire avec le fichier

@+

Edit : salut Wilfried, et rebing ! ;)

@+
 

Luminou

XLDnaute Junior
Re : Sélection d'une ligne parmis des tableaux

Ok alors voici un exemple.

Merci à tous
 

Pièces jointes

  • Classeur1231.xls
    32 KB · Affichages: 60
  • Classeur1231.xls
    32 KB · Affichages: 61
  • Classeur1231.xls
    32 KB · Affichages: 61
Dernière édition:

Tibo

XLDnaute Barbatruc
Re : Sélection d'une ligne parmis des tableaux

re,

Avec la Class en G12 et la taille en H12,

en I12, cette formule :

Code:
=SOMMEPROD((A4:A30=G12)*(B4:B30=H12)*C4:C30)

en J12 :

Code:
=SOMMEPROD((A4:A30=G12)*(B4:B30=H12)*D4:D30)

en K12 :

Code:
=SOMMEPROD((A4:A30=G12)*(B4:B30=H12)*E4:E30)

Bonne soirée

@+
 

Luminou

XLDnaute Junior
Re : Sélection d'une ligne parmis des tableaux

Un tout grand merci Tibo, sa fait des jours que je chipote pour trouver sa.

Mais j'ai quelque peut du mal a comprendre ta formule, dans l'explicatif excel, ils disent que la forme doit se noter sommeprod (Matrice1;Matrice2;...) or toi tu utilise une autre notation "*", m'enfin temps que sa marche je suis comptant :)

Merci encore.

Bye
 
Dernière édition:

Tibo

XLDnaute Barbatruc
Re : Sélection d'une ligne parmis des tableaux

Bonjour,

Tout dépend comment tes tableaux seraient séparés.

On pourrait imaginer de les nommer puis d'utiliser la fonction INDIRECT.

N'hésite pas à nous joindre un fichier avec la nouvelle disposition de tes tableaux.

@+
 

Tibo

XLDnaute Barbatruc
Re : Sélection d'une ligne parmis des tableaux

reBonjour,

Une solution avec INDIRECT.

Le principe, nommer chaque tableau, puis se servir du nom via la fonction INDIRECT.

Les tableaux sont nommés comme suit :

Tablo_150
Tablo_300
Tblo_600

La première formule donne ceci :

Code:
=RECHERCHEV($H$12;INDIRECT("Tablo_"&$G$12);2;0)

Même principe pour les autres formules.

Voir le fichier joint

@+
 

Pièces jointes

  • Luminou.zip
    7.5 KB · Affichages: 27
  • Luminou.zip
    7.5 KB · Affichages: 22
  • Luminou.zip
    7.5 KB · Affichages: 25

Luminou

XLDnaute Junior
Re : Sélection d'une ligne parmis des tableaux

waw, merci, je suis encore plus troublé par le code qu'avant.

Est se que les "$" signivie que l'on prend l'adresse ou quelque chose comme sa?

(j'avait apris du langage C a l'école et sa m'y fait pansser)

En tout cas un tres grand merci je crois que je vais pouvoir faire se que je veux now, trop cool :p

@+
 

Luminou

XLDnaute Junior
Re : Sélection d'une ligne parmis des tableaux

Rebonjours tout le monde, j'ai un nouveau probleme suite a mon exemple.

je doit resortire deux valeur dans un tableau qui ont la meme valeur cherchée avec la fonction recherchev.

Malheureusement cette fonction ne s'arrete qu'a la premiere valeur cherchée et je ne trouve pas le moyen d'avoir la seconde valeur qui se trouve a chaque fois dans la ligne inférieur.

Quelqu'un aurait il un moyen pour solutionner mon problem?

Donc en gros j'aimerait connaitre l'adresse de la case trouver par la fonction recherchev pour pouvoir incrémonter d'une ligne cette adresse pour récuper la valeur de la cellule qui se trouve juste en dessous.
 

Discussions similaires

Réponses
5
Affichages
256

Statistiques des forums

Discussions
312 778
Messages
2 092 033
Membres
105 160
dernier inscrit
MMBA85