[Resolu]Simplification formules pour copier/coller tableau via listes et fonctions

  • Initiateur de la discussion Initiateur de la discussion Scoty
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Scoty

XLDnaute Occasionnel
Bonsoir le forum,

Soit plusieurs tableaux de données.

J'utilise une liste et de différentes fonctions (si,lignes,colonnes) pour pouvoir retrouver les données souhaitées dans un tableau final.

Le problème: je dois dupliquer autant de fois la fonction "si" que j'ai de tableaux de données...et pour cause la formule que j'utilise est légèrement bourrin (après plus de 6 tableaux de données...😀)!!

N'existe-il pas une fonction plus simple permettant de retrouver mes billes?

Un grand merci pour vos astuces

Dans l'attente de vous lire.
@+ Scoty
 

Pièces jointes

Dernière édition:
Re : Simplification formules pour copier/coller tableau via listes et fonctions

Bonsoir Scoty,

Formule en D15 à tirer sur D15:E19 :

Code:
=INDEX($4:$8;LIGNES(D$15:D15);EQUIV($D$21;$2:$2;0)+COLONNES($D15:D15)-1)
On peut avoir autant de tableaux que l'on veut sur la plage des lignes 4:8.

Fichier joint.

A+
 

Pièces jointes

Re : Simplification formules pour copier/coller tableau via listes et fonctions

Bonsoir Scoty,
.
  1. chaque tableau source est nommé: ZoneA, ZoneB, ZoneC, ZONExxx (comme vous l'avez fait)
  2. on construit le tableau de correspondance Intitulé de la zone <-> Nom défini de la zone en O13😛16
  3. on sélectionne la zone D15:E19
  4. on appuie sur la touche de fonction F2 (la zone D15:E19 étant toujours sélectionnée) pour se placer dans la barre de saisie des formules.
  5. on saisit la formule =INDIRECT(RECHERCHEV($D$13;$O$13:$P$16;2;FAUX)) dans la barre de formule
  6. On valide cette formule matricielle par la combinaison des touches Ctrl+Maj+Entrée
.
Formule matricielle: Elle doit être validée par la combinaison des touches Ctrl+Maj+Entrée au lieu de la seule touche Entrée comme une formule classique.
Si la validation matricielle est correcte, alors Excel entoure la formule d'accolades {=.......}.
Chaque fois que cette formule sera modifiée, la validation devra se faire par Ctrl+Maj+Entrée. Les accolades apparaissent à la validation et ne doivent pas être saisies au clavier.

Edit : Bonsoir Job75 🙂
 

Pièces jointes

Dernière édition:
Re : Simplification formules pour copier/coller tableau via listes et fonctions

Job 75, ma pomme,

Je vous remercie pour vos astuces, elles sont parfaites !!

En vous souhaitant une bonne fin de soirée.

Bien à vous

@+
Scoty
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
11
Affichages
1 K
T
Réponses
4
Affichages
6 K
ThomasGLT
T
Retour