2010-12-07 3 views
2

MS SQLクエリをExcelで実行しました。 エクセルシートに余分な列を追加しました。マニュアルで のデータを入力しています。 データを最新表示すると、これらの手入力された列は、参照されるインポートされたデータに対して不揃いになります 。 これが起こっている場所はありますか? インポートされたデータシートを vlookup経由で手動データシートにリンクしようとしましたが、リンクする固有のフィールドがないため、これは機能しません。 助けてください! ありがとうExcel Msクエリの手動入力データが更新後に正しく整列しない

Excelバージョンは2010です。 MS SQLバージョンは2005です。 独自のデータはありません。 最初はExcelのように見えます。 「新しいデータのための全体の行を挿入」、外部データ範囲のプロパティで選択します。我々は、データベースに新しい秩序に入ったとき

excel before

は、Excelはこれを試してみてください。この

excel after

+2

から外し決してしない限り、そうではありません手動のデータはデータベースの行と一致する必要がありますか? – Mark

+0

Excelバージョン? –

答えて

0

のように見えます。
わかりませんが、試してみる価値はあります。結果を更新してください!
編集:そして一貫した並べ替え順序を指定してください。

+0

私はそれを試しましたが、残念ながらそれは動作しませんでした。他の提案?ありがとう – Estaril

0

スプレッドシートの外部データと入力する列との関係はありません。リフレッシュすると、通常、データはクリアされ、更新されますが、外部データリフレッシュメニューには他のオプションがあります。メニューの[外部データ]オプションを使用して遊んで、新しいデータがどうなるかについての設定を変更することが役立つかどうかを確認できます。

手作業で入力したデータを埋め込みデータセットのデータにリンクさせるには、vlookupや数式を使用して検索を設定して、行情報を見つけて表示する必要があります。

基本的には、スプレッドシート上のSQLデータを考えている静的ですが、あなたはそれを更新していないか、どのようにあなたが知っているどの行一意のfiledsが存在しない場合、データベース

関連する問題