Comment fusionner / joindre conditionnellement des feuilles de calcul Excel?
+---------+---------+ +---------+--------------+ +---------+-------------+
+ country + widgets + + country + frammis rods + + country + comex gears +
+---------+---------+ +---------+--------------+ +---------+-------------+
+ alpha + 1 + + bravo + 8 + + charlie + 18 +
+ bravo + 3 + + charlie + 16 + + delta + 9 +
+ charlie + 7 + + delta + 32 + +---------+-------------+
+ delta + 11 + +---------+--------------+
+---------+---------+
J'ai plusieurs feuilles de calcul Excel comme ces ^^^ dans la même feuille de calcul. Je suis en train de créer une nouvelle feuille de calcul qui contient les données fusionnées ne montrant que les pays avec des données dans tous la feuille de calcul catégories.
E. g.,
+---------+---------+--------------+-------------+
+ country + widgets + frammis rods + comex gears +
+---------+---------+--------------+-------------+
+ charlie + 7 + 16 + 18 +
+ delta + 11 + 32 + 9 +
+---------+---------+--------------+-------------+
Je suis à la recherche d'un assez simple, flexible façon de faire ce que les différentes feuilles de calcul sont mises à jour /nouvelles feuilles de calcul sont ajoutés. Je sais comment le faire dans MYSQL, mais je ne suis pas sûr si c'est possible dans excel.
Donc, ce que les experts ont à dire?
Thx à l'avance. 🙂
source d'informationauteur phpwns
Vous devez vous connecter pour publier un commentaire.
Tout d'abord, merci à @MikeD pour un super article sur une solution à l'aide de tableaux croisés dynamiques. J'ai réussi à obtenir que le travail dans Excel 2007.
Cependant, j'ai décidé d'utiliser une requête SQL depuis son BEAUCOUP plus rapide. (Oui, vous pouvez utiliser SQL pour fusionner des feuilles de calcul. Sucré!)
1) de Données --> à Partir d'Autres Sources --> à Partir de Microsoft Query
2) Choisir une Source de Données --> Fichiers Excel* --> Laisser "Utiliser l'Assistant Requête pour créer/modifier des requêtes" Vérifié
3) Sélectionnez Classeur
4) Choisir les colonnes que vous voulez --> cliquez sur suivant --> Cliquez sur "OK" sur la fenêtre pop-up vous avertit de la nécessité de l'installation d'un manuel de rejoindre
5) Dans le "Microsoft Query" fenêtre --> Tableau --> Rejoint
6) Cliquez sur "Retour" Données de l'icône
7) Importer des Données --> CTL + Cliquez sur les en-têtes de colonne des doublons (par exemple, "Pays2," "Country3") --> Clic Droit --> "Cacher"
8) !
Je recommande d'utiliser un tableau croisé dynamique avec plusieurs plages de consolidation. (Au moins en 2010), cela fonctionne si les feuilles sont dans le même classeur ou dans des classeurs différents (voir photo)
Astuce: dans Excel 2010 appuyez sur Alt-D, alors P pour accéder à l'2003 comme assistant tableau croisé dynamique.
pas de champs de page
n'oubliez pas de demander pour SOMME plutôt que de COMPTER (n'importe quelle valeur de la cellule --> clic droit --> résumer les valeurs par)
Pour arriver à votre mise en page finale prendre une autre ligne d'en-tête juste au-dessus du tableau croisé dynamique (bleu foncé A, B; C, ...), de créer un filtre automatique et filtre pour les non-vide dans toutes les colonnes
ta taaaaa!