Как удалить все строки, содержащие определённый текст в заданном столбце, на листах Google?
Представьте, что у вас есть диапазон данных в Google Таблицах. Теперь вы хотите удалить строки на основе значений в определённом столбце — например, все строки, где в столбце C указано «Complete». В этой статье мы покажем, как легко справиться с такой задачей в Google Таблицах.
Удаление всех строк, содержащих определённый текст в столбце, с помощью скрипта
Удаление всех строк, содержащих определённый текст в столбце, с помощью скрипта
Чтобы удалить все строки, содержащие определённый текст в столбце, воспользуйтесь приведённым ниже скриптом. Выполните следующие действия:
1. Нажмите Инструменты > Редактор скриптов, см. снимок экрана:

2. В открывшемся окне кода скопируйте приведённый ниже код и вставьте его в пустое окно редактора — см. снимок экрана:
function deleteRows() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var s = ss.getSheetByName('delete containing');
var r = s.getRange('C:C');
var v = r.getValues();
for(var i=v.length-1;i>=0;i--)
if(v[0,i]=='Complete')
s.deleteRow(i+1);
};

Примечание: В приведённом выше коде «delete containing» — это имя листа с данными, которые нужно удалить, «C:C» — столбец, содержащий определённый текст для удаления, а «Complete» — сам текст, по которому выполняется удаление строк. Замените эти значения на свои собственные.
3. Затем сохраните этот код и нажмите кнопку Выполнить в окне редактора, чтобы запустить скрипт (см. снимок экрана):

4. Все строки, содержащие указанный текст «Complete», были удалены одновременно — см. снимок экрана:

Удаление всех строк, содержащих определённый текст, на листе Excel: Если вы хотите удалить все строки, содержащие определённое значение в столбце, функция Kutools для Excel из раздела Выбрать определенные ячейки поможет вам выбрать все строки, соответствующие заданным критериям — после этого их можно будет удалить одним щелчком.
Kutools для Excel: более чем 300 удобных надстроек для Excel, которые можно бесплатно опробовать без ограничений в течение 30 дней.Скачать и начать бесплатный пробный период прямо сейчас! |
Лучшие инструменты повышения продуктивности в Office
Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…
Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
- Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек
