Как в экселе задать поиск. Поиск решений в 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, чтобы узнать контактные сведения для вашего региона.

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

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

В этой статье

Поиск значений в списке по вертикали по точному совпадению

Для выполнения этой задачи можно использовать функцию ВПР или сочетание функций индекс и ПОИСКПОЗ.

Примеры использования функции ВПР

функция ВПР .

Примеры ИНДЕКСов и СОВПАДЕНИй

Что означает:

=ИНДЕКС(нужно вернуть значение из C2:C10, которое будет соответствовать ПОИСКПОЗ(первое значение "Капуста" в массиве B2:B10))

Формула ищет первое значение в ячейке C2: C10, соответствующее капусты (в B7), и возвращает значение в C7 (100 ) - первое значение, соответствующее капусты .

Дополнительные сведения можно найти в разделе Функция индекс и функция ПОИСКПОЗ .

Поиск значений в списке по вертикали по приблизительному совпадению

Для этого используйте функцию ВПР.

Важно:

В приведенном выше примере функция ВПР ищет имя учащегося, у которого есть 6 тардиес в диапазоне A2: B7. В таблице нет записи для 6 тардиес, поэтому функция ВПР ищет следующее самое высокое соответствие ниже 6 и находит значение 5, связанное с первым именем Дэйв , и, следовательно, возвращает Дэйв .

Дополнительные сведения можно найти в разделе функция ВПР .

Поиск значений по вертикали в списке неизвестного размера с точным соответствием

Для выполнения этой задачи используйте функции СМЕЩ и ПОИСКПОЗ.

Примечание: Этот подход используется, если данные находятся в диапазоне внешних данных, который вы обновляете каждый день. Вы знаете, что в столбце B есть Цена, но вы не знаете, сколько строк данных возвращает сервер, а первый столбец не отсортирован по алфавиту.

C1 - это верхняя левая ячейка диапазона (также называемая начальной ячейкой).

Match ("апельсины"; C2: C7; 0) ищет оранжевый цвет в диапазоне C2: C7. Не следует включать начальную ячейку в диапазон.

1 - количество столбцов справа от начальной ячейки, для которых должно быть возвращено возвращаемое значение. В нашем примере возвращаемое значение находится в столбце D, Sales .

Поиск значений в списке по горизонтали по точному совпадению

Для выполнения этой задачи используется функция ГПР. Ниже приведен пример.


Функция ГПР выполняет поиск по столбцу Sales и возвращает значение из строки 5 в указанном диапазоне.

Дополнительные сведения можно найти в разделе функции ГПР .

Поиск значений в списке по горизонтали с использованием приблизительного совпадения

Для выполнения этой задачи используется функция ГПР.

Важно: Убедитесь, что значения в первой строке отсортированы в возрастающем порядке.


В приведенном выше примере функция ГПР ищет значение 11000 в строке 3 в указанном диапазоне. Он не находит 11000 и, следовательно, ищет следующее наибольшее значение, которое меньше 1100 и возвращает число 10543.

Дополнительные сведения можно найти в разделе функции ГПР .

Создание формулы подстановки с помощью мастера подстановок (толькоExcel 2007)

Примечание: Надстройка "Мастер подстановок" прекращена в Excel 2010. Эти функциональные возможности заменены мастером функций и доступными функциями поиска и работы со ссылками (ссылками) .

В Excel 2007 мастер подстановок создает формулу подстановки на основе данных листа, имеющих заголовки строк и столбцов. Мастер подстановок помогает находить другие значения в строке, когда вы знаете значение в одном столбце, и наоборот. Мастер подстановок использует индекс и СОВПАДЕНИе в создаваемых формулах.

Дата: 3 января 2016 Категория:

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

Инструмент поиска в Эксель я затронул в , а здесь мы рассмотрим функции, выполняющие поиск текста в строке и возвращающие его начальную позицию.

Для поиска текста в Microsoft Excel есть две функции:

  1. НАЙТИ() . Эта функция имеет 2 обязательных аргумента и один необязательный:
    • Текст для поиска – та последовательность символов, которую нужно найти. Это обязательный аргумент
    • Исходный текст – строка, в которой осуществляется поиск. Обязательный аргумент
    • Начальная позиция – порядковый номер символа в исходном тексте, с которого начинается поиск. Необязательный аргумент . Если он не задан, поиск начинается с первого символа

Функция НАЙТИ учитывает и не поддерживает использование подстановочных символов (о них читайте дальше).


Функция НАЙТИ в Эксель
  1. ПОИСК(Текст для поиска; Исходный текст; [Начальная позиция] ) имеет аналогичный синтаксис и аргументы. Отличается тем, что не учитывает регистр и поддерживает использование постановочных символов .

