Как в excel оставить строки с определенным значением

В Excel функция «Фильтр» широко используется в нашей повседневной работе. И в этом случае я расскажу, как фильтровать строки с определенным текстом в Excel. Например, здесь два столбца, и я хочу показать строки, содержащие «KTE», только в столбце B, как показано ниже.
doc отображать строки с определенным текстом 1

Показать строки содержат определенную строку с помощью функции фильтра

Показать строки, содержащие определенную строку, Kutools for Excelхорошая идея3


Показать строки содержат определенную строку с помощью функции фильтра

Чтобы отобразить строки, содержащие строку, вы можете сделать следующее:

1. Выберите используемые диапазоны и нажмите Данные > Фильтр для Фильтр функции.
doc отображать строки с определенным текстом 2

2. Затем щелкните значок фильтра в столбце, по которому нужно выполнить фильтрацию, и выберите Текстовые фильтры > Комплект. Смотрите скриншот:
doc отображать строки с определенным текстом 3

3. в Пользовательский автофильтр в диалоговом окне вы можете указать текст, на основе которого хотите выполнить фильтрацию. Смотрите скриншот:
doc отображать строки с определенным текстом 4

4. Нажмите OK. Затем отображаются только те строки, которые содержат указанную вами текстовую строку.


Показать строки, содержащие определенную строку, Kutools for Excel

Если вы обычно используете одни и те же критерии фильтрации для всех книг, вы можете применить Kutools for ExcelАвтора Суперфильтр функция, он может сохранить настройки фильтра для повторного использования всего несколькими щелчками мыши, без повторной настройки.

После установки Kutools for Excel, пожалуйста, сделайте, как показано ниже :( Бесплатная загрузка Kutools for Excel Сейчас!)

1. Выберите данные, которые вы хотите использовать, нажмите Кутулс Плюс > Суперфильтр. Смотрите скриншот:
doc отображать строки с определенным текстом 5

2. Затем в Суперфильтр панель, проверьте Указанный , чтобы исправить диапазон фильтрации, и укажите необходимые критерии в панели. Смотрите скриншот:
doc kutools супер фильтр 1

Для получения дополнительных сведений о фильтрации щелкните здесь.

3. Нажмите Фильтр для фильтрации диапазона.
doc kutools супер фильтр 3

4. Затем нажмите Сохранить текущие настройки фильтра кнопка док сохранить , затем появится диалоговое окно, в котором можно дать этому сценарию имя и указать диапазон применения сценария.
doc kutools супер фильтр 4

5. Нажмите OK, и вы можете открыть сценарий, щелкнув раскрывающееся меню> Открыть сохраненный сценарий настроек фильтра, чтобы выбрать текущий сохраненный сценарий, или нажав Управление сценариями настройки фильтров кнопка менеджер документов , выберите нужную настройку фильтра и нажмите Откройте чтобы в следующий раз включить настройки фильтра.
doc kutools супер фильтр 5
doc kutools супер фильтр 6

Наконечник. Если вы хотите получить бесплатную пробную версию Суперфильтр Функция, пожалуйста, перейдите на бесплатную пробную версию Kutools for Excel сначала, а затем перейдите к применению операции в соответствии с вышеуказанными шагами.


Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Как в Эксель (Excel) удалить строки по условию?

Как в Excel быстро удалить строки, содержимое которых удовлетворяет определённому условию?

Это удобно сделать с помощью фильтра.

Имеем таблицу данных с заголовком.

Щелкаем на любом месте в заголовке и выбираем на Главной вкладке пункт «Сортировка и фильтр — фильтр».

Фильтруем содержимое таблицы по требуемым условиям, по одному или нескольким столбцам.

Оставшиеся после применения фильтра ячейки / строки выделяем все вместе и выбираем пункт «Удалить строки с листа» (можно выбрать пункт «Удалить — строку» в меню после щелчка правой кнопкой мыши на выделенной ячейке).

Удалились именно те строки, которые были отфильтрованы, остальные остались на месте (нужно убрать все фильтры, чтобы их увидеть).

Я знаю 2 способа, позволяющих удалить определённые строки в Эксель (Excel).

1 способ — с помощью фильтра.

2 способ — с помощью VBA.

Расскажу о каждом способе подробно.

Если это делать с помощью фильтра, то порядок действий такой:

1) Отбираем нужные строки.

3) Убираем фильтр.

В результате в таблице останется только то, что нужно.

В таблице содержаться сведения о товарах и странах-производител­ ях, нужно оставить только импортные товары (то есть удалить строки, где содержится «Россия»).

1) Так как нас интересуют строки с определённым значением, то можно поставить фильтр так:

Щёлкнуть по любой ячейке с надписью «Россия» правой кнопкой мыши, а затем в контекстном меню выбрать пункт «Фильтр по значению выделенной ячейки».

2) В итоге останутся видимыми только те строки, которые требуется удалить.

Выделяем все строки и щёлкаем по выделенному правой кнопкой мыши, в контекстном меню выбираем «Удалить строки».

3) Строки удалятся, и таблица будет пустой (так как там пока стоит фильтр).

4) Снимаем фильтр с помощью кнопки на панели инструментов «Сортировка и фильтр».

Теперь можно убедиться, что в таблице остались строчки с только импортными товарами.

Нужно оставить только фрукты, стоящие > 100 рублей.

Здесь фильтр по значению ячейки уже не подойдёт, поэтому поступаем по-другому:

1) Щёлкаем левой кнопкой мыши по любой ячейке столбца с ценой и вызываем фильтр — с помощью копки «Фильтр» на вкладке «Данные» или с помощью копки «Сортировка и фильтр» на вкладке «Главная».

2) Теперь щёлкаем по специальной стрелочке на столбце с ценой, и выбираем «Числовые фильтры» -> «Меньше».

3) В появившемся окне вводим 100 и нажимаем на «OK».

4) Останутся строки с ценой < 100.

5) Теперь так же, как и в 1 примере, удаляем их и убираем фильтр.

В результате в таблице будут только те товары, у которых цена > 100.

Для удаления строк по определённому условию в VBA можно написать цикл, в котором перебираются все строки и одна (несколько) ячеек сравниваются с определённым значением.

Если условие выполняется, тогда удаляем строку с помощью команды Delete.

Создаём кнопку и привязываем к ней код (это самое простое, что можно придумать):

Dim i As Integer

If Cells(i, 3) < 100 Then Rows(i).Delete

Понятно, что если строчек будет не 10, а, например, 100, то цикл будет идти от 1 до 100.

В объекте Cells(i, 3) стоит цифра 3, так как проверяются данные у 3 по счёту столбца.

Но этот код всё же не идеален и некоторые строчки в цикле пропускаются (так как после команды Delete они смещаются) — придётся нажимать на кнопку не один раз, а несколько.

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

Второй вариант удаляем выделенные строки. Для этого выделим их мышью. И поступаем как в первом способе. Можно удалять ячейки со сдвигом и т.д.

Как в excel оставить только нужные строки

Как в excel оставить только нужные строки

20 секретов Excel, которые помогут упростить работу

Перемещение по файлам Excel

Как скрывать информацию в Excel

  1. ЛЕВСИМВ(Строка; Количество_символов) – выводит заданное количество символов с левого края. Например, =ЛЕВСИМВ(А1;10) выведет 10 первых символов строки в ячейке А1 . Функция имеет 2 обязательных аргумента – Строка-источник и количество выводимых символов;

Функция ЛЕВСИМВ в Эксель

  1. ПРАВСИМВ(Строка; Количество_символов) – функция схожа с предыдущей, она выводит заданное количество символов справа. То есть, =ПРАВСИМВ(А1;10) в результате выдаст 10 последних символов из строки А1 .

Функция ПРАВСИМВ в Excel

  1. ПСТР(Строка; Начальный_символ; Количество символов) – выбирает из текста нужное количество знаков, начиная с заданного. Например, =ПСТР(А1;5;3) выведет 3 символа начиная с 5-го (5-7 символы строки).

Функция ПСТР в Эксель

Функции, которая отрезает лишнее количество символов в ячейке, найти не удается, но существует система из двух функций, которые можно применить. Это система из функции ЛЕВСИМВ (или ПРАВСИМВ) и функции ДЛСТР (длина строки).

Microsoft Excel

