Excel найти значение в столбце формула. Как найти текст, слова и символы в Excel? Удаление строк по шаблону. Создаем дополнительные столбики

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

Примечания:

    Сочетания клавиш в этой статье соответствуют принятой в США раскладке клавиатуры. Сочетания клавиш для других раскладок клавиатуры могут отличаться от приведенных здесь.

    В сочетаниях, где одновременно нажимается несколько клавиш, их названия разделяются знаком плюс (+). Если же клавиши нажимаются последовательно, они разделяются запятой (,).

Часто используемые сочетания клавиш

Здесь перечислены самые распространенные сочетания клавиш для Excel Online.

Действие

Переход к определенной ячейке

Перемещение вниз

PAGE DOWN или СТРЕЛКА ВНИЗ

Перемещение вверх

PAGE UP или СТРЕЛКА ВВЕРХ

Копирование

Вырезание

Отмена операции

Открытие книги

Закрытие книги

Полужирный шрифт

Открытие контекстного меню

    Клавиатура Windows: клавиша вызова контекстного меню Windows+F10. Клавиша вызова контекстного меню Windows находится слева между клавишами ALT и CTRL.

    Другие клавиатуры: SHIFT+F10

Помощник

CTRL+F или SHIFT+F3

Повтор поиска (вниз)

Повтор поиска (вверх)

Вставка диаграммы

Клавиши доступа: сочетания клавиш для работы с лентой

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

В Excel 2016 для Windows такие сочетания клавиш начинались с клавиши ALT. В Excel Online все такие сочетания начинаются с клавиш ALT+WIN, вместе с которыми нажимается клавиша, соответствующая вкладке. Например, вкладка "Рецензирование" открывается клавишами ALT+WIN+Р.

Если вы используете Excel Online на компьютере Mac, для начала работы нажмите клавиши CTRL+OPT.

    Чтобы перейти на ленту, нажмите клавиши ALT+WIN или нажимайте клавиши CTRL+F6, пока не окажетесь на вкладке "Главная".

    Для перехода между вкладками ленты нажимайте клавишу TAB.

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

Использование клавиш доступа для ленты

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

Действие

Переход в поле "Что вы хотите сделать?" на ленте для ввода слова для поиска.

Переход на вкладку "Файл" для работы с представлением Backstage.

Переход на вкладку "Главная" и форматирование текста и чисел либо использование других инструментов (например, для поиска).

Переход на вкладку "Вставка" и вставка функции, таблицы, диаграммы, гиперссылки или надписи.

Переход на вкладку "Данные" и обновление связей или использование средств для работы с данными.

Переход на вкладку "Рецензирование" и проверка читаемости или работа с примечаниями.

Откройте вкладку "Вид" для выбора представления, закрепления строк или столбцов книги либо отображения сетки или заголовков.

Работа с вкладками и меню ленты

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

Сочетания клавиш для Excel Online

Примечание: Если электронная таблица в Excel Online открывается в режиме чтения, команды редактирования не работают. Чтобы переключиться в режим редактирования, переместите фокус за пределы листа (нажмите CTRL+F6), а затем с помощью клавиши TAB перейдите к списку Редактировать книгу . Нажмите клавишу ПРОБЕЛ, затем клавишу СТРЕЛКА ВНИЗ, а затем выберите команду Изменить в Excel Online .

Команды Excel Online: редактирование ячеек

Действие

Клавиши

Вставка строк таблицы сверху

ALT+WIN+Я, ВВ, А

Вставка столбцов таблицы слева

ALT+WIN+Я, ВВ, L

Вырезание

Копировать

Отмена операции

Повтор операции

Переход на новую строку в ячейке

Вставка таблицы

Вставка функции

Увеличение размера шрифта

Уменьшение размера шрифта

Применение фильтра

Повторное применение фильтра

Команды Excel Online: ввод данных

Команды Excel Online: редактирование данных в ячейке

Действие

Клавиши

Редактирование выделенной ячейки

Техническая поддержка пользователей с ограниченными возможностями

Корпорация Майкрософт стремится к тому, чтобы все наши клиенты получали наилучшие продукты и обслуживание. Если у вас ограниченные возможности или вас интересуют вопросы, связанные со специальными возможностями, обратитесь в службу Microsoft Disability Answer Desk для получения технической поддержки. Специалисты Microsoft Disability Answer Desk знакомы со многими популярными специальными возможностями и могут оказывать поддержку на английском, испанском, французском языках, а также на американском жестовом языке. Перейдите на сайт Microsoft Disability Answer Desk, чтобы узнать контактные сведения для вашего региона.

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

Сегодня мы рассмотрим функцию Excel – НАЙТИ (в английской версии FIND ), которая позволяет находить позицию искомого текста в тексте относительного первого символа. Обычно, но не всегда функцию НАЙТИ используют совместно с другими функциями Excel, что мы и рассмотрим в следующих статьях, а сегодня попробуем разобраться с принцип работы данной функции.