Функция ПОИСК в Excel

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

Вы спросите, что такое подстановочные символы? Это специальные символы, позволяющие пропустить неизвестную часть текста для поиска:

  • ? – один любой символ
  • * – любая последовательность символов

Если знак вопроса или звёздочка – часть строки для поиска, а не подстановочный символ, поставьте перед ними знак тильда (~).

Давайте запишем такую формулу: =ПОИСК(«??чн»;A1;1). Функция будет искать строку из двух любых символов, после которых идут буквы «чн». Поиску соответствует часть слова «Табличный» в тексте примера, т.е. комбинация символов «личн». Результатом функции будет значение «4».


Подстановочные символы в Excel

Теперь запишем формулу =ПОИСК(«п*с»;A2;1) . Функция ищет комбинацию «п» + любое количество любых символов + «с». В примере – это часть слова «процессор». Результат выполнения функции – 11.


Подстановочный символ-звездочка в Эксель

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

А следующая статья будет посвящена . Важная тема, которую обязательно нужно изучить!

Задавайте вопросы в комментариях и подписывайтесь на обновления , чтобы ничего не пропустить!

Если произвести поиск по функциям подстановки, Google покажет, что ВПР намного популярнее функции ИНДЕКС. Оно и понятно, ведь чтобы придать функции ИНДЕКС тот же функционал, что и ВПР, необходимо воспользоваться еще одной формулой – ПОИСКПОЗ. Что касается меня, было всегда непросто попробовать и освоить две новые функции одновременно. Но они дают больше возможностей и гибкости в создании электронных таблиц. Но обо всем по порядку.

Функция ВПР()

Предположим, у вас есть таблица с данными о работниках. В первой колонке хранится табельный номер сотрудника, в остальных – другие данные (ФИО, отдел и т.д.). Если у вас есть табельный номер, то можно воспользоваться функцией ВПР, чтобы вернуть определенную информацию о сотруднике. Синтаксис формулы =ВПР(искомое_значение; таблица; номер_столбца; [интервальный_просмотр]). Она говоритExcel: «Найди в таблице строку, первая ячейка которой совпадает с искомым_значением, и верни значение ячейки с порядковым номером номер_столбца ».

Но случаются ситуации, когда у вас есть имя сотрудника и необходимо вернуть табельный номер. На рисунке в ячейке A10 – имя работника и требуется определить табельный номер в ячейке B10.

Когда ключевое поле находится правее данных, которые вы хотите получить, ВПР не поможет. Если, конечно, была бы возможность задать номер_столбца -1, тогда проблем бы не было. Одним из распространенных решений является добавление нового столбца A, копирование имен сотрудников в этот столбец, заполнить табельные номера с помощью ВПР, сохранить их как значения и удалить временную колонку A.

Функция ИНДЕКС()

Чтобы решить нашу проблему в один шаг, необходимо воспользоваться формулами ИНДЕКС и ПОИСКПОЗ. Сложность данного подхода заключается в том, что требуется применить две функции, которые, возможно, вы никогда не применяли до этого. Для упрощения понимания решим эту задачу в два этапа.

Начнем с функции ИНДЕКС. Кошмарное название. Когда кто-нибудь говорит «индекс», у меня в голове не возникает ни единой ассоциации, чем же занимается эта функция. А требует она целых три аргумента: =ИНДЕКС(массив; номер_строки; [номер_столбца]).

Говоря по-простому, Excel идет в массив данных и возвращает значение, находящееся на пересечении указанной строки и столбца. Как будто бы просто. Таким образом, формула =ИНДЕКС($A$2:$C$6;4;2) вернет значение, находящееся в ячейке B5.

Применительно к нашей проблеме, чтобы вернуть табельный номер работника, формула должна выглядеть следующим образом =ИНДЕКС($A$2:$A$6;?;1). Выглядит как бессмыслица, но если мы заменим знак вопроса формулой ПОИСКПОЗ, у нас есть решение.

Функция ПОИСКПОЗ()

Синтаксис этой функции таков: =ПОИСКПОЗ(искомое_значение; просматриваемы_массив; [тип_сопоставления]).

Она говорит Excel: «Найди искомое_значение в массиве данных и верни номер строки массива, в которой это значение встречается». Таким образом, чтобы найти в какой строке находиться имя сотрудника в ячейке A10, необходимо прописать формулу =ПОИСКПОЗ(A10; $B$2:$B$6; 0). Если в ячейке A10 будет имя «Колин Фарел», тогда ПОИСКПОЗ вернет 5-ю строку массива B2:B6.

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

ИНДЕКС($A$2:$B$6;ПОИСКПОЗ(A10;$B$2:$B$6;0);1)

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

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

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

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

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

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

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

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

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

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


Эмуляторы