Как переопределить используемую область листа в Excel

  1. Выберите все столбцы справа от столбца G . Для этого активизируйте любую ячейку в столбце Н , нажмите Ctrl+Пробел, затем Shift+End и в конце, удерживая нажатой Shift, нажмите клавишу .
  2. Выполните команду Главная → Ячейки → Удалить → Удалить столбцы с листа (или щелкните правой кнопкой мыши на заголовке любого столбца и выберите команду Удалить).
  3. Выделите все строки ниже строки 25. Для этого активизируйте любую ячейку в строке 26. Нажмите Shift+Пробел, затем Shift+End и в конце, удерживая нажатой Shift, нажмите клавишу .
  4. Выполните команду Главная → Ячейки → Удалит → Удалить строки с листа(или щелкните правой кнопкой мыши на заголовке любой строки и выберите команду Удалить).
  5. Сохраните книгу, и Excel переопределит последнюю ячейку.

Выделение содержимого ячеек в Excel

Как в excel оставить только нужные строки

x

x

x

Как в Excel отображать только строки с определенным текстом?

В Excel функция «Фильтр» широко используется в нашей повседневной работе. И в этом случае я расскажу, как фильтровать строки с определенным текстом в Excel. Например, здесь два столбца, и я хочу показать строки, содержащие «KTE», только в столбце B, как показано ниже.
doc отображать строки с определенным текстом 1

Показать строки содержат определенную строку Kutools for Excel хорошая идея3

Показать строки содержат определенную строку с помощью функции фильтра

1. Выберите используемые диапазоны и нажмите Данные > Фильтр для Фильтр функции.
doc отображать строки с определенным текстом 2

2. Затем щелкните значок фильтра в столбце, по которому нужно выполнить фильтрацию, и выберите Текстовые фильтры > Комплект. Смотрите скриншот:
doc отображать строки с определенным текстом 3

3. в Пользовательский автофильтр в диалоговом окне вы можете указать текст, на основе которого хотите выполнить фильтрацию. Смотрите скриншот:
doc отображать строки с определенным текстом 4

Показать строки содержат определенную строку Kutools for Excel

1. Выберите данные, которые вы хотите использовать, нажмите Kutools Plus > Суперфильтр. Смотрите скриншот:
doc отображать строки с определенным текстом 5

2. Затем в Суперфильтр панель, проверьте Указанный , чтобы исправить диапазон фильтрации, и укажите необходимые критерии в панели. Смотрите скриншот:
doc kutools супер фильтр 1

3. Нажмите Фильтр для фильтрации диапазона.
doc kutools супер фильтр 3

4. Затем нажмите Сохранить текущие настройки фильтра кнопка док сохранить, затем появится диалоговое окно, в котором можно дать этому сценарию имя и указать диапазон применения сценария.
doc kutools супер фильтр 4

5. Нажмите OK, и вы можете открыть сценарий, щелкнув раскрывающееся меню> Открыть сохраненный сценарий настроек фильтра, чтобы выбрать текущий сохраненный сценарий, или нажав Управление сценариями настройки фильтров кнопка менеджер документов, выберите нужную настройку фильтра и нажмите Откройте чтобы в следующий раз включить настройки фильтра.
doc kutools супер фильтр 5
doc kutools супер фильтр 6

Как удалить каждую вторую строку в Excel

Возможность удаления каждой второй строки в Excel — это часто возникающая задача, решение которой не займет более 5 минут.

Видеоинструкция

Как удалить каждую вторую строку в Excel

Для выполнения этой задачи потребуется первоначально добавить новый столбец, который можно назвать «Индикатором» и добавить в первые две строчки цифры 1 и 2.

Создание дополнительной строки и цифр в них в Excel

После копируем первые две ячейки, кликнув правой клавишей мыши и нажав на «Копировать» (сочетание клавиш CTRL+C).

Копирование ячеек в Эксель

Далее выделяем область, в которой будет происходить удаление и нажимаем кликаем правой клавишей мыши и выбираем «Вставить скопированные ячейки» (сочетание клавиш CTRL+V).

Растягивание значений в столбце в Excel

После включаем фильтр, перейдя в «Данные»-«Фильтр».

Фильтрация ячеек в Эксель

Следующим этапом кликаем на 1 и удаляем ее из показа.

Выбор показа каждой второй строки в Excel

Выделяем оставшиеся четные строки и при помощи правой клавиши мыши выводим меню и выбираем «Удалить строку».

Удаление каждой второй строки в Excel

Включаем показ нечетных строк.

Остаток после удаления каждой второй строки в Эксель

Все готово, остались лишь нечетные строки.

Удаление каждой третьей или любой другой строки в Эксель

Сделать это можно по той же инструкции, сменив лишь начальные цифры, например, если нужно избавиться от каждой третьей строки, то необходимо использовать повторяющуюся комбинацию 1, 2, 3.

Удаление каждой третей строки в Excel

Аналогичный образом можно обрезать не только 1 но 2 ненужные строки из списка, например, 2 и 4 из 5.

20 секретов Excel, которые помогут упростить работу

Пользуетесь ли вы Excel? Мы выбрали 20 советов, которые помогут вам узнать его получше и оптимизировать свою работу с ним.

Выпустив Excel 2010, Microsoft чуть ли не удвоила функциональность этой программы, добавив множество улучшений и нововведений, многие из которых не сразу заметны. Неважно, опытный вы пользователь или новичок, найдется немало способов упростить работу с Excel. О некоторых из них мы сегодня расскажем.

Выделение всех ячеек одним кликом

Все ячейки можно выделить комбинацией клавиш Ctrl + A, которая, кстати, работает и во всех других программах. Однако есть более простой способ выделения. Нажав на кнопку в углу листа Excel, вы выделите все ячейки одним кликом.

Открытие нескольких файлов одновременно

Вместо того чтобы открывать каждый файл Excel по отдельности, их можно открыть вместе. Для этого выделите файлы, которые нужно открыть, и нажмите Enter.

Перемещение по файлам Excel

Когда у вас открыто несколько книг в Excel, между ними можно легко перемещаться с помощью комбинации клавиш Ctrl + Tab. Эта функция также доступна по всей системе Windows, и ее можно использовать во многих приложениях. К примеру, для переключения вкладок в браузере.

Добавление новых кнопок на панель быстрого доступа

Стандартно в панели быстрого доступа Excel находятся 3 кнопки. Вы можете изменить это количество и добавить те, которые нужны именно вам.

Перейдите в меню «Файл» ⇒ «Параметры» ⇒ «Панель быстрого доступа». Теперь можно выбрать любые кнопки, которые вам нужны.

Диагональная линия в ячейках

Иногда бывают ситуации, когда нужно добавить в таблицу диагональную линию. К примеру, чтобы разделить дату и время. Для этого на главной странице Excel нажмите на привычную иконку границ и выберите «Другие границы».

Добавление в таблицу пустых строк или столбцов

Вставить одну строку или столбец достаточно просто. Но что делать, если их нужно вставить гораздо больше? Выделите нужное количество строк или столбцов и нажмите «Вставить». После этого выберите место, куда нужно сдвинуться ячейкам, и вы получите нужное количество пустых строк.

Скоростное копирование и перемещение информации

Если вам нужно переместить любую информацию (ячейку, строку, столбец) в Excel, выделите ее и наведите мышку на границу, чтобы изменился указатель. После этого переместите информацию в то место, которое вам нужно. Если необходимо скопировать информацию, сделайте то же самое, но с зажатой клавишей Ctrl.

Быстрое удаление пустых ячеек

Пустые ячейки — это бич Excel. Иногда они появляются просто из ниоткуда. Чтобы избавиться от них всех за один раз, выделите нужный столбец, перейдите на вкладку «Данные» и нажмите «Фильтр». Над каждым столбцом появится стрелка, направленная вниз. Нажав на нее, вы попадете в меню, которое поможет избавиться от пустых полей.

Расширенный поиск

Нажав Ctrl + F, мы попадаем в меню поиска, с помощью которого можно искать любые данные в Excel. Однако его функциональность можно расширить, используя символы «?» и «*». Знак вопроса отвечает за один неизвестный символ, а астериск — за несколько. Их стоит использовать, если вы не уверены, как выглядит искомый запрос.

Если же вам нужно найти вопросительный знак или астериск и вы не хотите, чтобы вместо них Excel искал неизвестный символ, то поставьте перед ними «

Копирование уникальных записей

Уникальные записи могут быть полезными, если вам нужно выделить в таблице неповторяющуюся информацию. К примеру, по одному человеку каждого возраста. Для этого выберите нужный столбец и нажмите «Дополнительно» слева от пункта «Фильтр». Выберите исходный диапазон (откуда копировать) и диапазон, в который нужно поместить результат. Не забудьте поставить галочку.

Создание выборки

Если вы делаете опрос, в котором могут участвовать только мужчины от 19 до 60, вы легко можете создать подобную выборку с помощью Excel. Перейдите в пункт меню «Данные» ⇒ «Проверка данных» и выберите необходимый диапазон или другое условие. Вводя информацию, которая не подходит под это условие, пользователи будут получать сообщение, что информация неверна.

