2010-12-06 49 views
0

Je cours une requête d'Excel au serveur sql qui renvoie une seule valeur. Il semble que cela utilise deux cellules dans Excel. Est-ce correct? Est-ce qu'il y a un moyen d'éviter cela? Existe-t-il un moyen de prédire si Excel va utiliser une ligne supplémentaire ou une colonne supplémentaire (j'ai vu les deux se produire)? Si, dans Excel, j'utilise "import external data -> new database query", puis un count() sur une table sql server, Excel place généralement le résultat dans la cellule sous la cellule que j'ai sélectionnée lorsque vous commencez à faire la nouvelle requête (ne pas ajouter une ligne supplémentaire, mais mettre la valeur là). Parfois, il insérera une colonne supplémentaire avant la colonne de la cellule que j'ai sélectionnée et placera le résultat dans la nouvelle colonne de la même ligne que la cellule que j'ai sélectionnée.La requête SQL dans Excel renvoyant une valeur utilise deux lignes ou colonnes?

Existe-t-il un moyen pour qu'excel renvoie la valeur dans la même cellule que celle sélectionnée au démarrage de la requête? Sinon, existe-t-il un moyen de prédire lequel des deux scénarios ci-dessus va se passer?

Merci,

Ernst

Répondre

0

J'ai finalement trouvé la réponse:

décocher préserver la colonne de tri/filtre/mise en page