Допустим у нас есть таблица со списком имен и фамилий.

Наша задача найти позицию пробела относительно первого символа. Например, возьмем первое имя и фамилию Dani Estrada , посчитаем самостоятельно где находится пробел. Пробел стоит 5-ым символом начиная с первой буквы. Теперь же сделаем это автоматически с помощью функции НАЙТИ

Синтаксис функции выглядит следующим образом

НАЙТИ(искомый_текст ; просматриваемый_текст ; [нач_позиция ]), где

искомый_текст – это текст, который нам необходимо найти в тексте, в нашем случае это пробел, он обозначается вот так “ “.

просматриваемый_текст – это текст в котором ищется искомый текст, в нашем случае это имя и фамилия или ячейка A2

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

Прописываем формулу =НАЙТИ(" " ;A2 ;1 ), протягиваем ее вниз и получаем нужный нам результат.


Добрый день уважаемый читатель!

В этой статье я хочу снова вспомнить о могуществе и пользе функции ВПР и покажу 4 способа поиска данных в таблице Excel при помощи других функций и их комбинаций с несколькими условиями. Очень и очень много действий можно выполнять с помощью этой функции, но, тем не менее, она обладает некоторыми ограничениями, к примеру, ВПР может искать только в левой стороне или по одному условию. В связи с этим будем искать варианты, и применять хитрости для расширения её базового функционала.

В ранее описанной статье, я описывал детально , поэтому с ней вы можете ознакомиться, перейдя по ссылке. Это важно если ваше знакомство происходит впервые. Также можете ознакомиться и с близнецом ВПР, ее я также описал детально, со всеми преимуществами и недостатками. А если с теорией вы познакомились, приступим к практическому применению.

Теперь на примерах рассмотрим все 4 способа поиска данных в таблице Excel и комбинаций работы функции ВПР с другими функциями:

Используем функцию СУММПРОИЗВ

Как я уже описывал ранее в своей статье о , она является одной из мощнейших в арсенале Excel. И именно первый способ мы сделаем с помощью возможностей формулы при использовании функции СУММПРОИЗВ. Для наших целей формула будет выглядеть так:

=СУММПРОИЗВ((C2:C11=G2)*(B2:B11=G3);D2:D11)
Принцип работы формулы следующий: создается условная таблица, в которой значения ячеек «G2» сравнивается с диапазоном «C2:C11» и ячейка «G3» с диапазоном «B2:B11» . После этого сравниваются и сопоставляются все эти два массива и переводятся в единицы и нули, где значение единицы ставится строке, где все условия формулы выполнены. Следующая операция – это умножения полученного условного массива на диапазон «D2:D11» , а поскольку в массиве всего одна единичка то формула получит результат 146 .

Обращаю ваше внимание , если в диапазоне «D2:D11» будут найдены текстовые значения, формула откажется работать. Для более углублённого ознакомления с функцией СУММПРОИЗВ советую почитать мою статью.

Применение функции ВЫБОР

Я описывал уже , но в таком исполнении еще не упоминал. В нашем случае нужно создать новую таблицу, в которой будут совместными столбики «Период» и «Месяц» , всё это виртуально создаст функция ВЫБОР. Формула для работы будет выглядеть так:

{=ВПР(G2&G3;ВЫБОР({1;2};C2:C11&B2:B11;D2:D11);2;0)}
Основная работа, которую проделывает функция ВЫБОР в своей части «ВЫБОР({1;2};C2:C11&B2:B11;D2:D11)» это объединение значений столбиков «Период» и «Город» в общий массив, значения в котором будут прописаны как: «МоскваЯнварь» , «БрянскФевраль» , …. и т.д... Получив такое объединённое значения столбиков мы сможем легко сделать просмотр и отбор нужного значения, вот теперь я думаю, формула стала ближе.

Очень важно! Поскольку мы работаем с , то ввод необходимо производить Ctrl+Shift+Enter . В этом случае система определит формулу как созданную для массивов и установит фигурные скобочки по обеим сторонам формулы.

Создаем дополнительные столбики

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

Рассмотрим на стандартном примере, когда необходимо определить продажи по двум показателям: «Период» и «Город» . В этом случае обыкновенное использование функции ВПР не будет нам подходить, так как функция может возвращать значение по одному условию. В таком случае нам необходимо создать дополнительный столбик, в котором произойдёт объединение двух критериев в один, поэтому в созданном столбике приписываем формулу слияния значений: =B2&C2 . А вот теперь результат из столбика D, мы сможем использовать в ячейке H4 нашу формулу:

=ВПР(H2&H3;D2:E11;2;0)

Как видите, наши отдельные условия отбора значений также объединяются аргументом H2&H3 в один критерий. После поиска в указанном диапазоне D2:E11 , формула вернёт найденное значение со столбика 2.

Совмещаем функции ПОИСКПОЗ и ИНДЕКС для работы

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

А для нашего поиска данных в таблице Excel будем использовать такую формулу:

={ИНДЕКС(D2:D11;ПОИСКПОЗ(1;(B2:B11=G3)*(C2:C11=G2);0))}

Что же она делает, такая большая и непонятная…. Рассмотрим ее в разрезе нескольких блоков или этапов. Формула для функции имеет такой вид ПОИСКПОЗ (1;(B2:B11=G3)*(C2:C11=G2);0) и происходит следующее, со значением в ячейке G3 , последовательно сравниваются значения из диапазона B2:B11 и в случае совпадения условий получаем результат ИСТИНА , а если есть отличия получаем ЛОЖЬ . Такой же процесс происходит для значения G2 и диапазона C2:C11 . После сравнения этих массивов, которые состоят из аргументов ИСТИНА и ЛОЖЬ , производится сравнения на соответствие значению 1, это ИСТИНА*ИСТИНА , все остальные комбинации будут проигнорированы.

Теперь, когда функция ПОИСКПОЗ нашла в массиве значение, которое соответствует «1» и указала его позицию в шестой строке, а значит, в функцию ИНДЕКС был передан аргумент «6» для диапазона D2:D11 .

Ну, подведя итог можно ответить на закономерный вопрос: «а что же делать?» и «какой способ использовать?». Использовать вы можете абсолютно любой способ, но я бы рекомендовал выбрать вам наиболее удобный, простой и понятный. Я, к примеру, люблю использовать таблицы, которые просто изменять и просты для работы и понимания, чего советую и вам.

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

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

Как найти заданные слова в строках Excel? Поиск слов, букв, цифр и символов в Excel

Простейшим способом поиска заданного слова, буквы, цифры, символа либо сочетания из них является стандартный поиск. Все параметры для поиска вводятся в диалоговом окне «Найти и заменить», которое можно вызвать из главного меню, либо при помощи сочетания горячих клавиш «Ctrl+f» (где f-первая буква английского слова find – найти). Кроме обычного поиска можно выполнять также поиск с заменой.

Использование фильтров для поиска заданного слова, буквы, цифры или символа в Excel

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

Как программно найти и удалить определенные строки в Excel, используя VBA-оператор Like?

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

Sub Udalenie_Strok_Po_Shablonu() Dim r As Long, FirstRow As Long, LastRow As Long Dim Region As Range, iRow As Range, Cell As Range Dim Shablon As String Shablon = "здесь вводится искомый текст" Set Region = ActiveSheet.UsedRange FirstRow = Region.Row LastRow = Region.Row - 1 + Region.Rows.Count For r = LastRow To FirstRow Step -1 Set iRow = Region.Rows(r - FirstRow + 1) For Each Cell In iRow.Cells If Cell Like Shablon Then Rows(r).Delete End If Next Cell Next r End Sub

В этом макросе для поиска необходимых фраз используется нечеткий поиск и VBA-оператор сравнения Like, позволяющий сравнивать строки с образцом. При сравнении строк этот оператор различает буквы верхнего и нижнего регистра и результат сравнения зависит от инструкции Option Compare .

Для решения подобных задач могут использоваться также VBA-функции Instr и Find.

Аналогичные действия выполняет надстройка для Excel , использование которой позволяет вводить искомый текст без специальных символов в диалоговом окне и задавать различные области поиска.

Кнопка Найти и выделить группы Редактирование ленты тоже имеет большой список (рис. 2.57). Поиск удобен, а иногда и просто необходим для больших таблиц! Представляете, открываете вы прайс-лист, а там сотни наименований. Не пролистывать же его весь, чтобы найти то, что вас интересует!

Например, в прайсе фирмы, продающей канцтовары, вы можете найти все карандаши (рис. 2.58).

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

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

Все это Excel заботливо выделит и покажет вам в таблице. Обратите внимание на кнопку Очистить . Я хочу заметить, что эту кнопку не нужно путать с кнопкой Удалить, которую мы с вами уже рассмотрели в группе Ячейки. Нажимая ее, вы можете «стереть» либо содержимое ячейки, либо формат ячейки. Либо и то и другое вместе. (А еще вы можете выделить ячейку и нажать клавишу Delete, это тоже очистит содержимое ячейки.) Если вы очищаете ячейку, то она остается в таблице, но становится пустой. Если вы удаляете ячейку, вы выкидываете ее из таблицы.

Еще одна неизвестная нам кнопка в группе Редактирование - . Я думаю, вы знаете, что по законам сериалов нужно каждую серию прерывать на самом интересном месте, чтобы завтра все в едином порыве устремились к телевизору в ожидании того, что раскроется тайна! Так вот, продолжение следует. Предназначение загадочной кнопки будет раскрыто в следующей серии!

21.10.2012