Быстрая навигация с помощью Ctrl и стрелки

Нажимая Ctrl + стрелка, можно перемещаться в крайние точки листа. К примеру, Ctrl + ⇓ перенесет курсор в нижнюю часть листа.

Транспонирование информации из столбца в строку

Довольно полезная функция, которая нужна не так уж и часто. Но если она вдруг понадобится, вряд ли вы будете транспонировать по одной. Для транспонирования в Excel есть специальная вставка.

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

Как скрывать информацию в Excel

Не знаю, зачем это может пригодиться, но тем не менее такая функция в Excel есть. Выделите нужный диапазон ячеек, нажмите «Формат» ⇒ «Скрыть или отобразить» и выберите нужное действие.

Объединение текста с помощью «&»

Если вам нужно объединить текст из нескольких ячеек в одну, необязательно использовать сложные формулы. Достаточно выбрать ячейку, в которой будет соединен текст, нажать «=» и последовательно выбрать ячейки, ставя перед каждой символ «&».

Изменение регистра букв

С помощью определенных формул можно менять регистр всей текстовой информации в Excel. Функция «ПРОПИСН» делает все буквы прописными, а «СТРОЧН» — строчными. «ПРОПНАЧ» делает прописной только первую букву в каждом слове.

Внесение информации с нулями в начале

Если вы введете в Excel число 000356, то программа автоматически превратит его в 356. Если вы хотите оставить нули в начале, поставьте перед числом апостроф «’».

Ускорение ввода сложных слов

Если вы часто вводите одни и те же слова, то обрадуетесь, узнав, что в Excel есть автозамена. Она очень похожа на автозамену в смартфонах, поэтому вы сразу поймете, как ей пользоваться. С ее помощью можно заменить повторяющиеся конструкции аббревиатурами. К примеру, Екатерина Петрова — ЕП.

Больше информации

В правом нижнем углу можно следить за различной информацией. Однако мало кто знает, что, нажав туда правой кнопкой мыши, можно убрать ненужные и добавить нужные строки.

Переименование листа с помощью двойного клика

Это самый простой способ переименовать лист. Просто кликните по нему два раза левой кнопкой мыши и введите новое название.

Часто ли вы пользуетесь Excel? Если да, то у вас наверняка есть свои секреты работы с этой программой. Делитесь ими в комментариях.

Как извлечь часть текста в Эксель

Извлечение части текста – самая распространенная задача при работе с текстом в Excel. Часто к этой задаче и сводится вся работа над текстом. Чтобы получить часть символов из строки, нужно владеть функциями поиска, удаления лишних символов, определения длины строки и др.

Для получения части текста, в Эксель есть 3 функции:

  1. ЛЕВСИМВ(Строка; Количество_символов) – выводит заданное количество символов с левого края. Например, =ЛЕВСИМВ(А1;10) выведет 10 первых символов строки в ячейке А1 . Функция имеет 2 обязательных аргумента – Строка-источник и количество выводимых символов;

Функция ЛЕВСИМВ в Эксель

  1. ПРАВСИМВ(Строка; Количество_символов) – функция схожа с предыдущей, она выводит заданное количество символов справа. То есть, =ПРАВСИМВ(А1;10) в результате выдаст 10 последних символов из строки А1 .

Функция ПРАВСИМВ в Excel

  1. ПСТР(Строка; Начальный_символ; Количество символов) – выбирает из текста нужное количество знаков, начиная с заданного. Например, =ПСТР(А1;5;3) выведет 3 символа начиная с 5-го (5-7 символы строки).

Функция ПСТР в Эксель

Все эти функции в подсчёте количества символов учитывают лишние пробелы, непечатаемые символы, поэтому рекомендую сначала очистить текст от лишних знаков.

Функции ЛЕВИСМВ, ПРАВСИМВ, ПСТР – это простой и мощный инструмент, если используется в комбинации с другими текстовыми функциями. Вы увидите это в уроке-практикуме по строчным функциям.

А следующий пост мы посвятим поиску нужного текста в строке. Заходите и читайте. Только хорошее владение функциями позволит вам эффективно выполнять задачи в Microsoft Excel!

Если вы еще не прочли посты о написании формул и применении функций – обязательно это сделайте, без них изучение функций Excel будет сложнее и дольше!

Как отрезать (удалить) лишний текст слева или справа в ячейке «Эксель».

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

Функции, которая отрезает лишнее количество символов в ячейке, найти не удается, но существует система из двух функций, которые можно применить. Это система из функции ЛЕВСИМВ (или ПРАВСИМВ) и функции ДЛСТР (длина строки).

Рассмотрим их применение.

Вначале находим количество символов в тексте при помощи функции ДЛСТР. Для этого запускаем менеджер функций, выбираем ДЛСТР, указываем ячейку с текстом. Функция ДЛСТР посчитает количество символов.

Зная длину лишнего текста — 6 знаков в индексе, вычитаем их из общего числа символов посчитанных функцией ДЛСТР и получаем то количество символов, которое должно остаться в тексте, когда удалим индекс.

Полученное значение – количество оставляемых в тексте знаков, вписываем в функцию ЛЕВСИМВ или ПРАВСИМВ. Если нужно удалить знаки справа, то используем ЛЕВСИМВ, если слева, то ПРАВСИМВ. Нажимаем «Enter». Функция ЛЕВСИМВ или ПРАВСИМВ присваивает ячейке нужное нам количество символов из текста в новую ячейку, исключая ненужный нам индекс.

Для уменьшения количества ячеек с расчетами эти функции можно записать в систему следующего вида:

ПРАВСИМВ(…*¹;(ДЛСТР(…*¹)-6)).

Где …*¹- адрес ячейки, из которой берем текст.

Microsoft Excel

трюки • приёмы • решения

Как переопределить используемую область листа в Excel

При нажатии Ctrl+End Excel активизирует нижнюю правую ячейку используемой области листа. Случается, что программа делает текущей не реально последнюю ячейку с информацией, а пустую нижнюю правую ячейку листа.

Другими словами, иногда Excel неверно определяет размер используемой области листа. Например, вы можете обнаружить, что, размер файла книги оказался слишком большим. Вполне возможно, что Excel ошибочно идентифицировал используемую область и хранит большое количество пустых ячеек.

Для начала попробуйте сохранить книгу. После этого Excel может правильно определить последнюю ячейку. Если он по-прежнему не определил последнюю используемую ячейку, вероятно, вы удалили данные, но оставили форматирование ячеек. Чтобы Excel выявил реально используемую область, вам нужно удалить столбцы справа отданных и строки, находящиеся снизу от данных.

Предположим, что реально последней ячейкой в книге является ячейка G25 , но нажатие Ctrl+End приводит вас не к ней, а к М50 . Для удаления отформатированных ячеек выполните следующие действия.

  1. Выберите все столбцы справа от столбца G . Для этого активизируйте любую ячейку в столбце Н , нажмите Ctrl+Пробел, затем Shift+End и в конце, удерживая нажатой Shift, нажмите клавишу .
  2. Выполните команду Главная → Ячейки → Удалить → Удалить столбцы с листа (или щелкните правой кнопкой мыши на заголовке любого столбца и выберите команду Удалить).
  3. Выделите все строки ниже строки 25. Для этого активизируйте любую ячейку в строке 26. Нажмите Shift+Пробел, затем Shift+End и в конце, удерживая нажатой Shift, нажмите клавишу .
  4. Выполните команду Главная → Ячейки → Удалит → Удалить строки с листа(или щелкните правой кнопкой мыши на заголовке любой строки и выберите команду Удалить).
  5. Сохраните книгу, и Excel переопределит последнюю ячейку.

После выполнения этих шагов нажатие клавиш Ctrl+End приведет вас к реальной последней ячейке.

Кстати, если вы не можете вспомнить сочетание клавиш Ctrl+End, используйте диалоговое окно Выделение группы ячеек. Выберите Главная → Найти и выделить → Выделение группы ячеек и в появившемся окне установите переключатель в положение последнюю ячейку. Нажмите ОК.

Выделение содержимого ячеек в Excel

В этом курсе:

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

В Excel можно выделять содержимое ячеек, строк или столбцов.

Примечание: Если лист защищен, возможность выделения ячеек и их содержимого может быть недоступна.

Выделение ячеек

Чтобы выделить ячейку, щелкните ее. Для перехода к ячейке и ее выделения также можно использовать клавиатуру.

Чтобы выделить диапазон ячеек, выделите ячейку, а затем нажмите левую кнопку мыши и перетащите указатель.

Для этого также можно использовать SHIFT+клавиши со стрелками.

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

Выделение строк и столбцов

