1

У меня есть таблица с сотнями тысяч различных значений. Я хотел бы удалить что-то вроде первых 85 000 значений.

Есть ли менее утомительный способ сделать это, кроме как нажать и перетащить выделение на 85 000 значений?

3 ответа3

3

Если вы используете Excel в Windows, я считаю, что один из способов сделать это - нажать CTRL + G, чтобы открыть окно "Перейти", затем указать диапазон (например, 1:85000) в поле ссылки и нажать « ХОРОШО'. Это должно выделить весь диапазон, позволяя вам щелкнуть правой кнопкой мыши и удалить строки или просто нажать "Удалить", чтобы очистить их (без смещения).

РЕДАКТИРОВАТЬ: нашел сообщение суперпользователя, идущее на что-то похожее - удаление определенных строк / столбцов из Excel

3

Чтобы выбрать группу: В верхнем левом углу возле функционального поля введите A1: A85000 выбор

Щелкните правой кнопкой мыши ячейку в выделении> щелкните "Удалить">> выделите всю строку

В качестве альтернативы: в Excel VBA вы можете запустить это, чтобы удалить строки:

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

Чтобы избежать перетаскивания, я обычно выбираю строку одной из конечных точек диапазона, затем прокручиваю до другой конечной точки и, удерживая SHIFT , выбираю ее. С большими наборами данных я нахожу это полезным подходом, потому что это быстрее, чем перетаскивание, но также позволяет мне оценить, является ли диапазон правильным.

Хотя другие ответы более эффективны, вы не можете проверить, что выбрали правильный диапазон, потому что вы не обязательно видите обе конечные точки. Прокрутка / сдвиг добавляет элемент проверки в процесс.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .