Excel 2013 では、データ更新するシートを指定でき、リンクされた csv ファイルを作成するときに、データ更新のたびに場所またはファイルの入力を求めることができました。Excel 2016 では、この動作を模倣する方法がわかりません。CSV を新しいシートに読み込むことはできましたが、既存のシートには読み込むことができず、必要に応じて行をいくつか削除することはできません。
答え1
記憶をたどって、または Excel 2013 をお持ちの場合は、それを再現して、より詳しく説明する必要があると思います。私自身、データ更新の CSV の場所のプロンプトについてはよく知りません。ここでは最新の Excel (Office365 デスクトップ アプリ) を使用しているため、オプションは Excel 2016 とは異なる場合があります。ここに、質問の回答になる可能性のある情報があります。
まず、「データ」タブに移動し、「税金/CSV」から CSV ファイルを選択します。CSV ファイルを指定すると、次のプロンプトが表示されます。
別のCSVファイル/ソースに変更する
CSVをインポート/ロードした後、テーブル/データをクリックします
クエリタブ
2a. 補足: クエリ タブの [読み込み先] では、CSV データの配置場所 (例: 新しいシート、ピボット グラフなど) を変更できます。
編集 (Power Query エディター ウィンドウを開きます)
データソース設定
ソースを変更
ExcelシートCSVをインポートしてデータモデルの概念を選択する
CSVインポートプロンプトで、「ロード」の横にある矢印をクリックし、「ロード先...」を選択します。
次に、どの Excel シートに配置するかを指定します。「データ モデル」のチェックボックスがあります。これにチェックを入れたら、「データ」タブの「データ モデルの管理」に進みます。これは「Power Pivot」と呼ばれるツールですが、私にはわかりませんが、探しているものかもしれません。
Power Query エディター: たくさんの魔法が起こる場所
- CSVインポートプロンプトでデータの変換をクリックします
- 「データソース設定」をクリックして別のCSVファイルに変更し、ソースを変更します。
- オプションの多さに驚嘆してください。多すぎて説明できません。私の目には、これは通常行う作業 (行の削除、日付/数値形式の変更など) をすばやく自動化できるように見えます。基本的に、ダーティなデータ ソースを取得して、プログラムされた方法で整えることができます。