Выберите букву в верхней части столбца, чтобы выделить его целиком. Можно также щелкнуть любую ячейку в столбце и нажать клавиши CTRL+ПРОБЕЛ.

Выберите номер строки, чтобы выделить ее целиком. Можно также щелкнуть любую ячейку в строке и нажать клавиши SHIFT+ПРОБЕЛ.

Чтобы выделить несмежные строки или столбцы, выберите их номера, удерживая нажатой клавишу CTRL.

Выделение таблицы, списка или листа

Чтобы выделить список или таблицу, щелкните любую содержащуюся в них ячейку и нажмите клавиши CTRL+A.

Чтобы выделить весь лист, нажмите кнопку выделить все в верхнем левом углу.

Примечание: В некоторых случаях выделение одной ячейки может привести к выбору нескольких смежных ячеек. Советы о том, как устранить эту проблему, см. в публикации сообщества под названием Как предотвратить одновременное выделение нескольких ячеек в Excel?.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

Как в Excel изменять цвет строки в зависимости от значения в ячейке

​Смотрите также​ благодарить и не​ всеравно «не фонтан»​: Задавал тут вопрос​xlSortNormal​ а следующая строка​End With​ ячейках только русскоязычный​ суть. Хорошо же​

​(04.07.2013, 08:25)​Андрей макарычев​Откройте вкладку​ в столбце​ цветом те строки,​), то заливка таких​ парочку хитростей для​ выражение:​Узнайте, как на листах​ выбирать ЛО​Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>Sub WWW()​ на форуме, и​With ActiveWorkbook.Worksheets(«PRICE»).Sort​ макроса​With sh1​ текст, если там​ когда вместо пришедшей​———————————————​

  • ​: Вделяете строки (столбцы)​Файл​Qty.​
  • ​ в которых содержимое​ ячеек должна быть​ решения более сложных​
  • ​=$C2>4​ Excel быстро изменять​Сергей каханский​
  • ​Dim r1&, r2&,​ мне помогли со​.SetRange Range(«a2:aK» &​
  • ​Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>If Cells(i, 22)​For i =​

Как изменить цвет строки на основании числового значения одной из ячеек

​ и ангийский и​ «портянки» на три​Цитата​

Цвет строки по значению ячейки в Excel

​ которые надо убрать,​(File).​), запишем формулу с​ ключевой ячейки начинается​ красной.​​ задач.​​Вместо​ цвет целой строки​: Наверное, из этой​ i&​ скриптом. К сожалению​​ n)​​ = 1 Then​

  1. ​ .Cells(.Rows.Count, 8).End(xlUp).Row To​ русский?​ экрана, получится полэкрана?​(китин)200?’200px’:»+(this.scrollHeight+5)+’px’);»>почему «кран белый​
  2. ​ идете в меню​В меню слева нажмите​​ функцией​​ с заданного текста​​И, конечно же, цвет​​В таблице из предыдущего​​C2​​ в зависимости от​ большой таблицы нужно​Application.ScreenUpdating = False​Цвет строки по значению ячейки в Excel
  3. ​ я потерял ветку​​.Header = xlNo​​ Rows(i).Deleteпроверяет, если прописалась​ 2 Step -1​​wwizard​У меня есть​​ опять» «опять» надо​ «Формат»-Строка(Столбец) — Скрыть.​Параметры​И​ или символов, формулу​​ заливки ячеек должен​ примера, вероятно, было​Вы можете ввести​​ значения одной ячейки.​ что-то поп определенному​cal_ = Application.Calculation​ где это делал​

    ​.MatchCase = False​

    Цвет строки по значению ячейки в Excel

    ​ 1-ца, удаляет эту​​For j =​​: Доброе время суток.​ костыли типа:​ убрать,а «кран да​Пользователь удален​(Options).​(AND):​​ нужно записать в​​ изменяться, если изменяется​ бы удобнее использовать​ ссылку на другую​ Посмотрите приёмы и​ принципу, а не​Application.Calculation = xlCalculationManual​

    ​ и не смог​
    ​.Orientation = xlTopToBottom​

    ​ строку. Все это​ 0 To UBound(arrSh2)​​ Очередной раз прошу​​200?’200px’:»+(this.scrollHeight+5)+’px’);»>Selection.Replace What:=»Закрытое акционерное общество»,​ белый» «да»надо оставить?Я​: воспользуйся опцией «скрыть​В левой части диалогового​=И($D2>=5;$D2​ таком виде:​ статус заказа.​ разные цвета заливки,​ ячейку Вашей таблицы,​ примеры формул для​ просто выбрать каждого​r1 = Range(«H»​ ее заного найти.​

  4. ​.SortMethod = xlPinYin​​ происходит в процессе​​If .Cells(i, 8)​ у форумчан помощи.​​ Replacement:=»ЗАО», LookAt:=xlPart, _​​ понял задачу так:​ столбец» но сначала​ окна​=AND($D2>=5,$D2​​=ПОИСК(«Due in»;$E2)=1​​С формулой для значений​ чтобы выделить строки,​ значение которой нужно​​ числовых и текстовых​​ 10 или 100?​Цвет строки по значению ячейки в Excel​ & Rows.Count).End(xlUp).Row​ Прошу модераторов НЕ​.Apply​​ одного цикла. В​​ = arrSh2(j) Then​ Пересмотрел все что​SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False,​ Если в ячейке​ выдели те которые​
  5. ​Параметры Excel​​Конечно же, в своих​​=SEARCH(«Due in»,$E2)=1​Delivered​ содержащие в столбце​Цвет строки по значению ячейки в Excel
  6. ​ использовать для проверки​ значений.​Полосатый жираф алик​r2 = Sheets(«Лист2»).Range(«A»​​ удалять тему.​​End With​ дальнейшем эти формулы​ .Cells(i, 8).EntireRow.Delete​ мог, но так​​ _​​ есть заданное словосочетание​​ не нужны​​(Excel Options) нажмите​ формулах Вы можете​Нужно быть очень внимательным​Цвет строки по значению ячейки в Excel

​и​Qty.​ условия, а вместо​В одной из предыдущих​: Вопрос непонятен. Что​ & Rows.Count).End(xlUp).Row​Условие:​i = Application.WorksheetFunction.Sum(Range(«Ak2:Ak»​ ничего не значат.​Next j, i​ и не нашел​ReplaceFormat:=False​

Как создать несколько правил условного форматирования с заданным приоритетом

​ — то надо​Юрий лазутченко​Дополнительно​ использовать не обязательно​ при использовании такой​Past Due​​различные значения. К​​4​ статей мы обсуждали,​ значит «выделять всё»​For i =​1. Есть прайслист​​ & n))​​ А при следующем​End With​ как сделать самому:​т.е. сокращать известное,​

​ его и вернуть,​

​: Сложно что то​(Advanced).​ два, а столько​ формулы и проверить,​всё понятно, она​

  1. ​ примеру, создать ещё​​можете указать любое​​ как изменять цвет​​ и «нужно только​​ r1 To 2​​ на 75000 строк,​​Debug.Print n -​​ запуске макроса, столбец​​End Sub​
  2. ​Есть очень большая​​ с горем пополам,​​ если нет -​ сказать, не посмотрев​​Пролистайте до группы​​ условий, сколько требуется.​ нет ли в​ будет аналогичной формуле​ одно правило условного​ нужное число. Разумеется,​​ ячейки в зависимости​​ 100 строк»!​
  3. ​ Step -1​ и около 15ти​ i + 1​ «V» строкой кода​Работает для случая​ таблица с данными,​ умею, я не​Цвет строки по значению ячейки в Excel​ вернуть значение ячейки.​​ сам документ.​​Параметры отображения листа​ Например:​ ячейках ключевого столбца​ из нашего первого​ форматирования для строк,​ в зависимости от​

    Цвет строки по значению ячейки в Excel

Как изменить цвет строки на основании текстового значения одной из ячеек

​ от её значения.​Красавица южная​If i Mod​ колонок.​Rows(n — i​Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>Range(«V2:V» & r1).ClearContentsочищается​Wasilich​ кусочек ее я​​ умею отбрасывать неизвестное.​​ Правильно я понял​

  • ​tmash​(Display options for​=ИЛИ($F2=»Due in 1 Days»;$F2=»Due​​ данных, начинающихся с​​ примера:​ содержащих значение​ поставленной задачи, Вы​
  • ​ На этот раз​​: Только выделив нужные​​ 100 = 0​а) В прайсе​ + 1 &​
  • ​ и формулы пишутся​: Ну и мой​ приложил.​​Другими словами.​​ или нет пусть​: Здравствуйте!​ this worksheet). Если​

​ in 3 Days»;$F2=»Due​ пробела. Иначе можно​=$E2=»Delivered»​10​

​ можете использовать операторы​​ мы расскажем о​​Abram pupkin​​ Then DoEvents​​ пять вложеных листов.​ «:» & n).Delete​ заново. Так что,​ примерчик с использованием​

​Руками ее всю​
​Есть столбец, ячейки​

​ пояснит ТС, но​Прошу помочь. Как​ Вы уже открыли​​ in 5 Days»)​​ долго ломать голову,​​=$E2=»Past Due»​​или больше, и​ сравнения меньше (​ том, как в​: грамотно сформулированный вопрос​On Error Resume​б) Сам прайс​ Shift:=xlUp​ столбец в макросе​ формулы ВПР в​ просто не обработать,​ кем-то заполнены.​

​ с примерами в​ оставить в выделенных​​ лист, на котором​​=OR($F2=»Due in 1 Days»,$F2=»Due​ пытаясь понять, почему​Сложнее звучит задача для​ выделить их розовым​

​=$C2​
​ Excel 2010 и​

​ — это половина​​ Next​​ расположен на первом​Columns(«aK:aK»).Clear​ можно поменять на​ столбце «V» на​ в ней более​​У меня (заранее)​​ двух файлах решение​ ячейках только​ нужно скрыть заголовки,​ in 3 Days»,$F2=»Due​​ же формула не​​ заказов, которые должны​ цветом. Для этого​=$C2=4​ 2013 выделять цветом​ правильного ответа.​n_ = WorksheetFunction.Match(Range(«H»​

​ листе​​End Sub​ любой по своему​​ основании которой строка​​ 70000 строк.​ есть набор слов​ совпадает​нужный​ то его название​ in 5 Days»)​ работает.​ быть доставлены через​ нам понадобится формула:​Обратите внимание на знак​ строку целиком в​​Вы приложили максимум​​ & i), Sheets(«Лист2»).Range(«A1:A»​в) В нем​Фишка в том,​ усмотрению. Он просто​ удаляется.​Требуется:​ и фраз, которые​DV​текст? Например, вместо​

​ будет отображено в​Подсказка:​Итак, выполнив те же​Х​=$C2>9​ доллара​ зависимости от значения​ стараний, чтобы никто​

​ & r2), 0)​
​ в столбце номер​

