Excel で最初の n 行を選択して削除する

Excel で最初の n 行を選択して削除する

数十万の異なる値を含むスプレッドシートがあります。最初の 85,000 個程度の値を削除したいと思います。

85,000 個の値をクリックして選択範囲をドラッグする以外に、これを実行するより簡単な方法はありますか?

答え1

Windows で Excel を使用している場合、1 つの方法は、CTRL + G を押して [移動] ウィンドウを開き、参照ボックスで範囲 (たとえば、1:85000) を指定して [OK] を押すことだと思います。これにより、範囲全体が強調表示され、右クリックして行を削除するか、または (Shift キーを押さずに) [Delete] を押して行をクリアできます。

編集: 似たようなことを述べているスーパーユーザーの投稿を見つけました -Excelから特定の行/列を削除する

答え2

グループを選択するには、関数ボックスの左上にA1:A85000と入力します。 選択

選択範囲内のセルを右クリック > 削除をクリック > 行全体を選択

あるいは、Excel VBA では、これを実行して行を削除できます。

range("A1","A85000").EntireRow.Delete

答え3

ドラッグを避けるために、私は通常、範囲の一方の端点の行を選択し、もう一方の端点までスクロールして、SHIFTを押したまま選択します。大規模なデータセットの場合、ドラッグするよりも速いだけでなく、範囲が正しいかどうかを評価できるため、この方法が役立つと思います。

他の回答の方が効率的ですが、必ずしも両方のエンドポイントが表示されるわけではないため、正しい範囲を選択したかどうかを確認できません。スクロール/シフトにより、プロセスに検証要素が追加されます。

関連情報