0

ファイルがかなり大きく、Excel には大きすぎるため、Access で立ち往生しており、次のような形式になっています。

ID     Type    Amount
1234   A       500
       B       750
       C       589
5678   A       200
       F       9000
9101   H       44

私の問題は、グループ化中に ID フィールドが 1 回しか表示されないにもかかわらず、複数の行が関連付けられている可能性があることです。SQL を使用して、すべての空白値の ID フィールドを本質的にドラッグする方法はありますか?

4

2 に答える 2

1

VBAなし。Access は、フィールド値がどうあるべきかを推測できません。VBA-Access や VBA の知識がない場合は、ファイルを小さなチャンクに分割し、可能であれば Excel を使用することをお勧めします。ファイルが大きすぎる場合は、VBA プログラミングを習得する必要があります。

于 2013-07-19T17:23:47.670 に答える
0

ファイルが Excel に対して大きすぎる場合は、前述のように、ファイルをチャンクに分割する必要があります。

Excel では、次のように空欄に上記の ID を入力できます。

  • 列、または列内のデータ (空白を含む) のみを選択します
  • [ホーム] タブ、[検索と選択] グループ、[スペシャルに移動] (または Ctrl-G、[スペシャル] をクリック) を選択します。
  • [ブランク] を選択して [OK] を押します。これにより、範囲内のすべての空白セルが選択されます
  • = と入力し、キーボードの上矢印キーを押して、アクティブ セルのすぐ上にあるセルを選択します。
  • Ctrl-Enter を押して、すべての空のセルに同じ式を入力します
  • 列を再度強調表示してコピーし、右クリックして [形式を選択して貼り付け]、[値] を選択します。

Access でこれを行うのは簡単ではありません。最初に、元の順序を記憶するために人工的な数列を (Excel で) 作成する必要があります。その場合、非常に複雑な一連のクエリが必要になります。可能であれば、これを完全に Excel で行います。

于 2013-07-19T18:55:59.490 に答える