​ что сортировка в​ вспомогательный. Ну и​wwizard​Колонка 8​ хочу натравить на​: Без формул это​ текста в ячейке​ выпадающем списке справа​Теперь, когда Вы​ шаги, что и​дней (значение​

​Для того, чтобы оба​$​ одной ячейки, а​ правильно не ответил.​hhh = Err.Number​ 8 идет список​ сотни раз быстрее​

Цвет строки по значению ячейки в Excel

Как изменить цвет ячейки на основании значения другой ячейки

​ «Лист2» в формуле,​: А что значит​Удалить всю строку​ эти ячейки поочерёдно​ выглядит так:​ «один два три​ от заголовка группы​ научились раскрашивать ячейки​ в первом примере,​Due in X Days​

​ созданных нами правила​перед адресом ячейки​ также раскроем несколько​Попробую угадать.​If Err.Number =​ категорий.​​ удаления строк -​​ так же можно​ эта 1 в​ первого листа, если​ (очередность знаю я).​​выделяем необходимый диапазон​​ четыре​

Цвет строки по значению ячейки в Excel

Как задать несколько условий для изменения цвета строки

​ параметров. Если нет​ в разные цвета,​ мы создали три​). Мы видим, что​ работали одновременно, нужно​ – он нужен​ хитростей и покажем​Если у вас​​ 0 Then Rows(i).Delete​​2. Категори которые​​ поэтому сначала отсортировал​​ заменить на присвоенное​ столбце V -​ ячейки в колонке​Если в ячейке​

​ и жмем Ctrl+H​» оставить «один​ – выберите нужный​ в зависимости от​ правила форматирования, и​ срок доставки для​ расставить их в​ для того, чтобы​ примеры формул для​ список типа:​

​On Error GoTo​ мне реально нужны,​
​ все что нужно,​ ему имя. Надеюсь​

​ я без 1ки​ 8 соответствуют наименованию​
​ есть фраза –​Найти:*кран белый*​

Цвет строки по значению ячейки в Excel

​ два». А если​ лист в этом​ содержащихся в них​ наша таблица стала​ различных заказов составляет​ нужном приоритете.​​ при копировании формулы​​ работы с числовыми​телефоны​​ 0​​ я скопировал ручками​

​ и потом за​
​ разжевал?​

Цвет строки по значению ячейки в Excel

​ нажимаю, удалить -​ в листе 2​ пусть в ячейке​Заменить на:кран белый​ в ячейке "один​ выпадающем списке.​

​ значений, возможно, Вы​ выглядеть вот так:​ 1, 3, 5​
​На вкладке​ в остальные ячейки​ и текстовыми значениями.​

​телевизоры​​Next​ во второй вложенный​ один раз удалил​wwizard​ тоже все удаляется​ в первом столбце​ останется только эта​Заменить все.​ три два», то​Замечание:​ захотите узнать, сколько​На самом деле, это​ или более дней,​Главная​ строки сохранить букву​Изменяем цвет строки на​пылесосы​Application.Calculation = cal_​ лист.​ лишние строки снизу​: Его както убыстрить​wwizard​

​…. либо​ фраза. Нет фразы​Вот и все​не​В выпадающем списке​ ячеек выделено определённым​ частный случай задачи​ а это значит,​(Home) в разделе​ столбца неизменной. Собственно,​ основании числового значения​и каждый список​Application.ScreenUpdating = True​Нужно:​wwizard​

​ можно? Прайс на​: http://prntscr.com/8y6nh6 — такую​
​Оставить только те​
​ – пытает счастья​

​китин​

office-guru.ru

Как в Excel скрывать и показывать заголовки строк и столбцов

Скрываем заголовки строк и столбцов в Excel

​изменять ячейку.​ перечислены все листы​ цветом, и посчитать​ об изменении цвета​ что приведённая выше​Стили​ в этом кроется​ одной из ячеек​ имеет 50-120 наименований,​End Sub​Условие первое: Удалить​: Он удалил все,​ 70000 строк, удаление​ ошибку пишет. Соеденил​

​ строки, где в​ другая фраза. Ни​: но ведь «кран​Заранее признателен.​ всех открытых в​ сумму значений в​ строки. Вместо целой​ формула здесь не​(Styles) нажмите​ секрет фокуса, именно​Создаём несколько правил форматирования​

​ тогда так:​​Как можно увеличить​​ всю строку первого​

Скрываем заголовки строк и столбцов в Excel

​ мгновенно, оставив только​​ происходит почти сутки.​​ два скрипта на​

Скрываем заголовки строк и столбцов в Excel

​ ячейке 8 будет​ одна фраза не​​ ДА белый»это не​​Serge_007​​ данный момент книг​​ этих ячейках. Хочу​

Скрываем заголовки строк и столбцов в Excel

​ таблицы выделяем столбец​​ применима, так как​​Условное форматирование​ поэтому форматирование целой​ и для каждого​курсором проезжаем по​ скорость данной процедуры?​ листа, если в​ первую строку. А​_Boroda_​ один лист.​ соответствие со вторым​ нашлась.? Ничего не​ заданное словосочетание.чем оно​: Не совсем понял​

​ Excel. Вы можете​​ порадовать Вас, это​ или диапазон, в​ она нацелена на​(Conditional Formatting) >​ строки изменяется в​ определяем приоритет​ наменованиям — данные​

​Manyasha​​ столбце номер 8​ весь прайс исчез​​: На основе макроса​Второй скрипт «tt»​

Скрываем заголовки строк и столбцов в Excel

​ листом пятой колонке.​​ трогая, переходим к​​ отличается от»кран белый​ задачу. Так надо?​ выбрать любой лист​​ действие тоже можно​​ котором нужно изменить​

Скрываем заголовки строк и столбцов в Excel

​ точное значение.​Управление правилами​ зависимости от значения​Изменяем цвет строки на​ — группировать​:​ найдено совпадение с​wwizard​Wasilic​ — не запускается,​Что легче? Помогите​ следущей ячейке столбца.​ опять»?только тем,что лишнее​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(ЕЧИСЛО(ПОИСК(«один два»;A5));»один два»;A5)​

Скрываем заголовки строк и столбцов в Excel

​ любой открытой книги.​ сделать автоматически, и​ цвет ячеек, и​В данном случае удобно​(Manage Rules)​ одной заданной ячейки.​ основании текстового значения​Слева от цифр​

​wwizard​ данными в столбце​: А как удалить​, вот этот макрос​ пишет ош -​ пожалуйста с таким​Фух.​ слово стоит в​

