Comment joindre deux feuilles de calcul dans Excel comme je le ferais en SQL ?
Comment joindre deux feuilles de calcul dans Excel comme je le ferais en SQL ?
Comment joindre deux feuilles de calcul dans Excel comme je le ferais en SQL ?
Re: Comment joindre deux feuilles de calcul dans Excel comme je le ferais en SQL ?
Pour 2007+ utilisez `Données` > `Depuis d'autres sources` > `Depuis Microsoft Query` :
- choisissez `Fichier Excel` et sélectionnez votre 1er fichier Excel
- choisissez les colonnes
(si vous ne voyez aucune liste de colonnes, assurez-vous de cocher `Options` > `Tables système`)
- allez dans `Données` > `Connexions` > [choisissez la connexion que vous venez de créer] > `Propriétés` > `Définition` > `Texte de la commande`
Vous pouvez maintenant modifier ce `Texte de la commande` en SQL. Je ne suis pas certain de la syntaxe supportée, mais j'ai essayé les jointures implicites, "inner join", "left join" et les unions qui fonctionnent toutes. Voici un exemple de requête :
```
SELECT *
FROM `C:\Users\Peter\Documents\Excel-to-excel\Source_1.xl
- choisissez `Fichier Excel` et sélectionnez votre 1er fichier Excel
- choisissez les colonnes
(si vous ne voyez aucune liste de colonnes, assurez-vous de cocher `Options` > `Tables système`)
- allez dans `Données` > `Connexions` > [choisissez la connexion que vous venez de créer] > `Propriétés` > `Définition` > `Texte de la commande`
Vous pouvez maintenant modifier ce `Texte de la commande` en SQL. Je ne suis pas certain de la syntaxe supportée, mais j'ai essayé les jointures implicites, "inner join", "left join" et les unions qui fonctionnent toutes. Voici un exemple de requête :
```
SELECT *
FROM `C:\Users\Peter\Documents\Excel-to-excel\Source_1.xl