​китин​Уберите галочку с параметра​
​ решение этой задачи​
​ используем формулы, описанные​

​ использовать функцию​

office-guru.ru

Как при работе в Excel на листе оставить только область с информацией, а все остальные строки и столбцы убрать?

​В выпадающем списке​​Нажимаем кнопку​ одной из ячеек​ появится «+» или​

​, вот Ваша прошлая​​ №1 второго листа.​

​ саму кнопку Кнопка​​ отрабатывал 75000 строк​ 400​ небольшим скриптом. Очень​Обновил файл.​

​ центре?​​: сколько же времени​Показывать заголовки строк и​ мы покажем в​ выше.​

​ПОИСК​​Показать правила форматирования для​Формат​Изменяем цвет ячейки на​

Оставить только нужный текст (Формулы)

​ «-«. Если мышкой​​ тема: http://www.excelworld.ru/forum/10-19863-1​
​… либо …​ 1 — физически,​ минут 10-12 (точно​​Manyasha​​ нужно.​Serge_007​ждем ТС.​ надо,что бы достичь​
​ столбцов​ статье, посвящённой вопросу​Например, мы можем настроить​(SEARCH) и для​​(Show formatting rules​​(Format) и переходим​
​ основании значения другой​

​ кликнуть по этим​​Макрос Ярослава пробовали​Условие второе: Оставить​
​ или как ее​

​ не засекал)​​:​Roman777​: Список соответствий пишите.​

​Serge_007​​ такого уровня формулиста?​​(Show row and​​ Как в Excel​ три наших правила​ нахождения частичного совпадения​ for) выберите​ на вкладку​smile
​ ячейки​ значкам, то список​

​ применить? Что не​​ только те строки,​ передвинуть в другое​

​200?’200px’:»+(this.scrollHeight+5)+’px’);»>Sub WWW()​​wwizard​:​ Иначе задача не​: Да​Serge_007​ column headers).​ посчитать количество, сумму​ таким образом, чтобы​ записать вот такую​

​Этот лист​​Заливка​​Изменяем цвет строки по​​ раскроется или закроется.​​ устроило?​ ​ где в ячейке​​ место?​​Dim r1&, r2&,​ ​,​​wwizard​

​ решаема​​tmash​:​Нажмите​ и настроить фильтр​
​ выделять цветом только​​ формулу:​(This worksheet). Если​(Fill), чтобы выбрать​ нескольким условиям​
​ Это называется Группировка​​Объясните, чем эта​ 8 будет соответствие​SLAVICK​
​ i&​

​это критерий, по​​, не очень ясно.​
​_Boroda_​
​: Спасибо всем и​​китин​ОК​ для ячеек определённого​ ячейки, содержащие номер​=ПОИСК(«Due in»;$E2)>0​ нужно изменить параметры​ цвет фона ячеек.​Предположим, у нас есть​Если не угадал,​ тема отличается от​ со вторым листом​: Можно удалить -​Application.ScreenUpdating = False​ которому удаляются строки,​Что значит соотвествует?​:​ каждому. Мне уже​smile

​, Вы и сами​​, чтобы сохранить изменения​ цвета.​
​ заказа (столбец​=SEARCH(«Due in»,$E2)>0​
​ только для правил​
​ Если стандартных цветов​
​ вот такая таблица​
​ тогда файл в​

​ предыдущей, или соединю​​ пятой колонке.​ тогда запускайте макрос​cal_ = Application.Calculation​ смотрите код, он​ равны?​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(СУММПРОИЗВ(-ЕЧИСЛО(ПОИСК($G$2:$G$4;A2)));ПРОСМОТР(2;1/ПОИСК($G$2:$G$4;A2);$G$2:$G$4);A2)​ самому интересно​
​ уже довольно неплохо​

​ и закрыть диалоговое​​Мы показали лишь несколько​

​Order number​​В данной формуле​ на выделенном фрагменте,​ недостаточно, нажмите кнопку​cool
​ заказов компании:​ студию​ ее с прошлой.​Данный скрипт соответствует​ из списка макросов​Application.Calculation = xlCalculationManual​ там прописывается:​Я глянул Ваш​​В $G$2:$G$4 список​​Ко мне попадает​ пишете формулы, так​ окно​ из возможных способов​) на основании значения​E2​
​ выберите вариант​Другие цвета​
​Мы хотим раскрасить различными​
​P.S.​Объединила темы​ первому условию и​
​Можно подвинуть -​
​r1 = Range(«H»​200?’200px’:»+(this.scrollHeight+5)+’px’);»>Cells(i, 22).FormulaLocal = «=ЕСЛИ(ЕОШИБКА(ВПР(H»​ файл. Получается на​ фраз.​ файл Excel. Вижу​
​ что Вам много​
​Параметры Excel​ сделать таблицу похожей​ другой ячейки этой​– это адрес​Текущий фрагмент​(More Colors), выберите​
​ цветами строки в​просьба не путать​
​Есть очень большая таблица​
​ меня полностью устраивает,​
​ правой кнопкой мыши​
​ & Rows.Count).End(xlUp).Row​
​ & i &​
​ листе 1 строк​
​tmash​ столбец в ячейках​ времени не понадобится​(Excel Options).​ на полосатую зебру,​ строки (используем значения​
​ ячейки, на основании​(Current Selection).​
​ подходящий и дважды​ зависимости от заказанного​
​ "студию" с моей​ порядка 500т данных,​
​ за исключением того​

​ клацните — а​r2 = Sheets(«Лист2»).Range(«A»​ «;’Лист2′!A$1:A$» & r2​ «поплавки» 11 шт.​
​: противогаз​
​ которого МНОГАСЛОВ, но​Главное — не​
​Заголовки строк и столбцов​ окраска которой зависит​ из столбца​ значения которой мы​Выберите правило форматирования, которое​ нажмите​
​ количества товара (значение​ личной почтой​ все они мне​ что происходит все​ потом тащите куда​ & Rows.Count).End(xlUp).Row​ & «;1;0))=ЛОЖЬ;1;»»»»)»​ а на листе2​самоспасател​ мне нужны из​ останавливаться на достигнутом​
​ на выбранном листе​
​ от значений в​

​Delivery​​ применим правило условного​ должно быть применено​ОК​

​ в столбце​​Арбузо л.З.​​ не нужны, 1-10%​
​крайне медленно​ нужно​

​For i =​​поэтому работает, даже,​
​ в первой колонке​
​респиратор​
​ этих всяких разных​
​китин​
​ будут скрыты. Если​
​ ячейках и умеет​).​

​ форматирования; знак доллара​​ первым, и при​
​.​Qty.​: Для быстрого скрытия​

​ будет более менее​​. Т.е. 75 000​wwizard​

​ r1 To 2​​ если Вы формулу​ всего 6 таких​индивидуальной защиты​ слов те которые​: спасибо за столь​ Вы перейдёте на​ меняться вместе с​Если нужно выделить строки​
​$​ помощи стрелок переместите​Таким же образом на​), чтобы выделить самые​ ненужных строк используй​ оптимально как оставить​

​ строк, обрабатываются до​​: А как создать?​
​ Step -1​ удалите.​
​ наименований, причём строки​СИЗ​
​ выражают​
​ высокую оценку​

​ другой лист, то​​ изменением этих значений.​ одним и тем​нужен для того,​ его вверх списка.​ остальных вкладках диалогового​

excelworld.ru

Удаление строки по заданному правилу (Макросы/Sub)

​ важные заказы. Справиться​​ ФИЛЬТР.​ в таблице каждую​ 6ти часов.​ кнопку новую? (прошу​If i Mod​Цитата​ совершенно разные.​
​фильтр​суть​tmash​ на нем заголовки​
​ Если Вы ищите​ же цветом при​ чтобы применить формулу​ Должно получиться вот​
​ окна​
​ с этой задачей​
​Наверняка «нужные» строки​ 100,10… строку?​200?’200px’:»+(this.scrollHeight+5)+’px’);»>Sub в_Удаление_лишних_категорий()​ простить если вопрос​ 100 = 0​wwizard, 02.11.2015 в​
​Не ясно тут,​
​Возможно запихнуть в​(для меня) каждой​: Спасибо — нет.​ строк и столбцов​ для своих данных​
​ появлении одного из​ к целой строке;​ так:​Формат ячеек​

​ нам поможет инструмент​​ отличаются от «ненужных»,​​Полосатый жираф алик​​Dim sh1 As​
​ глупый)​ Then DoEvents​
​ 18:09, в сообщении​ надо удалить с​ макрос?​ ячейки и эти​ Во-первых — не​ будут видны. За​ что-то другое, дайте​ нескольких различных значений,​ условие «​
​Нажмите​(Format Cells) настраиваются​ Excel – «​ по какому-нибудь критерию.​: А почему не​ Worksheet, sh2 As​Не надо задавать​On Error Resume​ № 6200?’200px’:»+(this.scrollHeight+5)+’px’);»>»tt» -​ листа1 все строки,​

​tmash​​ слова в этой​​ работает. «один два»​​ одно действие можно​
​ нам знать, и​
​ то вместо создания​>0​ОК​
​ другие параметры форматирования,​
​Условное форматирование​Вот по этому​
​ оставить, скажем, первые​ Worksheet​
​ вопросы про кнопки​ Next​
​ не запускается​ содержащие "поплавки" в​: Да! Спасибо!​
​ ячейке уже находятся​ - я нечаянно​ скрыть заголовки только​ вместе мы обязательно​
​ нескольких правил форматирования​
​» означает, что правило​, и строки в​
​ такие как цвет​
​».​
​ признаку и фильтруй​ 100 строк? А​Dim cell, arrSh2​
​ (а также отвечать​n_ = WorksheetFunction.Match(Range("H"​
​Вставьте в обычный​ 8 столбце, или​Подскажите, пожалуйста, как​
​ (Вы их не​
​ Вас нацелил на​
​ на одном листе.​

​ что-нибудь придумаем.​

​ можно использовать функции​​ форматирования будет применено,​ указанном фрагменте тут​ шрифта или границы​Первым делом, выделим все​ свои строки.​ остальные — удалить…​

​Set sh1 =​​ на них) в​ & i), Sheets(«Лист2»).Range(«A1:A»​ модуль, а не​ только те строки,​ это «запихать» в​ обязаны знать).​

​ цифры. Там текст​​ Скрыть заголовки сразу​Урок подготовлен для Вас​И​ если заданный текст​
​ же изменят цвет,​ ячеек.​ ячейки, цвет заливки​Sasha serkov​

​Abram pupkin​​ ThisWorkbook.Sheets(1)​​ теме про удаление​​ & r2), 0)​
​ в модуль листа,​ которые будут на​ макрос?​Конкретно в ячейках​
​ - существительные, прилагательные.​ на всех листах​ командой сайта office-guru.ru​(AND),​
​ (в нашем случае​ в соответствии с​В поле​
​ которых мы хотим​​: Если нужно узнать​: На прошлый вопрос​Set sh2 =​ строк​
​hhh = Err.Number​ либо укажите лист,​ соотвествующей строке на​китин​ написано:​ Хочется обрабатывать выделенное.​
​ невозможно.​Источник: https://www.ablebits.com/office-addins-blog/2013/10/29/excel-change-row-background-color/​ИЛИ​

​ это «Due in»)​​ формулами в обоих​Образец​ изменить.​ как скрыть ячейки​ по Excel Вы​ ThisWorkbook.Sheets(2)​SLAVICK​
​If Err.Number =​ с которого диапазон​ листе 2 содержать​: tmash, а зачем?и​
​---​ Файл обновил​Обратите внимание, что в​Перевел: Антон Андронов​​(OR) и объединить​ будет найден.​ правилах.​(Preview) показан результат​Чтобы создать новое правило​ в excel, или​ получили 2 исчерпывающих​With CreateObject(«Scripting.Dictionary»): .CompareMode​
​: Пользуйтесь поиском -​ 0 Then Rows(i).Delete​ считывать:​ «поплавки»?​ так все работает​специальной одежды, специальной​китин​ Excel нельзя скрыть​Автор: Антон Андронов​ таким образом нескольких​Подсказка:​Чтобы упростить контроль выполнения​
​ выполнения созданного правила​ форматирования, нажимаем​ точнее сказать как​ ответа. Оба ответа​ = vbTextCompare​ Гугл знает​On Error GoTo​Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>For Each cell​Manyasha​tmash​ обуви и индивидуальной​: а каковы критерии​ или показать только​:)

​Заголовки (числовые – для​​ условий в одном​Если в формуле​ заказа, мы можем​ условного форматирования:​

​Главная​​ скрыть строки или​​ правильные.​​For Each cell​wwizard​ 0​ In sh2.Range(sh2.Cells(1, 1),​
​:​
​: Происходит накопление информации​ защиты​
​НУЖНОГО​
​ заголовки строк или​
​ строк и буквенные​
​ правиле.​ используется условие «​
​ выделить в нашей​Если всё получилось так,​
​>​ столбцы. То в​А выбрать ЛО​
​ In Range(sh2.Cells(1, 1),​: Не получилось перенести​Next​
​ sh2.Cells(sh2.Rows.Count, 1).End(xlUp)).Value​wwizard​
​ - в столбец​---​текста?почему​
​ только заголовки столбцов.​
​ – для столбцов)​Например, мы можем отметить​
​>0​ таблице различными цветами​
​ как было задумано,​
​Условное форматирование​
​ этом видео я​
​ и закрыть старые​

​ sh2.Cells(sh2.Rows.Count, 1).End(xlUp)).Value​​ макрос сюда, так​Application.Calculation = cal_​Wasilich​, так нужно?​;)
​ ручками добавляются "непричёсанные"​
​, других индивидуальной​
​"кран белый опять"​
​ И те, и​ на листах Excel​
​ заказы, ожидаемые в​«, то строка будет​
​ строки заказов с​
​ и выбранный цвет​>​
​ покажу 3 способа​
​ вопросы вера или​
​If cell <>​ чтобы по значению​Application.ScreenUpdating = True​
​: 1-ки в столбце​
​200?'200px':''+(this.scrollHeight+5)+'px');">Sub tt()​
​ ячейки, они же​ защиты (головы, дыхания,​
​"опять"​
​ другие либо показаны,​
​ помогают легко просматривать​
​ течение 1 и​
​ выделена цветом в​
​ разным статусом доставки,​
​ устраивает, то жмём​Создать правило​
​ как это сделать.​ воспитание не позволяет​
​ "" Then .Item(cell)​ с четвертого листа​End Sub​ остались только потому,​
​Dim sh1 As​
​ при вставке выделяются?​

​ глаз, лица, рук)​надо убрать,а​ либо скрыты одновременно.​ данные и ссылаться​ 3 дней, розовым​ каждом случае, когда​ информация о котором​ОК​(Home > Conditional​:D

​А также расскажу​​ ?​ = .Item(cell) +​ он создавал новый​SLAVICK​

​ что я проверял​​ Worksheet, sh2 As​ Вот на этом​ и электрозащитных средств​»кран да белый»​Кроме этого, в Excel​ на них. Однако,​

​ цветом, а те,​​ в ключевой ячейке​ содержится в столбце​, чтобы увидеть созданное​
​ Formatting > New​ как отобразить эти​Встречный вопрос для​ 1​ лист в самой​:D

​: Мой макрос на​​ правильность работы формулы​ Worksheet​ выделении их бы​ ОГУЭП «Облкоммунэнерго»​
​»да»​ можно скрывать примечания,​ в некоторых случаях​ которые будут выполнены​ будет найден заданный​Delivery​

​ правило в действии.Теперь,​​ rule).​ скрытые строки или​:D

​ автора:​​Next​ книге, например номер​ 100 000 отработал​ и не стер​Dim cell, arrSh2​ и причёсывать макросом.​—​надо оставить?​ формулы, выходящий за​

​ заголовки отвлекают, и​​ в течение 5​ текст, вне зависимости​
​:​ если значение в​
​В появившемся диалоговом окне​
​ столбцы в excel.​Как Вы думаете:​
​If .Count Then​ 10, и копировал​ меньше чем за​ их. Но это​Set sh1 =​Количество:за раз -​

​специальной одежды, специальной​​Serge_007​ границы текст, линии​ тогда было бы​ и 7 дней,​ от того, где​Если срок доставки заказа​ столбце​Создание правила форматирования​Очень нужна Ваша​ много ли будет​
​ arrSh2 = .keys​
​ строки в него.​ минуту:​ и не важно.​ ThisWorkbook.Sheets(1)​
​ десятки, всего -​ обуви и других​
​: Работает. В этом​ сетки, ярлычки листов,​ удобнее их скрыть.​
​ жёлтым цветом. Формулы​ именно в ячейке​ находится в будущем​Qty.​
​(New Formatting Rule)​ поддержка!​ желающих написать сюда​End With​SLAVICK​
​200?’200px’:»+(this.scrollHeight+5)+’px’);»>Sub test()​
​Макрос снизу вверх​Set sh2 =​ тысячи, подозреваю формулы​ индивидуальной защиты на​ можно убедиться если​ сами листы и​ Скрыть заголовки очень​
​ будут выглядеть так:​
​ он находится. В​ (значение​больше​ выбираем вариант​Краткое содержание этого​ правильный ответ?​
​With sh1​: Нужно всего навсего​Dim n&, i&​ в столбце 22​ ThisWorkbook.Sheets(2)​​ будут тормозить. Оригинальные​​ 2 полугодие 2013​ подставить формулу в​ даже рабочие книги​
​ легко, и скоро​
​=ИЛИ($F2="Due in 1 Days";$F2="Due​ примере таблицы на​Due in X Days​
​4​
​Использовать формулу для определения​ видео:​
​P.S.​For i =​
​ заменить одну строку:​ActiveSheet.UsedRange​
​ ("V") вставляет формулу​With CreateObject("Scripting.Dictionary"): .CompareMode​ значения ячеек не​
​ года филиала «Генерирующая​ файл​ целиком.​ Вы этому научитесь.​
​ in 3 Days")​
​ рисунке ниже столбец​), то заливка таких​
​, то соответствующая строка​
​ форматируемых ячеек​
​0:20 Способ №1​Попробуйте свой вопрос​ .Cells(.Rows.Count, 8).End(xlUp).Row To​
​200?'200px':''+(this.scrollHeight+5)+'px');">Range("aK2:aK" & n).FormulaR1C1 =​n = Cells(1,​
​ ВПР,​ = vbTextCompare​ нужны, нужны обрезанные.​
​ компания» Казанская ТЭЦ-1.​
​Цитата​
​Урок подготовлен для Вас​

​Откройте рабочую книгу Excel,​=OR($F2=»Due in 1 Days»,$F2=»Due​Delivery​
​ ячеек должна быть​
​ таблицы целиком станет​(Use a formula​
​ через контекстное меню​
​ продублировать здесь​
​ 2 Step -1​
​ «=—ISERROR(MATCH(RC8,Лист4!R1C1:R10C1,0))»​ 1).SpecialCells(xlLastCell).Row​
​200?’200px’:»+(this.scrollHeight+5)+’px’);»>Cells(i, 22).FormulaLocal = «=ЕСЛИ(ЕОШИБКА(ВПР(H»​For Each cell​
​tmash​пусть в этих​(tmash)200?’200px’:»+(this.scrollHeight+5)+’px’);»>Там текстТам и​
​ командой сайта office-guru.ru​ в которой находится​ in 3 Days»)​
​(столбец F) может​ оранжевой;​
​ голубой.​ to determine which​0:44 Способ №2​
​http://spasay.ru/cats/20/​
​For j =​на​
​Range(«aK2:aK» & n).FormulaR1C1​ & i &​
​ In Range(sh2.Cells(1, 1),​
​: Успокоился на:​
​ ячейках останется:​
​ был текст. «один​
​Источник: http://www.howtogeek.com/220829/how-to-show-and-hide-row-and-column-headers-in-excel/​ нужный нам лист,​

​=ИЛИ($F2=»Due in 5 Days»;$F2=»Due​​ содержать текст «Urgent,​​Если заказ доставлен (значение​​Как видите, изменять в​ cells to format),​
​ сочетание клавиш (скрытие​http://forum.codeby.net/topic42358.html​ 0 To UBound(arrSh2)​
​Код200?’200px’:»+(this.scrollHeight+5)+’px’);»>Range(«aK2:aK» & n).FormulaR1C1​ = «=—ISERROR(MATCH(RC8,Лист2!R1C1:R10C1,0))»​ «;’Лист2′!A$1:A$» & r2​ sh2.Cells(sh2.Rows.Count, 1).End(xlUp)).Value​
​200?’200px’:»+(this.scrollHeight+5)+’px’);»>For Each cell In​

excelworld.ru

Как удалить/оставить в Excel определенное количество строк?

​—​ два» — это​Перевел: Антон Андронов​ и выберите его.​ in 7 Days»)​ Due in 6​Delivered​ Excel цвет целой​

​ и ниже, в​​ ячеек)​http://www.fizikana5.ru/task/​If .Cells(i, 8)​ = «=—ISERROR(MATCH(RC10,’Отд-прайс’!R1C1:R10C1,0))»​

​Range(«aK2:aK» & n).Copy​​ & «;1;0))=ЛОЖЬ;1;»»»»)»​If cell <>​ Selection​индивидуальной защиты​ не числа​
​Автор: Антон Андронов​ Чтобы выбрать лист,​=OR($F2=»Due in 5 Days»,$F2=»Due​ Hours» (что в​), то заливка таких​
​ строки на основании​ поле​
​1:14 Способ №3​[ссылка заблокирована по​ = arrSh2(j) Then​Прошу модераторов не​
​Range(«aK2:aK» & n).PasteSpecial​
​которая проверяет есть​ «» Then .Item(cell)​
​If cell.Value Like​
​—​
​Цитата​
​Mechanic​ кликните по соответствующему​
​ in 7 Days»)​
​ переводе означает –​
​ ячеек должна быть​ числового значения одной​Форматировать значения, для которых​ через меню на​ решению администрации проекта]​

​ .Cells(i, 8).EntireRow.Delete​​ злится за прошлый​ Paste:=xlPasteValues​ ли в списке​ = .Item(cell) +​ «*противогаз*» Then​индивидуальной защиты​

Как быстро скрыть ненужные строки в Excel? выделять все очень долго, а нужно только 100 строк

​(tmash)200?’200px’:»+(this.scrollHeight+5)+’px’);»>Хочется обрабатывать выделенноеЗамените​​: Сервис / Параметры​ ярлычку в нижней​Для того, чтобы выделить​ Срочно, доставить в​

​ зелёной;​​ из ячеек –​

​ следующая формула является​​ панели​http://www.work5.ru/dop_services?ref=2326​Next j, i​
​ пост — ответ​ActiveSheet.Sort.SortFields.Clear​ «Лист2» такое же​
​ 1​
​cell.Value = «противогаз»​—​
​ «один два» на​
​ / Вид /​
​ части окна. Впрочем,​
​ заказы с количеством​ течение 6 часов),​Если срок доставки заказа​
​ это совсем не​ истинной​1:33 Отображение скрытых​
​http://napishemna5.ru/services.php?ref=2329​End With​ был не явный​ActiveSheet.Sort.SortFields.Add Key:=Range( _​ наименование. Если есть,​Next​End If​
​индивидуальной защиты​ «кран белый»:​ Сетка? ;-)​
​ этого делать не​
​ товара не менее​ и эта строка​ находится в прошлом​

​ сложно. Далее мы​​(Format values where​ строк в excel​Удобство этих сайтов​
​End Sub​ — а с​(«aK2:aK» & n)),​
​ прописывает в столбце​If .Count Then​olga​

​У меня есть​​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ЕСЛИ(ЕЧИСЛО(ПОИСК(«кран белый»;A2));»кран белый»;A2)​Пользователь удален​ обязательно. Далее Вы​ 5, но не​ также будет окрашена.​ (значение​ рассмотрим ещё несколько​ this formula is​Ссылка на это​
​ в том что​Этот скрипт работает​ намеком на правила​ SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=​
​ 22 («V») 1-цу,​ arrSh2 = .keys​
​: Как оставить в​ несколько слов выражающих​
​Добавлено​: никак​
​ узнаете почему.​ более 10 (значение​Для того, чтобы выделить​
​Past Due​ примеров формул и​ true), вводим такое​
​ видео https://youtu.be/2k9o6pWGqTc​ там можно не​
​ чуть быстрее, но​wwizard​

​ _​

  • VYBGSS

Есть список людей компании в одном документе. Есть список людей из IT департамента в другом. Как к первому применить фильтр, чтобы остались только строки из второго?


  • Вопрос задан

    более трёх лет назад

  • 5200 просмотров

Пригласить эксперта

Сделайте в первой таблице дополнительный столбец с формулой «=ВПР([@Name];Table2[Name];1;0)», и фильтруйте по этому столбцу (не равно «#Н/Д»). «Name» — название столбца с именами людей (и в первой и во второй таблице одинаково называются); «Table2» — название второй таблицы (список людей из IT департамента).

Есть функция ВПР(), которой можно подтянуть всех совпадающих сотрудников из второго списка (например, при совпадении вставлять в соседнюю ячейку «1»), а потом отфильтровать непустые ячейки и радоваться.


  • Показать ещё
    Загружается…

15 апр. 2023, в 15:36

20000 руб./за проект

15 апр. 2023, в 15:05

1000 руб./за проект

15 апр. 2023, в 14:53

3000 руб./за проект

Минуточку внимания

Like this post? Please share to your friends:
  • Как в excel оставить последние символы
  • Как в excel оставить первое слово в ячейки
  • Как в excel оставить одни цифры
  • Как в excel оставить один столбец если формуле
  • Как в excel оставить два столбца