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

Функция ЯЧЕЙКА() в MS EXCEL

​Смотрите также​albeton​ ячейку L8 писало​ среднего значения.​ изменяется.​ D2:D9​ ссылки на ячейки​ появилось в формуле,​Степень​Для замены выделенной части​ 1932,32 — это​и выберите команду​ и для целого​ открыть запустив файл EXCEL.EXE,​

​ в одном окне​

​ ячейки.​

​1, если ячейка изменяет​​Функция ЯЧЕЙКА(), английская версия​: Fairuza, немного скорректировал​ этот остаток.​Чтобы проверить правильность вставленной​Чтобы сэкономить время при​Воспользуемся функцией автозаполнения. Кнопка​​ с соответствующими значениями.​​ вокруг ячейки образовался​

​=6^2​​ формулы возвращаемым значением​ значение, показанное в​Перейти​ диапазона за раз.​ например через меню Пуск.​​ MS EXCEL: Базаданных.xlsx​​»защита»​ цвет при выводе​ CELL(), возвращает сведения​ данные, если не​Пример1: в L6​ формулы, дважды щелкните​ введении однотипных формул​ находится на вкладке​

​Нажимаем ВВОД – программа​​ «мелькающий» прямоугольник).​

​= (знак равенства)​ ​ нажмите клавишу ENTER.​ ячейке в формате​.​Важно:​
​ Чтобы убедиться, что​ ​ и Отчет.xlsx. В книге Базаданных.xlsx имеется​0, если ячейка разблокирована,​
​ отрицательных значений; во​ ​ о форматировании, адресе​ сложно, помогите добить​ пишем 400. Нужно​ по ячейке с​ в ячейки таблицы,​
​ «Главная» в группе​ ​ отображает значение умножения.​Ввели знак *, значение​Равно​
​Если формула является формулой​ ​ «Денежный».​Нажмите кнопку​ Убедитесь в том, что​ файлы открыты в​ формула =ЯЧЕЙКА(«имяфайла») для​ и 1, если​ всех остальных случаях —​ или содержимом ячейки.​
​иеще вопрос, возможно​ ​ чтоб в L7​ результатом.​ применяются маркеры автозаполнения.​ инструментов «Редактирование».​ Те же манипуляции​ 0,5 с клавиатуры​Меньше​ массива, нажмите клавиши​Совет:​Выделить​ результат замены формулы​ одном экземпляре MS​ отображения в ячейке​ ячейка заблокирована.​
​ 0 (ноль).​ ​ Функция может вернуть​ ли сделать, что​ писало тоже 400,​Seich​ Если нужно закрепить​
​После нажатия на значок​ ​ необходимо произвести для​ и нажали ВВОД.​>​ CTRL+SHIFT+ВВОД.​ Если при редактировании ячейки​.​ на вычисленные значения​ EXCEL нажимайте последовательно​ имени текущего файла,​»строка»​»содержимое»​ подробную информацию о​ при изменении суммы​
​ а в L8​ ​: Доброго дня.Вопрос в​ ссылку, делаем ее​ «Сумма» (или комбинации​
​ всех ячеек. Как​ ​Если в одной формуле​Больше​
​К началу страницы​ ​ с формулой нажать​Щелкните​ проверен, особенно если​ сочетание клавиш ​ т.е. Базаданных.xlsx (с полным путем​Номер строки ячейки в​Значение левой верхней ячейки​
​ формате ячейки, исключив​ ​ или кол-ва, отражалось​ ноль. (Для ячейки​ следующем. Как задать​ абсолютной. Для изменения​ клавиш ALT+«=») слаживаются​ в Excel задать​

Использование функции

​ применяется несколько операторов,​Меньше или равно​Формула предписывает программе Excel​

​ клавишу F9, формула​Текущий массив​ формула содержит ссылки​CTRL+TAB​ и с указанием​

​ аргументе «ссылка».​ в ссылке; не​ тем самым в​ в таблице​ L7 максимальное значение​ значение ячейкам -​ значений при копировании​ выделенные числа и​ формулу для столбца:​ то программа обработает​

​>=​ порядок действий с​ будет заменена на​.​ на другие ячейки​ — будут отображаться все​ листа, на котором​»тип»​ формула.​ некоторых случаях необходимость​albeton​ 500)​ одной, двум или​ относительной ссылки.​ отображается результат в​ копируем формулу из​ их в следующей​Больше или равно​ числами, значениями в​ вычисленное значение без​Нажмите кнопку​ с формулами. Перед​ окна Книг, которые​ расположена эта формула).​Текстовое значение, соответствующее типу​»имяфайла»​​ использования VBA. Функция​​: При любых изменениях​А если в​ нескольким ячейкам, чтобы​Простейшие формулы заполнения таблиц​ пустой ячейке.​ первой ячейки в​ последовательности:​<>​ ячейке или группе​ возможности восстановления.​​Копировать​​ заменой формулы на​ открыты в данном​ Если перейти в​ данных в ячейке.​Имя файла (включая полный​ особенно полезна, если​ в исходной таблице​ L6 пишем 700,​

​ при в воде​​ в Excel:​Сделаем еще один столбец,​ другие строки. Относительные​%, ^;​Не равно​ ячеек. Без формул​К началу страницы​.​ ее результат рекомендуется​ окне MS EXCEL.​ окно книги Отчет.xlsx и поменять,​ Значение «b» соответствует​ путь), содержащего ссылку,​ необходимо вывести в​ — в Сводной​ то в L7​ цифр, текста в​Перед наименованиями товаров вставим​ где рассчитаем долю​ ссылки – в​*, /;​Символ «*» используется обязательно​ электронные таблицы не​​Иногда нужно заменить на​​Нажмите кнопку​ сделать копию книги.​ Для книг, открытых​ например, содержимое ячейки,​ пустой ячейке, «l»​ в виде текстовой​ ячейки полный путь​ таблице — Обновить​ показывает 500, а​ задаваемой ячейке, эти​ еще один столбец.​ каждого товара в​ помощь.​+, -.​ при умножении. Опускать​ нужны в принципе.​ вычисленное значение только​

​Вставить​В этой статье не​ в разных окнах​ то вернувшись в​ — текстовой константе​ строки. Если лист,​ файла.​

excel2.ru

Замена формулы на ее результат

​Что скорректировали?​ в L8 разницу,​ же цифры или​ Выделяем любую ячейку​ общей стоимости. Для​Находим в правом нижнем​Поменять последовательность можно посредством​ его, как принято​Конструкция формулы включает в​ часть формулы. Например,​.​ рассматриваются параметры и​ MS EXCEL (экземплярах​ окно книги Базаданных.xlsx (​ в ячейке, «v» —​ содержащий ссылку, еще​Синтаксис функции ЯЧЕЙКА()​

​Наименования добавил и​ тоесть 200.​ этот же текст​ в первой графе,​ этого нужно:​

​ углу первой ячейки​​ круглых скобок: Excel​ во время письменных​ себя: константы, операторы,​ пусть требуется заблокировать​Щелкните стрелку рядом с​ способы вычисления. Сведения​ MS EXCEL) это​CTRL+TAB​ любому другому значению.​ не был сохранен,​

​ЯЧЕЙКА(тип_сведений, [ссылка])​ переработал​Как такое сделать?))​ отображался в задаваемых​ щелкаем правой кнопкой​Разделить стоимость одного товара​ столбца маркер автозаполнения.​ в первую очередь​ арифметических вычислений, недопустимо.​

В этой статье

​ ссылки, функции, имена​ значение, которое используется​

​ командой​ о включении и​

Замена формул на вычисленные значения

​ сочетание клавиш не​) увидим, что в​»ширина»​ возвращается пустая строка​тип_сведений​albeton​Андрей севастьянов​ ячейках.Проще говоря вводим​​ мыши. Нажимаем «Вставить».​ Кнопка ​ на стоимость всех​ Нажимаем на эту​

  1. ​ вычисляет значение выражения​ То есть запись​

    ​ диапазонов, круглые скобки​ как первый взнос​Параметры вставки​

    ​ выключении автоматического пересчета​ работает. Удобно открывать​

    1. ​ ячейке с формулой =ЯЧЕЙКА(«имяфайла») содержится​Ширина столбца ячейки, округленная​

    2. ​ («»).​​- Текстовое значение, задающее​​, сводная таблица на​​:​​ цифры в А1​​ Или жмем сначала​​ товаров и результат​​ точку левой кнопкой​​ в скобках.​

    3. ​ (2+3)5 Excel не​​ содержащие аргументы и​​ по кредиту на​

    4. ​и выберите команду​​ листа см. в​​ в разных экземплярах​

  2. ​ имя Отчет.xlsx. Это может​​ до целого числа.​ Изображение кнопки​»формат»​

  3. ​ требуемый тип сведений​​ листе 3, но​ Изображение кнопки​Владимир​

  4. ​ , и эти​ комбинацию клавиш: CTRL+ПРОБЕЛ,​​ умножить на 100.​ Изображение кнопки​ мыши, держим ее​​​​ поймет.​

​ другие формулы. На​ автомобиль. Первый взнос​Только значения​ статье Изменение пересчета,​ Книги, вычисления в​ быть источником ошибки.​ Единица измерения равна​Текстовое значение, соответствующее числовому​ о ячейке. В​ посмотрите еще вариант​: Это будет типо​ же цифры должны​ чтобы выделить весь​ Ссылка на ячейку​ и «тащим» вниз​Различают два вида ссылок​Программу Excel можно использовать​ примере разберем практическое​

  1. ​ рассчитывался как процент​.​

  2. ​ итерации или точности​ которых занимают продолжительное​ Хорошая новость в​

В строке формул показана формула.

​ ширине одного знака​ формату ячейки. Значения​ приведенном ниже списке​ Промежуточными итогами, мне​ =ЕСЛИ (L6500;L6-400 )​ отобразиться например в​ столбец листа. А​ со значением общей​ по столбцу.​ на ячейки: относительные​ как калькулятор. То​ применение формул для​

В строке формул показано значение.

​ от суммы годового​​В следующем примере показана​ формулы.​ время. При изменении​ том, что при​ для шрифта стандартного​ для различных форматов​

​ указаны возможные значения​

Замена части формулы на вычисленное значение

​ кажется в данном​ )​ ячейках G5 ,​ потом комбинация: CTRL+SHIFT+»=»,​ стоимости должна быть​Отпускаем кнопку мыши –​ и абсолютные. При​ есть вводить в​ начинающих пользователей.​ дохода заемщика. На​ формула в ячейке​Замена формул на вычисленные​ формул MS EXCEL​ открытии книги функция​ размера.​ показаны ниже в​ аргумента​ случае он более​Inga zayonts​

​ F7 , C2​ чтобы вставить столбец.​ абсолютной, чтобы при​ формула скопируется в​

  1. ​ копировании формулы эти​

  2. ​ формулу числа и​Изображение кнопки​Чтобы задать формулу для​ данный момент сумма​ D2, которая перемножает​ значения​ пересчитывает только книги открытые в​ пересчитывает свое значение​В файле примера приведены​ таблице. Если ячейка​тип_сведений​ удобенСпасибо огромное! А​:​ и т.д. ???​

  3. ​Назовем новую графу «№​ копировании она оставалась​ выбранные ячейки с​

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

    ​ годового дохода меняться​ значения в ячейках​Замена части формулы на​

​ текущем экземпляре.​

support.office.com

Работа в Excel с формулами и таблицами для чайников

​ (также пересчитать книгу​ основные примеры использования​ изменяет цвет при​и соответствующие результаты.​ то мозг рвался​L7=ЕСЛИ (L6>500;500;L6)​Serge_007​

​ п/п». Вводим в​ неизменной.​ относительными ссылками. То​ по-разному: относительные изменяются,​ и сразу получать​ ее (поставить курсор)​ не будет, и​ A2 и B2​ вычисленное значение​

Формулы в Excel для чайников

​Другие возможности функции ЯЧЕЙКА():​ можно нажав клавишу​ функции:​ выводе отрицательных значений,​ссылка -​ на части​L8=L6-L7​: Простой ссылкой не​ первую ячейку «1»,​Чтобы получить проценты в​ есть в каждой​

Ввод формул.

​ абсолютные остаются постоянными.​ результат.​

​ и ввести равно​ ​ требуется заблокировать сумму​ ​ и скидку из​
​При замене формул на​ ​ определение типа значения,​ ​F9​
​Большинство сведений об ячейке​ ​ в конце текстового​ ​    Необязательный аргумент. Ячейка, сведения​
​андрей061187​ ​Алексей матевосов (alexm)​ ​ подходит?​
​ во вторую –​ ​ Excel, не обязательно​ ​ ячейке будет своя​
​Все ссылки на ячейки​ ​Но чаще вводятся адреса​ ​ (=). Так же​
​ первоначального взноса в​ ​ ячейки C2, чтобы​
​ вычисленные значения Microsoft​
​ номера столбца или​ ​). При открытии файлов​
​ касаются ее формата.​
​ значения добавляется «-».​ ​ о которой требуется​
​: Ячейка А1 должна​ ​: Формула для L7​

​В G5 ,​ «2». Выделяем первые​ умножать частное на​ формула со своими​ программа считает относительными,​ ячеек. То есть​ можно вводить знак​ формуле для расчета​

​ вычислить сумму счета​ Office Excel удаляет​ строки, мало востребованы,​ в разных экземплярах​ Альтернативным источником информации​ Если положительные или​ получить. Если этот​

Математическое вычисление.

​ выводить значение «a»​ =МИН (L6;500)​ F7 , C2​ две ячейки –​ 100. Выделяем ячейку​ аргументами.​

Ссылки на ячейки.

​ если пользователем не​ пользователь вводит ссылку​ равенства в строку​

Изменение результата.

​ платежа при различных​ для продажи. Чтобы​ эти формулы без​

Умножение ссылки на число.

​ т.к. дублируются стандартными​ MS EXCEL -​ такого рода может​ все числа отображаются​ аргумент опущен, сведения,​ при ячейке B1​

​Формула для L8​

  1. ​ формула​ «цепляем» левой кнопкой​ с результатом и​
  2. ​Ссылки в ячейке соотнесены​ задано другое условие.​ на ячейку, со​ формул. После введения​ суммах кредита.​ скопировать из ячейки​
  3. ​ возможности восстановления. При​ функциями ЕТЕКСТ(), ЕЧИСЛО(),​ подобного эффекта не​

​ случить только VBA.​ в круглых скобках,​ указанные в аргументе​ = «1» либо​ =L6-L7​

  • ​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=a1​
  • ​ мыши маркер автозаполнения​
  • ​ нажимаем «Процентный формат».​

​ со строкой.​ С помощью относительных​ значением которой будет​ формулы нажать Enter.​После замены части формулы​

​ в другой лист​

Как в формуле Excel обозначить постоянную ячейку

​ случайной замене формулы​ СТОЛБЕЦ() и др.​ возникает — формула =ЯЧЕЙКА(«имяфайла») будет​Самые интересные аргументы это​ в конце текстового​тип_сведений​ «2», значение «b»​

​albeton​китин​ – тянем вниз.​ Или нажимаем комбинацию​Формула с абсолютной ссылкой​ ссылок можно размножить​ оперировать формула.​ В ячейке появится​ на значение эту​ или книгу не​

  1. ​ на значение нажмите​Можно преобразовать содержимое ячейки​ возвращать имя файла,​ — адрес и​Исходный прайс-лист.
  2. ​ значения добавляется «()».​, возвращаются для последней​ при «3» либо​: Доброго дня!​: в эти ячейки​По такому же принципу​ горячих клавиш: CTRL+SHIFT+5​ ссылается на одну​ одну и ту​При изменении значений в​ результат вычислений.​ часть формулы уже​ формулу, а ее​Формула для стоимости.
  3. ​ кнопку​ с формулой, заменив​ в ячейку которого​ имяфайла, которые позволяют​»скобки»​ измененной ячейки. Если​ «4», значение «с»​подскажите пожалуйста, как​ формулу​ можно заполнить, например,​Копируем формулу на весь​ и ту же​

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

Автозаполнение формулами.

​ быстро вывести в​1, если положительные или​ аргумент ссылки указывает​ при «5» либо​ в приложенном файле​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=$A$1​ даты. Если промежутки​ столбец: меняется только​

Ссылки аргументы.

​ ячейку. То есть​ несколько строк или​

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

​ ячейке имени файла​ все числа отображаются​ на диапазон ячеек,​ «6»​ сделать возможность сортировки​Seich​ между ними одинаковые​

  1. ​ первое значение в​ при автозаполнении или​ столбцов.​Ссылки можно комбинировать в​Оператор​В строке формул​ этой ячейке в​Диапазон.
  2. ​ или вставки значения.​ необходимо заблокировать только​: Открыть несколько книг​ и путь к​Инструмент Сумма.
  3. ​ в круглых скобках;​ функция ЯЧЕЙКА() возвращает​Какая функция может​ по коду 9​: =$a$1 — спасибо​ – день, месяц,​

Результат автосуммы.

​ формуле (относительная ссылка).​ копировании константа остается​Вручную заполним первые графы​ рамках одной формулы​Операция​

  1. ​выделите часть формулы,​ значение, выполнив следующие​Выделите ячейку или диапазон​ часть формулы, которую​ EXCEL можно в​ нему. Об этом​ во всех остальных​ сведения только для​ помочь? помогите мне​ знаков с итоговой​Формула доли в процентах.
  2. ​Seich​ год. Введем в​ Второе (абсолютная ссылка)​ неизменной (или постоянной).​ учебной таблицы. У​ с простыми числами.​Пример​ которую необходимо заменить​Процентный формат.
  3. ​ действия.​ ячеек с формулами.​ больше не требуется​ одном окне MS​ читайте в статье​ случаях — 0.​ левой верхней ячейки​ пожалуйста!!!​ суммой на отдельном​

Сумма процентов.

​: =A1 — тоже.​ первую ячейку «окт.15»,​ остается прежним. Проверим​

  • ​Чтобы указать Excel на​ нас – такой​Оператор умножил значение ячейки​
  • ​+ (плюс)​ вычисленным ею значением.​
  • ​Нажмите клавишу F2 для​Если это формула массива,​

Как составить таблицу в Excel с формулами

​ пересчитывать, можно заменить​ EXCEL (в одном​ Нахождение имени текущей​»префикс»​ диапазона.​chumich​ листе.​ спасибо​ во вторую –​

​ правильность вычислений –​ абсолютную ссылку, пользователю​

  1. ​ вариант:​ В2 на 0,5.​Сложение​ При выделении части​ редактирования ячейки.​ выделите диапазон ячеек,​ только эту часть.​ экземпляре MS EXCEL)​ книги.​Текстовое значение, соответствующее префиксу​Тип_сведений​: Функция ЕСЛИ().​
  2. ​например код 33.22.500.300​Короче нужно чтоб в​ «ноя.15». Выделим первые​ найдем итог. 100%.​ необходимо поставить знак​Вспомним из математики: чтобы​ Чтобы ввести в​=В4+7​ формулы не забудьте​Новая графа.
  3. ​Нажмите клавишу F9, а​ содержащих ее.​ Замена формулы на​ или в нескольких.​Обратите внимание, что если​ метки ячейки. Апостроф​Возвращаемое значение​AlexM​ наименование-название-сумма и если​ ячейке (L7) выводилось​ две ячейки и​ Все правильно.​Дата.
  4. ​ доллара ($). Проще​ найти стоимость нескольких​ формулу ссылку на​- (минус)​ включить в нее​ затем — клавишу​Как выбрать группу ячеек,​ ее результат может​

Среднее. Результат.

​ Обычно книги открываются​ в одном экземпляре​ (‘) соответствует тексту,​»адрес»​

exceltable.com

как задать значение ячейке? (Формулы)

​: еще поможет ВПР(),​​ возможно с отображением​ такое же число​ «протянем» за маркер​При создании формул используются​ всего это сделать​ единиц товара, нужно​ ячейку, достаточно щелкнуть​Вычитание​ весь операнд. Например,​ ВВОД.​ содержащих формулу массива​ быть удобна при​ в одном экземпляре​ MS EXCEL (см.​ выровненному влево, кавычки​Ссылка на первую ячейку​ ГПР(), ВЫБОР(), ПРОСМОТР()​ периода поставки,​ как и в​

​ вниз.​​ следующие форматы абсолютных​ с помощью клавиши​
​ цену за 1​ по этой ячейке.​=А9-100​​ если выделяется функция,​

​После преобразования формулы в​​Щелкните любую ячейку в​ наличии в книге​​ MS EXCEL (когда​

​ примечание ниже) открыто​​ («) — тексту, выровненному​

​ в аргументе «ссылка»​​ и тд. Код​может уже есть​

excelworld.ru

Как задать значение ячейки в Экселе

​ соседней (L6), но​Найдем среднюю цену товаров.​ ссылок:​ F4.​ единицу умножить на​В нашем примере:​* (звездочка)​ необходимо полностью выделить​ ячейке в значение​ формуле массива.​ большого количества сложных​ Вы просто открываете​ несколько книг, то​
​ вправо, знак крышки​ в виде текстовой​ =ВПР(B1;{0;»»:1;»a»:3;»b»:5;»c»:7;»»};2)​ готовое..​ если оно будет​ Выделяем столбец с​$В$2 – при копировании​Создадим строку «Итого». Найдем​
​ количество. Для вычисления​Поставили курсор в ячейку​Умножение​ имя функции, открывающую​ это значение (1932,322)​На вкладке​
​ формул для повышения​

​ их подряд из​​ функция ЯЧЕЙКА() с​

​ (^) — тексту, выровненному​​ строки.​Казанский​albeton​

​ больше чем заданное​​ ценами + еще​
​ остаются постоянными столбец​
​ общую стоимость всех​

​ стоимости введем формулу​​ В3 и ввели​=А3*2​
​ скобку, аргументы и​ будет показано в​

Задать значения ячейки excel

​Главная​​ производительности путем создания​
​ Проводника Windows или​ аргументами адрес и имяфайла, будет отображать​ по центру, обратная​»столбец»​: или так Код​: Предложу сводную таблицу​ какое-то число, то​
​ одну ячейку. Открываем​ и строка;​ товаров. Выделяем числовые​ в ячейку D2:​
​ =.​/ (наклонная черта)​

​ закрывающую скобку.​​ строке формул. Обратите​в группе​

​ статических данных.​​ через Кнопку Офис​

​ имя того файла,​​ косая черта () —​Номер столбца ячейки в​ =СИМВОЛ(97+(B1-1)/2)​
​ как вариант решения​ чтоб в L7​ меню кнопки «Сумма»​B$2 – при копировании​ значения столбца «Стоимость»​

​ = цена за​​Щелкнули по ячейке В2​Деление​Для вычисления значения выделенной​ внимание, что 1932,322​
​Редактирование​

​Преобразовать формулы в значения​ в окне MS​​ с который Вы​​ тексту с заполнением,​ аргументе «ссылка».​Czeslav​albeton​ оставалось это максимальное​ — выбираем формулу​ неизменна строка;​ плюс еще одну​ единицу * количество.​

CyberForum.ru

Вывод значения в ячейку при определенном условии в другой ячейке

​ – Excel «обозначил»​​=А7/А8​ части нажмите клавишу​ — это действительное​нажмите кнопку​ можно как для​ EXCEL). Второй экземпляр​ изменяли последним. Например,​ пустой текст («») —​»цвет»​
​: Код =CHOOSE(B1;»a»;»a»;»b»;»b»;»c»;»c»)​: огромное спасибо!!!​ число, а в​

​ для автоматического расчета​​$B2 – столбец не​

​ ячейку. Это диапазон​​ Константы формулы –​ ее (имя ячейки​^ (циркумфлекс)​ F9.​

​ вычисленное значение, а​​Найти и выделить​ отдельных ячеек, так​

​ MS EXCEL можно​​ открыто 2 книги​

CyberForum.ru

​ любому другому содержимому​

Diapazon yacheek 1 Как присвоить диапазону ячеек имя в формулах Excel

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

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

Присвоить диапазону ячеек имя в формулах Excel возможно двумя способами:

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

Diapazon yacheek 2 Как присвоить диапазону ячеек имя в формулах Excel

Diapazon yacheek 3 Как присвоить диапазону ячеек имя в формулах Excel

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

Создать именную константу, также достаточно просто:

  1. Проходим, по указанном, выше пути «Формула» — «Присвоить имя»;
  2. В появившемся окне, как и раньше в поле «Имя» (Name) вводите имя константы, а вот туда где раньше вы вводили диапазон для имени, вводите значение вашей константы;

Diapazon yacheek 4 Как присвоить диапазону ячеек имя в формулах Excel

Для того, что бы отредактировать или удалить назначенное вами имя, нужно использовать «Диспетчер имен»:

  1. На вкладке «Формулы» вам нужен пункт меню «Диспетчер имен» (Name manager);
  2. В появившемся окне вы устанавливаете курсор на нужном вам имени и выбираете необходимое действие «Редактировать» (Edit) или «Удалить» (Delete).

Diapazon yacheek 5 Как присвоить диапазону ячеек имя в формулах Excel

Надеюсь, статья об том, как присвоить диапазону ячеек имя в формулах Excel, была вам полезной!

Присвоение имени ячейкам Excel

Наименование ячейки в Microsoft Excel

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

Присвоение наименования

Присвоить наименование массиву или отдельной ячейке можно несколькими способами, как с помощью инструментов на ленте, так и используя контекстное меню. Оно должно соответствовать целому ряду требований:

  • начинаться с буквы, с подчеркивания или со слеша, а не с цифры или другого символа;
  • не содержать пробелов (вместо них можно использовать нижнее подчеркивание);
  • не являться одновременно адресом ячейки или диапазона (то есть, названия типа «A1:B2» исключаются);
  • иметь длину до 255 символов включительно;
  • являться уникальным в данном документе (одни и те же буквы, написанные в верхнем и нижнем регистре, считаются идентичными).

Способ 1: строка имен

Проще и быстрее всего дать наименование ячейке или области, введя его в строку имен. Это поле расположено слева от строки формул.

    Выделяем ячейку или диапазон, над которым следует провести процедуру.

Выделение диапазона в Microsoft Excel

Строка имени в Microsoft Excel

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

Способ 2: контекстное меню

Довольно распространенным способом присвоить наименование ячейкам является использование контекстного меню.

  1. Выделяем область, над которой желаем произвести операцию. Кликаем по ней правой кнопкой мыши. В появившемся контекстном меню выбираем пункт «Присвоить имя…».

Переход к присвоению имени в Microsoft Excel

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

В поле «Примечание» можно указать любую заметку, характеризующую выделенный диапазон, но это не обязательный параметр.

В поле «Диапазон» указываются координаты области, которой мы даем имя. Автоматически сюда заносится адрес того диапазона, который был первоначально выделен.

Присвоение имени имени в Microsoft Excel

Название выбранному массиву присвоено.

Способ 3: присвоение названия с помощью кнопки на ленте

Также название диапазону можно присвоить с помощью специальной кнопки на ленте.

    Выделяем ячейку или диапазон, которым нужно дать наименование. Переходим во вкладку «Формулы». Кликаем по кнопке «Присвоить имя». Она расположена на ленте в блоке инструментов «Определенные имена».

Присвоение имени через ленту в Microsoft Excel

Способ 4: Диспетчер имен

Название для ячейки можно создать и через Диспетчер имен.

    Находясь во вкладке «Формулы», кликаем по кнопке «Диспетчер имен», которая расположена на ленте в группе инструментов «Определенные имена».

Переход в Диспетчер имен в Microsoft Excel

Переход к созданию имени из диспетчера имен в Microsoft Excel

Создание имени через Диспетчер имен в Microsoft Excel

На этом процедура закончена.

Но это не единственная возможность Диспетчера имен. Этот инструмент может не только создавать наименования, но и управлять или удалять их.

Для редактирования после открытия окна Диспетчера имен, выделяем нужную запись (если именованных областей в документе несколько) и жмем на кнопку «Изменить…».

Редактирование записи в Диспетчере имен в Microsoft Excel

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

Для удаления записи выделяем элемент и жмем на кнопку «Удалить».

Удаление записи в Диспетчере имен в программе Microsoft Excel

После этого открывается небольшое окошко, которое просит подтвердить удаление. Жмем на кнопку «OK».

Подтверждение удаления в Microsoft Excel

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

Фильтр в Диспетчере имен в Microsoft Excel

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

ЗакрытьМы рады, что смогли помочь Вам в решении проблемы.

Функция для присвоения ячейке значения из списка значений по номеру позиции.

Школьник неудачник

Случаются ситуации, когда необходимо, чтобы ячейке присваивалось значение, зависящее от какого-либо результата выраженного в цифровом эквиваленте. Для таких ситуаций подойдет функция «ВЫБОР» или в английской версии «CHOOSE». Данная функция присваивает ячейке результат по заданному индексу.

Рассмотрим пример использования функции «ВЫБОР».

Например, необходимо автоматизировать присвоения школьникам статуса в зависимости от оценки, которую они получили: 2 – двоечник, 3- троечник и так далее.

Это можно реализовать при помощи функции «Выбор».

Создаем список статусов от двоечника до отличника.

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

Выбираем ячейку, в которую будет записан результат (статус ученика).

Оценка 2 = двоечник

В ячейку результата записываем функцию «Выбор».

Как прописать функцию «Выбор».

В поле номер индекса указываем ячейку с оценкой.

Функция Выбор

В поля Значение 1,2… и так далее указываем статусы учеников по возрастанию.

=ВЫБОР(B7;C6;D6;E6;F6;G6)

Теперь, когда будет вписана цифра 2 в ячейку с оценкой, статус ученика (результат) станет равным двоечник.

ШКОЛА ПРОГРАММИРОВАНИЯ

Сообщение об ошибке

Работа со строками в Excel. Текстовые функции Excel

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

Функции категории «Текстовые»

Итак, рассмотрим основные и полезные функции категории «Текстовые», с остальными можно ознакомиться самостоятельно.

  • БАТТЕКСТ (Значение) – функция преобразующая число в текстовый тип;
  • ДЛСТР (Значение) – вспомогательная функция, очень полезна при работе со строками. Возвращает длину строки, т.е. кол-во символов содержащихся в строке;
  • ЗАМЕНИТЬ (Старый текст, Начальная позиция, число знаков, новый текст) – заменяет указанное кол-во знаков с определенной позиции в старом тексте на новый;
  • ЗНАЧЕН (Текст) – преобразует текст в число;
  • ЛЕВСИМВ (Строка, Кол-во знаков) – очень полезная функция, возвращает указанное кол-во символов, начиная с первого символа;
  • ПРАВСИМВ (Строка, Кол-во знаков) – аналог функции ЛЕВСИМВ, с той лишь разницей, что возврат символов с последнего символа строки;
  • НАЙТИ (текст для поиска, текст в котором ищем, начальная позиция) – функция возвращает позицию, с которой начинается вхождение искомого текста. Регистр символов учитывается. Если необходимо не различать регистр символов, воспользуйтесь функцией ПОИСК. Возвращается позиция только первого вхождения в строке!
  • ПОДСТАВИТЬ (текст, старый текст, новый текст, позиция) – интересная функция, на первый взгляд похожа на функцию ЗАМЕНИТЬ, но функция ПОДСТАВИТЬ способна заменить на новую подстроку все вхождения в строке, если опущен аргумент «позиция»;
  • ПСТР (Текст, Начальная позиция, Кол-во знаков) – функция похожа на ЛЕВСИМВ, но способна возвратить символы с указанной позиции:
  • СЦЕПИТЬ (Текст1, Текст 2 …. Текст 30) – функция позволяет соединить до 30-ти строк. Так же, можно воспользоваться символом «&», выглядеть будет так «=”Текст1” & ”Текст2” & ”Текст3”»;

Это в основном часто используемые функции при работе со строками. Теперь рассмотрим пару примеров, которые продемонстрируют работу некоторых функций.

Пример 1
Дан набор строк:

Необходимо из этих строк извлечь даты, номера накладных, а так же, добавить поле месяц для фильтрации строк по месяцам.

Извлечем в столбец В номера накладных. Для этого найдем так называемый ключевой символ или слово. В нашем примере видно, что перед каждым номером накладной стоит «№», а длина номера накладной 6 символов. Воспользуемся функциями НАЙТИ и ПСТР. Пишем в ячейку B2 следующую формулу :

= ПСТР (A2; НАЙТИ («№»;A2)+1;6)

Разберем формулу. Из строки А2 с позиции следующей после найденного знака «№», мы извлекаем 6 символов номера.

Теперь извлечем дату. Тут все просто. Дата расположена в конце строки и занимает 8 символов. Формула для С2 следующая:

= ПРАВСИМВ (A2;8)

но извлеченная дата у нас будет строкой, чтоб преобразовать ее в дату необходимо после извлечения, текст перевести в число:

= ЗНАЧЕН ( ПРАВСИМВ (A2;8))

а затем, задать формат отображения в ячейке, как это сделать было описано в статье «Формат данных в Excel».

Ну и последнее, для удобства дальнейшей фильтрации строк, введем столбец месяц, который мы получим из даты. Только для создания месяца нам необходимо откинуть день и заменить его на «01». Формула для D2:

= ЗНАЧЕН ( СЦЕПИТЬ («01»; ПРАВСИМВ (A2;6))) или = ЗНАЧЕН («01″& ПРАВСИМВ (A2;6))

Задайте формат ячеке «ММММ ГГГГ». Результат:

Пример 2
В строке «Пример работы со строками в Excel» необходимо все пробелы заменить на знак «_», так же перед словом «Excel» добавить «MS».

Формула будет следующая:

=ПОДСТАВИТЬ(ЗАМЕНИТЬ(A1;ПОИСК(«excel»;A1);0;»MS «);» «;»_»)

Для того, чтоб понять данную формулу, разбейте ее на три столбца. Начните с ПОИСК, последней будет ПОДСТАВИТЬ.

Все. Если есть вопросы, задавайте, не стесняйтесь

Функция СТРОКА в Excel

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

Темой этой статьи я решил сделать, еще одну функцию из раздела «Ссылки и массивы», это функция СТРОКА в Excel. Функция является одной из вспомогательных и достаточно часто используется внутри формул, когда возникает необходимость в определении адресов и номеров строк для дальнейшего вычисления.

Но давайте рассмотрим поподробнее эти функцию.

Итак, основная задача, когда используется функция СТРОКА в Excel, это возвращения номера той строки, в которой размещается ссылка на ячейку или на целый диапазон ячеек. Как понимаете аналогом этой функции, но уже горизонтальным, будет функция СТОЛБЕЦ в Excel, но о ней я напишу в другой статье.

Правописание функции СТРОКА в Excel очень проста и незатейлива и имеет следующий вид:

= СТРОКА([ссылка]), где:

  • Ссылка – этот аргумент является диапазоном ячеек или просто ячейкой, для которых будет определяться номер строки, и полученное значение возвращаться в формулу.

Существуют несколько нюансов, как применяется функция СТРОКА в Excel во избежание возникновения разнообразных ошибок:

  • Если аргумент «ссылка» не указан (поскольку он не является обязательным аргументом), то по умолчанию будет возвращено значение той строки, на котором размещена функция СТРОКА;
  • Указывать в аргументе «ссылка» больше одной области – запрещено;
  • В случаях, когда аргументом «ссылка» указывается диапазон ячеек, а функция СТРОКА уже размещена в вертикальном массиве, то и наша функция будет возвращать нужные номера строк как вертикальный массив.

Рассмотрим примеры, как используется функция СТРОКА в Excel: Пример №1: Как видите с примера, и как я писал ранее, функция СТРОКА без аргумента «ссылка» возвращает нам номер той строки, где размещается формула. То есть, так как наша формула размещена в ячейке D2, то и результатом будет возвращения значения 2 (то есть вторая строка).

Пример №2: Укажем в этом примере произвольный аргумент, например, ссылку на столицу Италии – Рим по адресу А5, и результатом станет возвращения результата «5», так название столицы размещено в пятой строке.

Пример №3: Вы можете просмотреть возможность того как используется функция СТРОКА в Excel, на примере построения нумерованного списка в моей статье «5 интересных способов как происходит нумерация строк в Excel».

Как видите, функция СТРОКА достаточна, проста в использовании и понимании, поэтому ее применение для вас станет лёгким. С другими полезными и интересными функциями вы можете познакомиться в «Справочнике функций».

Если статья вам понравилась и пригодилась, напишите комментарий, поставьте лайк или поделитесь с друзьями!

До новых встреч на страницах TopExcel.ru!

«Есть вещи важнее денег, но без денег эти вещи не купишь.
»
Проспер Мериме

Функция ROW (СТРОКА) в Excel. Как использовать?

Функция СТРОКА в Excel используется когда вы хотите получить значение номера строки в которой находится конкретная ячейка.

Что возвращает функция

Функция возвращает порядковый номер строки в которой находится нужная ячейка с данными. Например, =ROW(B4) или =СТРОКА(B4) вернет “4”, так как ячейка “B4: находится в четвертой строке таблицы.

=ROW([reference]) – английская версия

=СТРОКА([ссылка]) – русская версия

Аргументы функции

  • [reference] ([ссылка]) – необязательный аргумент, который ссылается на ячейку или диапазон ячеек. Если при использовании функции СТРОКА ( ROW) аргумент не указан, то функция отображает номер строки для той ячейки, в которой находится функция СТРОКА(ROW) .

Дополнительная информация

  • Если аргумент функции ссылается на диапазон ячеек, то функция вернет минимальное значение из указанного диапазона. Например, =ROW(B5:D10) или =СТРОКА(B5:D10) , функция СТРОКА вернет значение “5”;
  • Если аргумент функции ссылается на массив, функция вернет номера строк в которых находится каждый элемент указанного массива;
  • Аргумент функции не может ссылаться на несколько ссылок или адресов;

Примеры использования функции ROW (СТРОКА) в Excel

Пример 1. Вычисляем номер строки ячейки

Если вы введете =СТРОКА() или =ROW() в любой ячейке => функция вернет номер строки, в которой находится ячейка с этой функцией.

Пример 2. Вычисляем номер строки конкретной ячейки

Если вы укажете ссылку на ячейку с помощью функции СТРОКА или ROW , она вернет номер строки этой ячейки.

Примеры использования функции СТРОКА на листе в Excel

Функция СТРОКА в Excel используется для возвращения номера строки для ссылки на диапазон ячеек или же одну ячейку. К примеру, формула =СТРОКА(D11) возвращает значение 11, поскольку D11 — это 11-я строка. Рассматриваемую функцию удобно использовать также для автоматической нумерации любого вертикального диапазона, если же предполагается частое добавление или удаление новых строк. В данном случае строки всегда будут иметь правильный номер.

Пример как получить номер строки листа по значению ячейки Excel

Пример 1. Рассмотрим перечень столиц государств и их население, который показан ниже в таблице:

Необходимо вычислить, в какой строке находится столица с максимальным населением.

Введем в ячейку С2 формулу:

В результате вычислений формулы получим следующее значение:

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

Нумерация ячеек в таблице относительно номеров строк листа Excel

Пример 2. Дан список сотрудников компании:

Необходимо, используя функцию СТРОКА, создать столбец «№п/п».

Стоит отметить, что используя в первом столбце данную функцию, при удалении строки таблицы значения столбца № п/п будет автоматически исправлен для правильной нумерации ячеек в таблице.

Для создания столбца с последовательными значениями номеров строк таблицы, нужно в ячейку А2 ввести формулу:

=номера строк листа для текущей ячейки таблицы — 1

В данной формуле ссылка А2 отображает ячейку, где определяется номер строки.

Заметим, что в формуле слагаемое «-1» уменьшает значение строки на 1, поскольку в первой строке таблицы находится заголовок. Скопируем перетаскиванием данную формулу с ячейки А2 к ячейке А6. В результате получим:

При удалении любой строки таблицы, нумерация ячеек первого столбца сохранится (удалим строку с фамилией Мальков):

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

Стоит отметить, что аналогичным образом мы можем нумеровать ячейки и по столбцам таблицы. Для этого просто нужно вместо функции СТРОКА использовать функцию СТОЛБЕЦ по горизонтали.

Как удалить повторяющиеся значения в Excel

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

Необходимо с помощью функции СТРОКА, определить не повторяющиеся имена из указанного перечня имен студентов.

Для этого в ячейку В2 введем формулу:

В данном случае функция СТРОКА используется без параметров, то есть, она будет возвращать номер строки, в которой записана данная формула.

В результате, скопировав формулу в ячейку В8, получим:

То есть, показан перечень имен, которые не повторяются.

Особенности использования функции СТРОКА в Excel

Существуют несколько нюансов, при которых применяется функция СТРОКА во избежание возникновения самых разнообразных ошибок:

  1. Когда аргумент «ссылка» не будет указан (поскольку он обязательным аргументом не является), то по умолчанию возвращено значение той строки, где размещена функция.
  2. В аргументе «ссылка» указывать больше одной области является запрещенным.
  3. Когда аргументом «ссылка» указывается некоторый диапазон ячеек, а непосредственно функция уже используется в вертикальном массиве, то и функция будет возвращать только нужные номера строк в качестве вертикального массива.

Текстовые функции Excel

ФИО, номера банковских карт, адреса клиентов или сотрудников, комментарии и многое другое –все это является строками, с которыми многие сталкиваются, работая с приложением Excel. Поэтому полезно уметь обрабатывать информацию подобного типа. В данной статье будут рассмотрены текстовые функции в Excel, но не все, а те, которые, по мнению office-menu.ru, самые полезные и интересные:

Список всех текстовых функций Вы можете найти на вкладке «Формулы» => выпадающий список «Текстовые»:

Функция ЛЕВСИМВ

Возвращает подстроку из текста в порядке слева направо в заданном количестве символов.

Синтаксис: =ЛЕВСИМВ(текст; [количество_знаков])

  • текст – строка либо ссылка на ячейку, содержащую текст, из которого необходимо вернуть подстроку;
  • количество_знаков – необязательный аргумент. Целое число, указывающее, какое количество символов необходимо вернуть из текста. По умолчанию принимает значение 1.

Пример использования:

Формула: =ЛЕВСИМВ(«Произвольный текст»;8) – возвращенное значение «Произвол».

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

Данная функция аналогична функции «ЛЕВСИМВ», за исключением того, что знаки возвращаются с конца строки.

Пример использования:

Формула: =ПРАВСИМВ(«произвольный текст»;5) – возвращенное значение «текст».

Функция ДЛСТР

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

Синтаксис: =ДЛСТР(текст)

Пример использования:

Функция НАЙТИ

Возвращает число, являющееся вхождением первого символа подстроки, искомого текста. Если текст не найден, то возвращается ошибка «#ЗНАЧ!».

Синтаксис: =НАЙТИ(искомый_текст; текст_для_поиска; [нач_позиция])

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

Пример использования:

Из отрывка стихотворения великого поэта С.А.Есенина находим вхождение первого символа строки «птица». Поиск осуществляется с начала строки. Если в приведенном примере поиск осуществлялся бы с 40 символа, то функция в результате вернула ошибку, т.к. позиции вхождения не было найдено.

Функция ЗАМЕНИТЬ

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

Синтаксис: ЗАМЕНИТЬ(старый_текст; начальная_позиция; количество_знаков; новый_текст)

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

Пример использования:

Здесь в строке, содержащейся в ячейке A1, подменяется слово «старый», которое начинается с 19-го символа и имеет длину 6 символов, на слово «новый».

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

  • Аргумент «начальная_позиция» подменим функцией «НАЙТИ»;
  • В место аргумент «количество_знаков» вложим функцию «ДЛСТР».

В результате получим формулу: =ЗАМЕНИТЬ(A1;НАЙТИ(«старый»;A1);ДЛСТР(«старый»);»новый»)

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

Функция ПОДСТАВИТЬ

Данная функция заменяет в тексте вхождения указанной подстроки на новый текст, чем схожа с функцией «ЗАМЕНИТЬ», но между ними имеется принципиальное отличие. Если функция «ЗАМЕНИТЬ» меняет текст, указанный посимвольно вручную, то функция «ПОДСТАВИТЬ» автоматически находит вхождения указанной строки и меняет их.

Синтаксис: ПОДСТАВИТЬ(текст; старый_текст; новый_текст; [номер_вхождения])

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

Пример использования:

Строка в ячейке A1 содержит текст, в котором имеются 2 подстроки «старый». Нам необходимо подставить на место первого вхождения строку «новый». В результате часть текста «…старый-старый…», заменяется на «…новый-старый…».

Если ли бы последний аргумент был опущен, то результатом бы стала строка «строка, содержащая новый-новый текст».

Функция ПСТР

ПСТР возвращает из указанной строки часть текста в заданном количестве символов, начиная с указанного символа.

Синтаксис: ПСТР(текст; начальная_позиция; количество_знаков)

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

Пример использования:

Из текста, находящегося в ячейке A1 необходимо вернуть последние 2 слова, которые имеют общую длину 12 символов. Первый символ возвращаемой фразы имеет порядковый номер 12.

Аргумент количество_знаков может превышать допустимо возможную длину возвращаемых символов. Т.е. если в рассмотренном примере вместо количество_знаков = 12, было бы указано значение 15, то результат не изменился, и функция так же вернула строку «функции ПСТР».

Для удобства использования данной функции ее аргументы можно подменить функциями «НАЙТИ» и «ДЛСТР», как это было сделано в примере с функцией «ЗАМЕНИТЬ».

Функция СЖПРОБЕЛЫ

Данная функция удаляется все лишние пробелы: пробелы по краям и двойные пробелы между словами. После обработки строк функцией остаются только одиночные пробелы между словами.

Синтаксис: =СЖПРОБЕЛЫ(текст)

Пример использования:

=СЖПРОБЕЛЫ( » Текст с лишними пробелами между словами и по краям « )

Результатом выполнения функции будет строка: «Текст с лишними пробелами между словами и по краям» .

Функция СЦЕПИТЬ

С помощью функции «СЦЕПИТЬ» можно объединить несколько строк между собой. Максимальное количество строк для объединения – 255.

Синтаксис: =СЦЕПИТЬ(текст1; [текст2]; …)

Функция должна содержать не менее одного аргумента

Пример использования:

Функция возвратит строку: «Слово1 Слово2».

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

Вместо использования данной функции можно применять знак амперсанда «&». Он так же объединяет строки. Например: «=»Слово1″&» «&«Слово2″».

Функция СТРОКА в Excel используется для возвращения номера строки для ссылки на диапазон ячеек или же одну ячейку. К примеру, формула =СТРОКА(D11) возвращает значение 11, поскольку D11 — это 11-я строка. Рассматриваемую функцию удобно использовать также для автоматической нумерации любого вертикального диапазона, если же предполагается частое добавление или удаление новых строк. В данном случае строки всегда будут иметь правильный номер.

Пример как получить номер строки листа по значению ячейки Excel

Пример 1. Рассмотрим перечень столиц государств и их население, который показан ниже в таблице:

перечень столиц.

Необходимо вычислить, в какой строке находится столица с максимальным населением.

Введем в ячейку С2 формулу:

В результате вычислений формулы получим следующее значение:

столица Москва 4.

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



Нумерация ячеек в таблице относительно номеров строк листа Excel

Пример 2. Дан список сотрудников компании:

Пример 2.

Необходимо, используя функцию СТРОКА, создать столбец «№п/п».

Стоит отметить, что используя в первом столбце данную функцию, при удалении строки таблицы значения столбца № п/п будет автоматически исправлен для правильной нумерации ячеек в таблице.

Для создания столбца с последовательными значениями номеров строк таблицы, нужно в ячейку А2 ввести формулу:

=номера строк листа для текущей ячейки таблицы — 1

используя функцию СТРОКА.

В данной формуле ссылка А2 отображает ячейку, где определяется номер строки.

Заметим, что в формуле слагаемое «-1» уменьшает значение строки на 1, поскольку в первой строке таблицы находится заголовок. Скопируем перетаскиванием данную формулу с ячейки А2 к ячейке А6. В результате получим:

определяется номер строки.

При удалении любой строки таблицы, нумерация ячеек первого столбца сохранится (удалим строку с фамилией Мальков):

нумерация автоматически обновилась.

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

Стоит отметить, что аналогичным образом мы можем нумеровать ячейки и по столбцам таблицы. Для этого просто нужно вместо функции СТРОКА использовать функцию СТОЛБЕЦ по горизонтали.

Как удалить повторяющиеся значения в Excel

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

перечень имен.

Необходимо с помощью функции СТРОКА, определить не повторяющиеся имена из указанного перечня имен студентов.

Для этого в ячейку В2 введем формулу:

В данном случае функция СТРОКА используется без параметров, то есть, она будет возвращать номер строки, в которой записана данная формула.

В результате, скопировав формулу в ячейку В8, получим:

В результате введем формулу.

То есть, показан перечень имен, которые не повторяются.

Особенности использования функции СТРОКА в Excel

Существуют несколько нюансов, при которых применяется функция СТРОКА во избежание возникновения самых разнообразных ошибок:

  1. Когда аргумент «ссылка» не будет указан (поскольку он обязательным аргументом не является), то по умолчанию возвращено значение той строки, где размещена функция.
  2. В аргументе «ссылка» указывать больше одной области является запрещенным.
  3. Когда аргументом «ссылка» указывается некоторый диапазон ячеек, а непосредственно функция уже используется в вертикальном массиве, то и функция будет возвращать только нужные номера строк в качестве вертикального массива.

Skip to content

ИНДЕКС ПОИСКПОЗ как лучшая альтернатива ВПР

В этом руководстве показано, как использовать ИНДЕКС и ПОИСКПОЗ в Excel и чем они лучше ВПР.

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

  • Краткий обзор функций ИНДЕКС и ПОИСКПОЗ
  • Как использовать формулу ИНДЕКС ПОИСКПОЗ
  • ИНДЕКС+ПОИСКПОЗ вместо ВПР?
  • Поиск справа налево
  • Двусторонний поиск в строках и столбцах
  • ИНДЕКС ПОИСКПОЗ для поиска по нескольким условиям
  • Как найти среднее, максимальное и минимальное значение
  • Что делать с ошибками поиска?

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

Функции Excel ИНДЕКС и ПОИСКПОЗ — основы

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

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

Функция ИНДЕКС (в английском варианте – INDEX) возвращает значение в массиве на основе указанных вами номеров строк и столбцов. Синтаксис функции ИНДЕКС прост:

ИНДЕКС(массив,номер_строки,[номер_столбца])

Вот простое объяснение каждого параметра:

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

Дополнительные сведения см. в статье Функция ИНДЕКС в Excel .

А вот пример формулы ИНДЕКС в самом простом виде:

=ИНДЕКС(A1:C10;2;3)

Формула выполняет поиск в ячейках с A1 по C10 и возвращает значение ячейки во 2-й строке и 3-м столбце, т. е. в ячейке C2.

Очень легко, правда? Однако при работе с реальными данными вы вряд ли когда-нибудь будете заранее знать, какие строки и столбцы вам нужны. Здесь вам пригодится ПОИСКПОЗ.

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

Она ищет нужное значение в диапазоне ячеек и возвращает относительное положение этого значения в диапазоне.

Синтаксис функции ПОИСКПОЗ следующий:

ПОИСКПОЗ(искомое_значение, искомый_массив, [тип_совпадения])

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

Например, если диапазон B1:B3 содержит значения «яблоки», «апельсины», «лимоны», приведенная ниже формула возвращает число 3, поскольку «лимоны» — это третья по счету запись в этом диапазоне:

=ПОИСКПОЗ(«лимоны»;B1:B3;0)

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

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

Однако, относительная позиция искомого значения (т. е. номера строки и столбца, в которых оно находится) — это именно то, что нам нужно указать для аргументов номер_строки и номер_столбца функции ИНДЕКС. Как вы помните, ИНДЕКС может найти значение на пересечении заданной строки и столбца, но сама не может определить, какую именно строку и столбец ей нужно выбрать.

Вот поэтому совместное использование ИНДЕКС и ПОИСКПОЗ открывает перед нами массу возможностей для поиска в Excel.

Как использовать формулу ИНДЕКС ПОИСКПОЗ в Excel

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

Для вертикального поиска вы используете функцию ПОИСКПОЗ только для определения номера строки, указывая диапазон столбцов непосредственно в самой формуле:

ИНДЕКС ( столбец для возврата значения ; ПОИСКПОЗ ( искомое значение ; столбец для поиска ; 0))

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

Чтобы найти население определенной столицы, скажем, Индии, используйте следующую формулу ПОИСКПОЗ ИНДЕКС:

=ИНДЕКС(C2:C10; ПОИСКПОЗ(“Индия”;A2:A10;0))

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

  • Функция ПОИСКПОЗ ищет искомое значение «Индия» в диапазоне A2:A10 и возвращает число 2, поскольку это слово занимает второе место в массиве поиска.
  • Этот номер поступает непосредственно в аргумент номер_строки функции ИНДЕКС, предписывая вернуть значение из этой строки.

Таким образом, приведенная выше формула превращается в ИНДЕКС(C2:C10;2), которая означает, что нужно искать в ячейках от C2 до C10 и извлекать значение из второй ячейки в этом диапазоне, то есть из C3, потому что мы начинаем отсчет со второй строки.

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

=ИНДЕКС(C2:C10;ПОИСКПОЗ(F1;A2:A10;0))

Важное замечаниеКоличество строк в аргументе массив функции ИНДЕКС должно совпадать с количеством строк в аргументе просматриваемый_массив в ПОИСКПОЗ, иначе формула выдаст неверный результат.

Вы спросите: «А почему бы нам просто не использовать обычную формулу ВПР? Какой смысл тратить время на то, чтобы разобраться в хитросплетениях ИНДЕКС ПОИСКПОЗ в Excel?»

Вот как это будет выглядеть:

=ВПР(F1; A2:C10; 3; 0)

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

ИНДЕКС+ПОИСКПОЗ вместо ВПР?

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

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

4 основные причины использовать ИНДЕКС ПОИСКПОЗ вместо ВПР

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

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

  1. Нет ограничений на размер искомого значения. При использовании функции ВПР общая длина ваших критериев поиска не может превышать 255 символов, иначе вы получите ошибку #ЗНАЧ!. Таким образом, если ваш набор данных содержит длинные строки, ИНДЕКС ПОИСКПОЗ — единственное работающее решение.
  2. Более высокая скорость обработки. Если ваши таблицы относительно небольшие, вряд ли будет какая-то существенная разница в производительности Excel. Но если ваши рабочие листы содержат сотни или тысячи строк и, следовательно, сотни или тысячи формул, ИНДЕКС ПОИСКПОЗ будет работать намного быстрее, чем ВПР. Причина в том, что Excel будет обрабатывать только столбцы поиска и возврата, а не весь массив таблицы.

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

ИНДЕКС ПОИСКПОЗ в Excel – примеры формул

Уяснив, почему все же стоит изучать ИНДЕКС ПОИСКПОЗ, давайте перейдем к самому интересному и посмотрим, как можно применить теоретические знания на практике.

Формула для поиска справа налево

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

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

Записав искомое значение в G1, используйте следующую формулу для поиска в C2:C10 и возврата соответствующего значения из A2:A10:

=ИНДЕКС(A2:A10; ПОИСКПОЗ(G1;C2:C10;0))

СоветЕсли вы планируете использовать формулу ПОИСКПОЗ ИНДЕКС более чем для одной ячейки, обязательно зафиксируйте оба диапазона абсолютными ссылками  (например, $A$2:$A$10 и $C$2:$C$10), чтобы они не изменялись при копировании формулы.

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

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

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

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

ИНДЕКС(массив; ПОИСКПОЗ(значение_поиска1 ; столбец_поиска ; 0); ПОИСКПОЗ(значение_поиска2 ; столбец_поиска ; 0))

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

С целевой страной в G1 (значение_поиска1) и целевым годом в G2 (значение_поиска2) формула принимает следующий вид:

=ИНДЕКС(B2:D11; ПОИСКПОЗ(G1;A2:A11;0); ПОИСКПОЗ(G2;B1:D1;0))

Как работает эта формула?

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

ПОИСКПОЗ(G1;A2:A11;0); – ищет в A2:A11 значение из ячейки G1 («США») и возвращает его позицию, которая равна 3.

ПОИСКПОЗ(G2;B1:D1;0) – просматривает диапазон B1:D1, чтобы получить позицию значения из ячейки G2 («2015»), которая равна 3.

Найденные выше номера строк и столбцов становятся соответствующими аргументами функции ИНДЕКС:

ИНДЕКС(B2:D11, 3, 3)

В результате вы получите значение на пересечении 3-й строки и 3-го столбца в диапазоне B2:D11, то есть из D4. Несложно? 

ИНДЕКС ПОИСКПОЗ для поиска по нескольким условиям

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

Вот общая формула ИНДЕКС ПОИСКПОЗ с несколькими критериями:

{=ИНДЕКС( диапазон_возврата; ПОИСКПОЗ (1; ( критерий1 = диапазон1 ) * ( критерий2 = диапазон2 ); 0))}

Примечание. Это формула массива , которую необходимо вводить с помощью сочетания клавиш Ctrl + Shift + Enter.

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

Следующая формула ИНДЕКС ПОИСКПОЗ отлично работает:

=ИНДЕКС(C2:C10; ПОИСКПОЗ(1; (F1=A2:A10) * (F2=B2:B10); 0))

Где C2:C10 — это диапазон, из которого возвращается значение, F1 — это критерий1, A2:A10 — это диапазон для сравнения с критерием 1, F2 — это критерий 2, а B2:B10 — это диапазон для сравнения с критерием 2.

Не забудьте правильно ввести формулу, нажав Ctrl + Shift + Enter, и Excel автоматически заключит ее в фигурные скобки, как показано на скриншоте ниже:

Рис5

Если вы не хотите использовать формулы массива, добавьте в формулу в F4 еще одну функцию ИНДЕКС и завершите ее ввод обычным нажатием Enter:

=ИНДЕКС(C2:C10; ПОИСКПОЗ(1; ИНДЕКС((F1=A2:A10) * (F2=B2:B10); 0; 1); 0))

Разберем пошагово, как это работает.

Здесь используется тот же подход, что и в обычном сочетании ИНДЕКС ПОИСКПОЗ, где просматривается один столбец. Чтобы оценить несколько критериев, вы создаете два или более массива значений ИСТИНА и ЛОЖЬ, которые представляют совпадения и несовпадения для каждого отдельного критерия, а затем перемножаете соответствующие элементы этих массивов. Операция умножения преобразует ИСТИНА и ЛОЖЬ в 1 и 0 соответственно и создает массив, в котором единицы соответствуют строкам, которые удовлетворяют всем условиям. Функция ПОИСКПОЗ со значением поиска 1 находит первую «1» в массиве и передает ее позицию в ИНДЕКС, которая возвращает значение в этой позиции из указанного столбца.

Вторая формула без массива основана на способности функции ИНДЕКС работать с массивами. Второй вложенный ИНДЕКС имеет 0 в номер_строки , так что он будет передавать весь массив столбцов в ПОИСКПОЗ.

Среднее, максимальное и минимальное значение при помощи ИНДЕКС ПОИСКПОЗ

Microsoft Excel имеет специальные функции для поиска минимального, максимального и среднего значения в диапазоне. Но что, если вам нужно получить значение из другой ячейки, связанной с этими значениями? Например,  получить название города с максимальным населением или узнать товар с минимальными продажами? В этом случае используйте функцию МАКС , МИН или СРЗНАЧ вместе с ИНДЕКС ПОИСКПОЗ.

Максимальное значение.

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

=ИНДЕКС(B2:B10; ПОИСКПОЗ(МАКС(C2:C10); C2:C10; 0))

Скриншот с примером находится чуть ниже.

Минимальное значение

Теперь найдём город с самым маленьким населением в списке. Чтобы найти наименьшее число в столбце С и получить соответствующее ему значение из столбца В:

=ИНДЕКС(B2:B10; ПОИСКПОЗ(МИН(C2:C10); C2:C10; 0))

Ближайшее к среднему

Теперь мы находим город, население которого наиболее близко к среднему значению. Чтобы вычислить позицию, наиболее близкую к среднему значению показателя, рассчитанному из D2:D10, и получить соответствующее значение из столбца C, используйте следующую формулу:

=ИНДЕКС(B2:B10; ПОИСКПОЗ(СРЗНАЧ(C2:C10); C2:C10; -1 ))

В зависимости от того, как организованы ваши данные, укажите 1 или -1 для третьего аргумента (тип_совпадения) функции ПОИСКПОЗ:

  • Если ваш столбец поиска (столбец D в нашем случае) отсортирован по возрастанию , поставьте 1. Формула вычислит наибольшее значение, которое меньше или равно среднему значению.
  • Если ваш столбец поиска отсортирован по убыванию , введите -1. Формула вычислит наименьшее значение, которое больше или равно среднему значению.
  • Если ваш массив поиска содержит значение , точно равное среднему, вы можете ввести 0 для точного совпадения. Никакой сортировки не требуется.

В нашем примере данные в столбце D отсортированы в порядке убывания, поэтому мы используем -1 для типа соответствия. В результате мы получаем «Токио», так как его население (13 189 000) является ближайшим, превышающим среднее значение (12 269 006).

Что делать с ошибками поиска?

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

=ЕСНД(ИНДЕКС(C2:C10; ПОИСКПОЗ(F1;A2:A10;0)); «Не найдено»)

И теперь, если кто-то вводит значение, которое не существует в диапазоне поиска, формула явно сообщит пользователю, что совпадений не найдено:

Если вы хотите перехватывать все ошибки, а не только #Н/Д, используйте функцию ЕСЛИОШИБКА вместо ЕСНД:

=ЕСЛИОШИБКА(ИНДЕКС(C2:C10; ПОИСКПОЗ(F1;A2:A10;0)); «Что-то пошло не так!»)

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

Итак, еще раз об основных преимуществах формулы ИНДЕКС ПОИСКПОЗ.

  • Возможен ли «левый» поиск?

  • Повлияет ли на результат вставка и удаление столбцов?

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

  • Возможен ли поиск по строкам и столбцам?

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

  • Как сделать поиск ИНДЕКС ПОИСКПОЗ по нескольким условиям?

    Можно выполнять поиск по двум или более условиям без добавления дополнительных столбцов. Вот формула массива, которая решит проблему:
    {=ИНДЕКС( диапазон_возврата; ПОИСКПОЗ (1; ( критерий1 = диапазон1 ) * ( критерий2 = диапазон2 ); 0))}

Вот как можно использовать ИНДЕКС и ПОИСКПОЗ в Excel. Я надеюсь, что наши примеры формул окажутся полезными для вас.

Вот еще несколько статей по этой теме:

Функция ИНДЕКС возвращает значение или ссылку на значение из таблицы или диапазона.

Браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

Функцию ИНДЕКС можно использовать двумя способами:

  • Если вы хотите возвращать значение указанной ячейки или массива ячеек, см. раздел Форма массива.

  • Если требуется возвращать ссылку на указанные ячейки, см. раздел Ссылочная форма.

Форма массива

Описание

Возвращает значение элемента в таблице или массиве, выбранное по индексам номеров строк и столбцов.

Если первый аргумент функции ИНДЕКС является константной массива, используйте форму массива.

Синтаксис

ИНДЕКС(массив; номер_строки; [номер_столбца])

Форма массива функции INDEX имеет следующие аргументы:

  • массив.    Обязательный аргумент. Диапазон ячеек или константа массива.

    • Если массив содержит только одну строку или столбец, соответствующий аргумент номер_строки или номер_столбца является необязательным.

    • Если массив содержит более одной строки и более одного столбца и используется только номер_строки или номер_столбца, ИНДЕКС возвращает массив всей строки или столбца в массиве.

  • Номер_строки    Обязательный, если column_num отсутствует. Выбирает строку в массиве, из которой требуется возвратить значение. Если номер_строки опущен, требуется номер_столбца.

  • Номер_столбца    — необязательный аргумент. Выбирает столбец в массиве, из которого требуется возвратить значение. Если номер_столбца опущен, требуется номер_строки.

Замечания

  • Если используются аргументы номер_строки и номер_столбца, функция ИНДЕКС возвращает значение в ячейке на пересечении номеров_строки и номера_столбца.

  • row_num и column_num должны указывать на ячейку в массиве; в противном случае ИНДЕКС возвращает #ССЫЛКА! ошибку «#ЗНАЧ!».

  • Если задать для row_num или column_num значение 0 (ноль), ИНДЕКС возвращает массив значений для всего столбца или строки соответственно. Чтобы использовать значения, возвращаемые в виде массива, введите функцию ИНДЕКС как формулу массива.

    Примечание: Если у вас есть текущая версия Microsoft 365, вы можете ввести формулу в верхнюю левую ячейку выходного диапазона, а затем нажать клавишу ВВОД, чтобы подтвердить формулу как формулу динамического массива. В противном случае формулу необходимо ввести как устаревшую формулу массива, сначала выбрав выходной диапазон, введите формулу в верхнюю левую ячейку выходного диапазона, а затем нажмите CTRL+SHIFT+ENTER для подтверждения. Excel автоматически вставляет фигурные скобки в начале и конце формулы. Дополнительные сведения о формулах массива см. в статье Использование формул массива: рекомендации и примеры.

Примеры

Пример 1

В этих примерах функция ИНДЕКС используется для поиска значения ячейки, находящейся на пересечении заданных строки и столбца.

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

Данные

Данные

Яблоки

Лимоны

Бананы

Груши

Формула

Описание

Результат

=ИНДЕКС(A2:B3;2;2)

Значение ячейки на пересечении второй строки и второго столбца в диапазоне A2:B3.

Груши

=ИНДЕКС(A2:B3;2;1)

Значение ячейки на пересечении второй строки и первого столбца в диапазоне A2:B3.

Бананы

Пример 2

В этом примере функция ИНДЕКС используется в формуле массива для поиска значений двух заданных ячеек в массиве с диапазоном 2 x 2.  

Примечание: Если у вас есть текущая версия Microsoft 365, вы можете ввести формулу в верхнюю левую ячейку выходного диапазона, а затем нажать клавишу ВВОД, чтобы подтвердить формулу как формулу динамического массива. В противном случае формулу необходимо ввести как устаревшую формулу массива, сначала выбрав две пустые ячейки, введите формулу в верхнюю левую ячейку выходного диапазона, а затем нажмите CTRL+SHIFT+ENTER для подтверждения. Excel автоматически вставляет фигурные скобки в начале и конце формулы. Дополнительные сведения о формулах массива см. в статье Использование формул массива: рекомендации и примеры.

Формула

Описание

Результат

=ИНДЕКС({1;2:3;4};0;2)

Значение ячейки на пересечении первой строки и второго столбца в массиве. Массив содержит значения 1 и 2 в первой строке и значения 3 и 4 во второй строке.

2

Значение ячейки на пересечении второй строки и второго столбца в массиве, указанном выше.

4

К началу страницы


Справочная форма

Описание

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

Синтаксис

ИНДЕКС(ссылка; номер_строки; [номер_столбца]; [номер_области])

Справочная форма функции ИНДЕКС имеет следующие аргументы:

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

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

    • Если каждая область в ссылке содержит только одну строку или столбец, аргумент номер_строки или номер_столбца соответственно является необязательным. Например, для ссылки на единственную строку нужно использовать формулу ИНДЕКС(ссылка,,номер_столбца).

  • Номер_строки    Обязательный аргумент. Номер строки в диапазоне, заданном аргументом «ссылка», из которого требуется возвратить ссылку.

  • Номер_столбца    — необязательный аргумент. Номер столбца в диапазоне, заданном аргументом «ссылка», из которого требуется возвратить ссылку.

  • area_num    Необязательный. Выбирает диапазон в ссылке, из которого возвращается пересечение row_num и column_num. Первая выбранная или введенная область имеет номер 1, вторая — 2 и так далее. Если номер_области опущен, ИНДЕКС использует область 1.  Перечисленные здесь области должны располагаться на одном листе.  Если вы укажете области, которые не находятся на одном листе друг с другом, это вызовет ошибку #ЗНАЧ! ошибку «#ВЫЧИС!».  Если вам нужно использовать диапазоны, расположенные на разных листах друг от друга, рекомендуется использовать форму массива функции ИНДЕКС, а для вычисления диапазона, из которого состоит массив, использовать другую функцию.  Например, вы можете использовать функцию ВЫБОР, чтобы вычислить, какой диапазон будет использоваться.

Например, если ссылка описывает ячейки (A1:B4,D1:E4,G1:H4), номер_области 1 – это диапазон A1:B4, номер_области 2 – это диапазон D1:E4, а номер_области 3 – диапазон G1:H4.

Замечания

  • После того, как ссылка и area_num выбрали конкретный диапазон, row_num и column_num выбирают конкретную ячейку: row_num 1 — это первая строка в диапазоне, column_num 1 — это первый столбец и так далее. Ссылка, возвращаемая INDEX, представляет собой пересечение row_num и column_num.

  • Если вы установите номер_строки или номер_столбца равным 0 (ноль), ИНДЕКС возвращает ссылку для всего столбца или строки соответственно.

  • row_num, column_num и area_num должны указывать на ячейку в пределах ссылки; в противном случае ИНДЕКС возвращает #ССЫЛКА! ошибку «#ЗНАЧ!». Если номер_строки и номер_столбца опущены, ИНДЕКС возвращает область в ссылке, указанную номером_области.

  • Результатом вычисления функции ИНДЕКС является ссылка, которая интерпретируется в качестве таковой другими функциями. В зависимости от формулы значение, возвращаемое функцией ИНДЕКС, может использоваться как ссылка или как значение. Например, формула ЯЧЕЙКА(«ширина»;ИНДЕКС(A1:B2;1;2)) эквивалентна формуле ЯЧЕЙКА(«ширина»;B1). Функция ЯЧЕЙКА использует значение, возвращаемое функцией ИНДЕКС, как ссылку. С другой стороны, такая формула, как 2*ИНДЕКС(A1:B2;1;2), преобразует значение, возвращаемое функцией ИНДЕКС, в число в ячейке B1.

Примеры

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу Enter.

Фрукты

Цена

Количество

Яблоки

0,69 ₽

40

Бананы

0,34 ₽

38

Лимоны

0,55 ₽

15

Апельсины

0,25 ₽

25

Груши

0,59 ₽

40

Миндаль

2,80 ₽

10

Кешью

3,55 ₽

16

Арахис

1,25 ₽

20

Грецкие орехи

1,75 ₽

12

Формула

Описание

Результат

=ИНДЕКС(A2:C6;2;3)

Пересечение второй строки и третьего столбца в диапазоне A2:C6, т. е. содержимое ячейки C3.

38

=ИНДЕКС((A1:C6;A8:C11);2;2;2)

Пересечение второй строки и второго столбца во второй области (A8:C11), т. е. содержимое ячейки B9.

1,25

=СУММ(ИНДЕКС(A1:C11;0;3;1))

Сумма третьего столбца в первой области диапазона (A1:C11) является суммой диапазона C1:C11.

216

=СУММ(B2:ИНДЕКС(A2:C6;5;2))

Сумма значений из диапазона, начинающегося с ячейки B2 и заканчивающегося пересечением пятой строки и второго столбца диапазона A2:A6, т. е. сумма значений из диапазона B2:B6.

2,42

К началу страницы

См. также

Функция ВПР

ПОИСКПОЗ

Функция ДВССЫЛ

Использование формул массива: рекомендации и примеры

Функции ссылки и поиска (справка)

Самая популярная программа для работы с электронными таблицами «Microsoft Excel» упростила жизнь многим пользователям, позволив производить любые расчеты с помощью формул. Она способна автоматизировать даже самые сложные вычисления, но для этого нужно знать принципы работы с формулами. Мы подготовили самую подробную инструкцию по работе с Эксель. Не забудьте сохранить в закладки 😉

Содержание

  • Кому важно знать формулы Excel и где выучить основы.

  • Элементы, из которых состоит формула в Excel.

  • Основные виды.

  • Примеры работ, которые можно выполнять с формулами.

  • 22 формулы в Excel, которые облегчат жизнь.

  • Использование операторов.

  • Использование ссылок.

  • Использование имён.

  • Использование функций.

  • Операции с формулами.

  • Как в формуле указать постоянную ячейку.

  • Как поставить «плюс», «равно» без формулы.

  • Самые распространенные ошибки при составлении формул в редакторе Excel.

  • Коды ошибок при работе с формулами.

  • Отличие в версиях MS Excel.

  • Заключение.

Кому важно знать формулы Excel и где изучить основы

Excel — эффективный помощник бухгалтеров и финансистов, владельцев малого бизнеса и даже студентов. Менеджеры ведут базы клиентов, а маркетологи считают в таблицах медиапланы. Аналитики с помощью эксель формул обрабатывают большие объемы данных и строят гипотезы.

Эксель довольно сложная программа, но простые функции и базовые формулы можно освоить достаточно быстро по статьям и видео-урокам. Однако, если ваша профессиональная деятельность подразумевает работу с большим объемом данных и требует глубокого изучения возможностей Excel — стоит пройти специальные курсы, например тут или тут.

Элементы, из которых состоит формула в Excel

Формулы эксель: основные виды

Формулы в Excel бывают простыми, сложными и комбинированными. В таблицах их можно писать как самостоятельно, так и с помощью интегрированных программных функций.

Простые

Позволяют совершить одно простое действие: сложить, вычесть, разделить или умножить. Самой простой является формула=СУММ.

Например:

=СУММ (A1; B1) — это сумма значений двух соседних ячеек.

=СУММ (С1; М1; Р1) — сумма конкретных ячеек.

=СУММ (В1: В10) — сумма значений в указанном диапазоне.

Сложные

Это многосоставные формулы для более продвинутых пользователей. В данную категорию входят ЕСЛИ, СУММЕСЛИ, СУММЕСЛИМН. О них подробно расскажем ниже.

Комбинированные

Эксель позволяет комбинировать несколько функций: сложение + умножение, сравнение + умножение. Это удобно, когда, например, нужно вычислить сумму двух чисел, и, если результат будет больше 100, его нужно умножить на 3, а если меньше — на 6.

Выглядит формула так ↓

=ЕСЛИ (СУММ (A1; B1)<100; СУММ (A1; B1)*3;(СУММ (A1; B1)*6))

Встроенные

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

  • кликните по нужной ячейке таблицы;

  • нажмите одновременно Shift + F3;

  • выберите из предложенного перечня нужную формулу;

  • в окошко «Аргументы функций» внесите свои данные.

Примеры работ, которые можно выполнять с формулами

Разберем основные действия, которые можно совершить, используя формулы в таблицах Эксель и рассмотрим полезные «фишки» для упрощения работы.

Поиск перечня доступных функций

Перейдите в закладку «Формулы» / «Вставить функцию». Или сразу нажмите на кнопочку «Fx».

Выберите в категории «Полный алфавитный перечень», после чего в списке отобразятся все доступные эксель-формулы.

Выберите любую формулу и прочитайте ее описание. А если хотите изучить ее более детально, нажмите на «Справку» ниже.

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

Вы можете сами писать функции в Excel вручную после «=», или использовать меню, описанное выше. Например, выбрав СУММ, появится окошко, где нужно ввести аргументы (кликнуть по клеткам, значения которых собираетесь складывать):

После этого в таблице появится формула в стандартном виде. Ее можно редактировать при необходимости.

Использование математических операций

Начинайте с «=» в ячейке и применяйте для вычислений любые стандартные знаки «*», «/», «^» и т.д. Можно написать номер ячейки самостоятельно или кликнуть по ней левой кнопкой мышки. Например: =В2*М2. После нажатия Enter появится произведение двух ячеек.

Растягивание функций и обозначение константы

Введите функцию =В2*C2, получите результат, а затем зажмите правый нижний уголок ячейки и протащите вниз. Формула растянется на весь выбранный диапазон и автоматически посчитает значения для всех строк от B3*C3 до B13*C13.

Чтобы обозначить константу (зафиксировать конкретную ячейку/строку/столбец), нужно поставить «$» перед буквой и цифрой ячейки.

Например: =В2*$С$2. Когда вы растяните функцию, константа или $С$2 так и останется неизменяемой, а вот первый аргумент будет меняться.

Подсказка:

  • $С$2 — не меняются столбец и строка.

  • B$2 — не меняется строка 2.

  • $B2 — константой остается только столбец В.

22 формулы в Эксель, которые облегчат жизнь

Собрали самые полезные формулы, которые наверняка пригодятся в работе.

МАКС

=МАКС (число1; [число2];…)

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

МИН

=МИН (число1; [число2];…)

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

СРЗНАЧ

=СРЗНАЧ (число1; [число2];…)

Считает среднее арифметическое всех чисел в диапазоне или в выбранных ячейках. Все значения суммируются, а сумма делится на их количество.

СУММ

=СУММ (число1; [число2];…)

Одна из наиболее популярных и часто используемых функций в таблицах Эксель. Считает сумму чисел всех указанных ячеек или диапазона.

ЕСЛИ

=ЕСЛИ (лог_выражение; значение_если_истина; [значение_если_ложь])

Сложная формула, которая позволяет сравнивать данные.

Например:

=ЕСЛИ (В1>10;”больше 10″;»меньше или равно 10″)

В1 — ячейка с данными;

>10 — логическое выражение;

больше 10 — правда;

меньше или равно 10 — ложное значение (если его не указывать, появится слово ЛОЖЬ).

СУММЕСЛИ

=СУММЕСЛИ (диапазон; условие; [диапазон_суммирования]).

Формула суммирует числа только, если они отвечают критерию.

Например:

=СУММЕСЛИ (С2: С6;»>20″)

С2: С6 — диапазон ячеек;

>20 —значит, что числа меньше 20 не будут складываться.

СУММЕСЛИМН

=СУММЕСЛИМН (диапазон_суммирования; диапазон_условия1; условие1; [диапазон_условия2; условие2];…)

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

Например:

=СУММЕСЛИМН (D2: D6; C2: C6;”сувениры”; B2: B6;”ООО ХУ»)

D2: D6 — диапазон, где суммируются числа;

C2: C6 — диапазон ячеек для категории; сувениры — обязательное условие 1, то есть числа другой категории не учитываются;

B2: B6 — дополнительный диапазон;

ООО XY — условие 2, то есть числа другой компании не учитываются.

Дополнительных диапазонов и условий может быть до 127 штук.

СЧЕТ

=СЧЁТ (значение1; [значение2];…)Формула считает количество выбранных ячеек с числами в заданном диапазоне. Ячейки с датами тоже учитываются.

=СЧЁТ (значение1; [значение2];…)

Формула считает количество выбранных ячеек с числами в заданном диапазоне. Ячейки с датами тоже учитываются.

СЧЕТЕСЛИ и СЧЕТЕСЛИМН

=СЧЕТЕСЛИ (диапазон; критерий)

Функция определяет количество заполненных клеточек, которые подходят под конкретные условия в рамках указанного диапазона.

Например:

=СЧЁТЕСЛИМН (диапазон_условия1; условие1 [диапазон_условия2; условие2];…)

Эта формула позволяет использовать одновременно несколько критериев.

ЕСЛИОШИБКА

=ЕСЛИОШИБКА (значение; значение_если_ошибка)

Функция проверяет ошибочность значения или вычисления, а если ошибка отсутствует, возвращает его.

ДНИ

=ДНИ (конечная дата; начальная дата)

Функция показывает количество дней между двумя датами. В формуле указывают сначала конечную дату, а затем начальную.

КОРРЕЛ

=КОРРЕЛ (диапазон1; диапазон2)

Определяет статистическую взаимосвязь между разными данными: курсами валют, расходами и прибылью и т.д. Мах значение — +1, min — −1.

ВПР

=ВПР (искомое_значение; таблица; номер_столбца;[интервальный_просмотр])

Находит данные в таблице и диапазоне.

Например:

=ВПР (В1; С1: С26;2)

В1 — значение, которое ищем.

С1: Е26— диапазон, в котором ведется поиск.

2 — номер столбца для поиска.

ЛЕВСИМВ

=ЛЕВСИМВ (текст;[число_знаков])

Позволяет выделить нужное количество символов. Например, она поможет определить, поместится ли строка в лимитированное количество знаков или нет.

ПСТР

=ПСТР (текст; начальная_позиция; число_знаков)

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

ПРОПИСН

=ПРОПИСН (текст)

Простая функция, которая делает все литеры в заданной строке прописными.

СТРОЧН

Функция, обратная предыдущей. Она делает все литеры строчными.

ПОИСКПОЗ

=ПОИСКПОЗ (искомое_значение; просматриваемый_массив; тип_сопоставления)

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

ДЛСТР

=ДЛСТР (текст)

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

СЦЕПИТЬ

=СЦЕПИТЬ (текст1; текст2; текст3)

Позволяет сделать несколько строчек из одной и записать до 255 элементов (8192 символа).

ПРОПНАЧ

=ПРОПНАЧ (текст)

Позволяет поменять местами прописные и строчные символы.

ПЕЧСИМВ

=ПЕЧСИМВ (текст)

Можно убрать все невидимые знаки из текста.

Использование операторов

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

  • скобки;

  • экспоненты;

  • умножение и деление;

  • сложение и вычитание.

Арифметические

Операторы сравнения

Оператор объединения текста

Операторы ссылок

Использование ссылок

Начинающие пользователи обычно работают только с простыми ссылками, но мы расскажем обо всех форматах, даже продвинутых.

Простые ссылки A1

Они используются чаще всего. Буква обозначает столбец, цифра — строку.

Примеры:

  • диапазон ячеек в столбце С с 1 по 23 строку — «С1: С23»;

  • диапазон ячеек в строке 6 с B до Е– «B6: Е6»;

  • все ячейки в строке 11 — «11:11»;

  • все ячейки в столбцах от А до М — «А: М».

Ссылки на другой лист

Если необходимы данные с других листов, используется формула: =СУММ (Лист2! A5: C5)

Выглядит это так:

Абсолютные и относительные ссылки

Относительные ссылки

Рассмотрим, как они работают на примере: Напишем формулу для расчета суммы первой колонки. =СУММ (B4: B9)

Нажимаем на Ctrl+C. Чтобы перенести формулу на соседнюю клетку, переходим туда и жмем на Ctrl+V. Или можно просто протянуть ячейку с формулой, как мы описывали выше.

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

Абсолютные ссылки

Чтобы при переносе формул ссылки сохранялись неизменными, требуются абсолютные адреса. Их пишут в формате «$B$2».

Например, есть поставить знак доллара в предыдущую формулу, мы получим: =СУММ ($B$4:$B$9)

Как видите, никаких изменений не произошло.

Смешанные ссылки

Они используются, когда требуется зафиксировать только столбец или строку:

  • $А1– сохраняются столбцы;

  • А$1 — сохраняются строки.

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

Трёхмерные ссылки

Это те, где указывается диапазон листов.

Формула выглядит примерно так: =СУММ (Лист1: Лист5! A6)

То есть будут суммироваться все ячейки А6 на всех листах с первого по пятый.

Ссылки формата R1C1

Номер здесь задается как по строкам, так и по столбцам.

Например:

  • R9C9 — абсолютная ссылка на клетку, которая расположена на девятой строке девятого столбца;

  • R[-2] — ссылка на строчку, расположенную выше на 2 строки;

  • R[-3]C — ссылка на клетку, которая расположена на 3 ячейки выше;

  • R[4]C[4] — ссылка на ячейку, которая распложена на 4 клетки правее и 4 строки ниже.

Использование имён

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

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

Как присвоить имя:

  • Выделите нужную ячейку/столбец.

  • Правой кнопкой мышки вызовите меню и перейдите в закладку «Присвоить имя».

  • Напишите желаемое имя, которое должно быть уникальным и не повторяться в одной книге.

  • Сохраните, нажав Ок.

Использование функций

Чтобы вставить необходимую функцию в эксель-таблицах, можно использовать три способа: через панель инструментов, с помощью опции Вставки и вручную. Рассмотрим подробно каждый способ.

Ручной ввод

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

Панель инструментов

Это более упрощенный способ. Достаточно перейти в закладку «Формулы», выбрать подходящую библиотеку — Логические, Финансовые, Текстовые и др. (в закладке «Последние» будут наиболее востребованные формулы). Остается только выбрать из перечня нужную функцию и расставить аргументы.

Мастер подстановки

Кликните по любой ячейке в таблице. Нажмите на иконку «Fx», после чего откроется «Вставка функций».

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

Вставка функции в формулу с помощью мастера

Рассмотрим эту опцию на примере:

  • Вызовите окошко «Вставка функции», как описывалось выше.

  • В перечне доступных функций выберите «Если».

Теперь составим выражение, чтобы проверить, будет ли сумма трех ячеек больше 10. При этом Правда — «Больше 10», а Ложь — «Меньше 10».

=ЕСЛИ (СУММ (B3: D3)>10;”Больше 10″;»Меньше 10″)

Программа посчитала, что сумма ячеек меньше 10 и выдала нам результат:

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

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

Редактирование функций с помощью мастера

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

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

  • Специальный мастер. Нажмите на иконку «Fx» и в появившемся окошке измените нужные вам аргументы. И тут же, кстати, сможете узнать результат после редактирования.

Операции с формулами

С формулами можно совершать много операций — копировать, вставлять, перемещать. Как это делать правильно, расскажем ниже.

Копирование/вставка формулы

Чтобы скопировать формулу из одной ячейки в другую, не нужно изобретать велосипед — просто нажмите старую-добрую комбинацию (копировать), а затем кликните по новой ячейке и нажмите (вставить).

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

Здесь вам в помощь стандартная кнопка «Отменить» на панели инструментов. Нажмите на стрелочку возле нее и выберите из контекстного меню те действия. которые хотите отменить.

Повторение действий

Если вы выполнили команду «Отменить», программа сразу активизирует функцию «Вернуть» (возле стрелочки отмены на панели). То есть нажав на нее, вы повторите только что отмененную вами операцию.

Стандартное перетаскивание

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

  • Выделите фрагмент ячеек, которые нужно переместить.

  • Поместите указатель мыши над одну из границ фрагмента.

  • Когда указатель мыши станет крестиком с 4-мя стрелками, можете перетаскивать фрагмент в другое место.

Копирование путем перетаскивания

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

  • Выделите диапазон ячеек, которые нужно скопировать.

  • Зажмите клавишу и поместите указатель мыши на границу выбранного диапазона.

  • Он станет похожим на крестик +. Это говорит о том, что будет выполняться копирование, а не перетаскивание.

  • Перетащите фрагмент в нужное место и отпустите мышку. Excel задаст вопрос — хотите вы заменить содержимое ячеек. Выберите «Отмена» или ОК.

Особенности вставки при перетаскивании

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

Автозаполнение формулами

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

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

Как в формуле указать постоянную ячейку

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

  • Кликните на клетку, где находится формула.

  • Наведите курсор в нужную вам ячейку и нажмите F4.

  • В формуле аргумент с номером ячейки станет выглядеть так: $A$1 (абсолютная ссылка).

  • Когда вы протяните формулу, ссылка на ячейку $A$1 останется фиксированной и не будет меняться.

Как поставить «плюс», «равно» без формулы

Когда нужно указать отрицательное значение, поставить = или написать температуру воздуха, например, +22 °С, делайте так:

  • Кликаете правой кнопкой по ячейке и выбираете «Формат ячеек».

  • Отмечаете «Текстовый».

Теперь можно ставить = или +, а затем нужное число.

Самые распространенные ошибки при составлении формул в редакторе Excel

Новички, которые работают в редакторе Эксель совсем недавно, часто совершают элементарные ошибки. Поэтому рекомендуем ознакомиться с перечнем наиболее распространенных, чтобы больше не ошибаться.

  • Слишком много вложений в выражении. Лимит 64 штуки.

  • Пути к внешним книгам указаны не полностью. Проверяйте адреса более тщательно.

  • Неверно расставленные скобочки. В редакторе они обозначены разными цветами для удобства.

  • Указывая имена книг и листов, пользователи забывают брать их в кавычки.

  • Числа в неверном формате. Например, символ $ в Эксель — это не знак доллара, а формат абсолютных ссылок.

  • Неправильно введенные диапазоны ячеек. Не забывайте ставить «:».

Коды ошибок при работе с формулами

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

Отличие в версиях MS Excel

Всё, что написано в этом гайде, касается более современных версий программы 2007, 2010, 2013 и 2016 года. Устаревший Эксель заметно уступает в функционале и количестве доступных инструментов. Например, функция СЦЕП появилась только в 2016 году.

Во всем остальном старые и новые версии Excel не отличаются — операции и расчеты проводятся по одинаковым алгоритмам.

Заключение

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

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

Предположим, есть ячейка C3 со значением:

123

И есть ячейка D3 со значением:

789.15

Необходимо в ячейке A3 получить строку:

Количество 123, Цена 789.15 руб.

Решение:

В Excel прописать составную строку в ячейку можно только через формулу. Поэтому в ячейке A3 первым символом должен идти знак равенства =.

Далее просто пишутся строковые константы в кавычках, и объединяются (конкатенируются) со значениями из других ячеек через знак &:

=»Количество » & C3 & «, Цена » & C4 & » руб.»

Если необходимо сделать перевод строки, можно воспользоваться функцией СИМВОЛ(10), вот так:

=»Количество » & C3 & «, » & СИМВОЛ(10) & «Цена » & C4 & » руб.»


Функция

СТРОКА(

)

, английский вариант ROW(),

вычисляет

номер строки, определяемой ссылкой:

формула

=СТРОКА(B5)

вернет 5.

Синтаксис функции


СТРОКА

(ссылка)


Ссылка

— ячейка или интервал ячеек, для которых определяется номер строки.

  • Если ссылка опущена, то функция

    СТРОКА()

    вернет номер строки в которую введена сама формула. Т.е. если формула

    =СТРОКА()

    введена в ячейку

    B5

    , то результат будет 5.

  • В аргументе «ссылка» нельзя указывать несколько областей, т.е. запись =СТРОКА(A1:A2;B2:B3) не допустима.

Использование функции в формулах массива

Так как функция

СТРОКА()

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

Строке формул

выражение

=СТРОКА(F8:F18)

. Выделите формулу и нажмите

F9

(см.

файл примера

).

Получим

массив последовательных чисел

{8:9:10:11:12:13:14:15:16:17:18}. Подобные последовательности часто используются в

формулах массива

(см., например, статью

Сложение значений в каждой третьей строке

).

Элементы этого массива можно вывести в отдельные ячейки. Для этого выделите диапазон

A5:A18

, состоящий из 13 ячеек, в

Строке формул

введите выражение

=СТРОКА(F8:F18)

как формулу массива, нажав

CTRL+SHIFT+ENTER

.

Функция

СТРОКА()

вернула номера строк, указанных в аргументе «ссылка». Т.к. число выделенных ячеек (13) было больше числа строк диапазона

F8:F18

(10), то в трех ячейках формула вернула значения ошибки #Н/Д.

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

=ТРАНСП(СТРОКА(F8:F18))

. Не забудьте нажать

CTRL+SHIFT+ENTER

.

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

Записав в правиле

Условного форматирования

для диапазона

A5:A18

формулу

=НЕЧЁТ(СТРОКА())=СТРОКА()

получим

выделение цветом каждой второй строки

(см. рисунок выше).

Формирование списка без повторов

Если список значений содержит

повторяющиеся

значения (диапазон

A21:A34

), то функция

СТРОКА()

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

=ЕСЛИ(ПОИСКПОЗ(A21;$A$21:$A$34;0)=СТРОКА()-СТРОКА($A$20);A21;»»)

возвращает значение если оно встречается первый раз.

Узнаем, как сделать формулу в Excel, как её скопировать, зафиксировать, посчитать и многое другое…

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

Работа с таблицами была бы неполной без возможности применять уравнения. Они здорово выручают при выполнении сложных задач.

Формулы Excel — это не так сложно, как кажется. И наша статья тому доказательство. Вы узнаете: как устроены формулы, где их найти, как применять уравнения для оптимизации и ускорения ежедневных задач. Дополнительно посмотрим, как формулы помогают решать задачи, возникающие перед SEO-специалистом.

Это полезная статья о том, как работать с формулами в Excel. Вы узнаете: как они устроены и как использовать их для решения рутинных задач.

Оглавление

  1. Из чего состоит формула.
  2. Ручной способ добавления функции в таблицу. Краткий алгоритм.
  3. Автоматические способы добавления или вставки функции в таблицу.
  4. Примеры формул.
  5. Как задать константу.
  6. Как протянуть формулу в Excel.
  7. Использование формул Excel для SEO-задач
  8. Заключение.

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

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

Формула в ячейке Excel. Из чего состоит формула

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

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

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

Схематичное представление формулы Excel

Схематичное представление формулы Excel

Знак равенства является триггером любого уравнения в Excel.

Вот значение в формуле Excel и все компоненты по-порядку:

  1. Символ = вводит формулу в необходимую ячейку. Другими словами, это знак в формуле Excel.
  2. Постоянное значение. Это и есть константа, которая может быть представлена не только цифрами, но и буквами. Допускается использование константы в виде уравнения.
  3. Оператор(ы) позволяет выполнить арифметическое действие со значениями внутри уравнения.
  4. Функция, имеющая индивидуальный синтаксис. Формулы задействуются самостоятельно или в качестве составных частей более продолжительных функций.

Важно: ячейки ссылаются не только на конкретные значения внутри самих себя, но и на другие ячейки. Таким образом, вы можете менять значение внутри ячейки без редактирования формулы (в данном случае имеется в виду формула, ссылающаяся на такую ячейку).

Как сделать формулу в Excel: ручной способ добавления функции в таблицу

Чтобы ввести в таблицу формулу, вы должны использовать строка формул в Excel. Вот последовательность действий:

  • Выделяем необходимую ячейку.
  • В строке уравнений (она начинается символом функции или Fx) вводим знак =.

Вводим уравнение в таблицу вручную

Вводим уравнение в таблицу вручную
  • Указываем основную часть формулы. Это комбинации цифр и операторов. Простой пример формулы: 2 + 6.

Простейший пример

Простейший пример

При необходимости, выбираем дополнительные ячейки. Например: выделяем ячейку B2, добавляем оператор +, добавляем функцию, затем выделяем необходимую ячейку и так далее.

  • Пример. Нам нужно посчитать сумму значения в ячейках A1 и A2. Используем для этого формулу =A2+A3:

Подсказки помогут найти нужную функцию

Подсказки помогут найти нужную функцию

Либо вводим первую букву функции, чтобы увидеть все доступные варианты. К примеру указываем букву В.

Для завершения ввода формулы с функцией — добавьте необходимые для вычисления этого уравнения данные (они называются аргументами) и нажмите клавишу Enter 

Для каждой функции нужно использовать собственные значения аргументов, например, для функции ACOS указывается значение в диапазоне от -1 до 1. А для функции БЕССЕЛЬ.J — это X и N:

У каждой функции существуют собственные аргументы

У каждой функции существуют собственные аргументы

Аргументы — значения, которые функции «используют» для выполнения вычислений. Простыми словами — исходные данные. В Excel и Google Sheets, функция = формуле. В большинстве этих функций требуется ввода данных либо пользователем, либо другим источником, чтобы вернуть результат

Например, для уравнения СУММ аргументами может выступать набор чисел, диапазонов или конкретных ячеек, которые должны применяться для суммирования.


Примечание: формулы без функции завершаются сразу — нажатием клавиши Enter.

Автоматические способы добавления и вставки функций в таблицу

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

Используйте кнопку «Вставить функцию»

Используйте кнопку «Вставить функцию»

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

Все уравнения отсортированы по шести видам

Все уравнения отсортированы по шести видам

Мастер функций

Получить полный список функции вы можете кликнув по значку Fx и выбрав пункт «Полный перечень»:

Последовательность действий для открытия списка всех доступных функций

Последовательность действий для открытия списка всех доступных функций

Вы можете вставить любую функцию и быстро найти ее благодаря поиску. Удобно, что все функции отсортированы по алфавиту:

Укажите слово для поиска и нажмите кнопку «Найти»

Укажите слово для поиска и нажмите кнопку «Найти»

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

Подтверждение выбора через мастер функций

Подтверждение выбора через мастер функций

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

Настройка аргументов для СУММ

Настройка аргументов для СУММ

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

Примеры формул

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

  • =ЕСЛИ(А2>0). Уравнение проверяет данные в указанной ячейке (А2), чтобы установить: превосходит (или не превосходит) значение в ней 0.
  • =6+3*4. Уравнение прибавляет шесть к значению три в течение четырех раз.
  • =В3*С3. Уравнение позволяет получить результат умножения ячейки B3 на ячейку C3.
  • =СЕГОДНЯ(). Уравнение позволяет осуществить возврат сегодняшней даты.
  • =КОРЕНЬ(В2). Уравнение применяет функцию корня, чтобы возвратить значение в ячейке В2 (простыми словами, возвращается конкретное значение квадратного корня).

Как задать константу

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

Константа — это ячейка / строка / столбец с неизменным значением внутри

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

Пример ввода константы в Excel

Пример ввода константы в Excel

После установки константы вы можете «протянуть» функцию, например, вниз. Первоначальное (закрепленное) значение ячейки не изменится.  

 Результат автоматически подтягивается вниз

Результат автоматически подтягивается вниз

Как закрепить формулу в Excel

Обратите внимание на разные сценарии использования константы:

  • Если вам необходимо закрепить значение столбца — используйте вид $С3.
  • Когда закрепить нужно столбец вместе со строкой — используйте вид $C$3.
  • Для закрепления только строки — используйте вид C$3.

*Примечание: C3 нужно заменить на необходимое вам значение внутри таблицы.

Как сделать формулу на весь столбец

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

  1. Указываем необходимое уравнение в первой ячейке.
  2. Подтверждаем его нажатием клавиши «Ввод».
  3. Если формула была указана корректно, вы увидите рассчитанное значение в ячейке.
  4. Наведите курсор мыши на правый нижний угол ячейки. Курсор должен принять вид перекрестия. 

Курсор поменял свой вид и теперь формулу можно протянуть

Курсор поменял свой вид и теперь формулу можно протянуть

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

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

Как скопировать формулу в Excel

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

Использование абсолютных и относительных ссылок на ячейки в Excel

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

Вот что ещё вам нужно знать:

  1. Если вы копируете формулу из одного места в другое, Excel корректирует ссылку на ячейку в зависимости от ее нового местоположения. Например, формула =B2*B3, введенная в ячейку B5, будет изменена на =C2*C3 при копировании в ячейку C5. Однако вы можете изменить ссылку на ячейку, чтобы она оставалась неизменной в своем исходном местоположении.
  2. Абсолютная ссылка на ячейку в формуле остается фиксированной, даже если формулы копируются или перемещаются. Относительная ссылка на ячейку приспосабливается к своему новому местоположению.
  3. Знак доллара ($) используется для обозначения того, что ссылка на ячейку должна оставаться абсолютной. Используйте знак доллара, чтобы указать часть адреса (ссылку на строку, ссылку на столбец или и то, и другое), которая должна оставаться фиксированной. В следующей таблице приведены некоторые примеры.

Как убрать формулу в Excel

Всё очень просто. Выделяем необходимый диапазон (или ячейку) и нажимаем клавишу Delete.

Использование формул Excel для SEO-задач

Мы не будем разбирать десятки и сотни различных формул, так как узнать подробно о них вы сможете сами, внутри самого Excel или на справочных ресурсах Microsoft. Вместо этого — посмотрим, какие задачи в SEO помогут выполнять формулы. Далее мы сосредоточимся только на соответствующих уравнениях. Например, для поиска ключевых фраз можно использовать формулу ЗАМЕНИТЬ, а для работы с семантическим ядром, в широком смысле, применять формулы СЧЁЕТЕСЛИ и ВПР. Но, обо всем по порядку.

Формула процентов в Excel

Для расчета процентов, вы можете использовать формулу вида: (искомая часть / целое число) * 100. Да, вот так всё просто.

Формула суммы в Excel

Чтобы найти сумму используйте функцию СУММ. Вот алгоритм действий:

  1. Введите функцию =СУММ и откройте скобку (.
  2. Введите аргумент (он же первый диапазон формул). Например, A2:A4 (или просто выделите ячейку A2 и перетащите ее прямо через ячейку A6.
  3. Укажите запятую (,), чтобы отделить первый аргумент от следующего.
  4. Укажите следующий аргумент C2:C3 (или перетащите его, чтобы выбрать ячейки).
  5. Введите закрывающие скобки )и нажмите Enter.

Формула СЧЁТЕСЛИ

Цель: нахождение 100% дублей в семантическом ядре. Благодаря этому уравнению, вы сможете обнаружить полные повторы в семантическом ядре.

Синтаксис: СЧЁТЕСЛИ(диапазон; критерий)

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

Например, мы хотим обнаружить дубли в СЯ. В первой колонке у нас конкретные ключевые слова:

Пример таблицы

Пример таблицы

Рядом добавим еще одну колонку. Можем назвать ее «Дубль»:

Добавляем новую колонку

Добавляем новую колонку

Формулу СЧЁТЕСЛИ вставляем справа от первого ключевого слова (в нашей таблице — это диапазон B2):

Указываем уравнение, чтобы найти дубли в ключевых словах

Указываем уравнение, чтобы найти дубли в ключевых словах

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

Обратите внимание: в формуле должен указываться корректный номер колонки

Формула округления в Excel

Функция ROUND относится к категории математических и тригонометрических функций Excel. Функция округляет число до указанного количества цифр. В отличие от функций ОКРУГЛВВЕРХ и ОКРУГЛВНИЗ, функция ОКРУГЛ может округлять как вверх, так и вниз.

Для финансового аналитика функция ROUND (или ОКРУГЛ) полезна, так как помогает округлить число и исключить младшие значащие цифры, упрощая запись, но сохраняя близкое к исходному значение

Формула: = ОКРУГЛ (число, число_цифр)

Функция использует следующие аргументы:

  • Число (обязательный аргумент) — это действительное число, которое мы хотим округлить.
  • Num_digits (обязательный аргумент) — это количество цифр, до которого мы хотим округлить число.

Теперь, если аргумент num_digits:

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

Формула умножения в Excel

Как делать массовое умножение или деление всех значений в столбце на число в Excel? Есть разные варианты! Вот самый удобный:

  1. Введите определенное число в пустую ячейку (например, нужно умножить или разделить все значения на число 10, затем ввести число 10 в пустую ячейку). Скопируйте эту ячейку, одновременно нажав клавиши Ctrl + C.
  2. Выберите список номеров, который нужно умножить в пакетном режиме, затем нажмите «Главная» > «Вставить» > «Специальная вставка». 
  3. В диалоговом окне «Специальная вставка» выберите параметр «Умножить» или «Разделить» в разделе «Операция» по мере необходимости (здесь мы выбираем параметр «Умножение»), а затем нажмите кнопку «ОК».

Формула ЕСЛИ

Это классическое условие в формуле Excel. Работа с условиями элементарная и может использоваться для подсчета любых задач.

Цель: работа с СЯ, сравнение семантики, например, сравнение релевантности продвигаемого URL в разных поисковых системах.

Синтаксис: ЕСЛИ(лог_выражения; [значение_если_истина]; [значение_если_ложь])

Смысл условия ЕСЛИ в том, что оно позволяет сравнить значение из разных ячеек. Допустим, у нас есть несложная таблица и нам нужно провести сравнение значение из разных диапазонов.

Пример таблицы

Пример таблицы

Если у вас выборка данных (а не настоящая таблица) — конвертируем ее в табличный формат. Для этого идем в меню «Вставка» и выбираем «Таблица».

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

Вводим новый столбец

Вводим новый столбец

Теперь открываем пункт «Формулы», выбираем фильтр «Логические» и нажимаем ЕСЛИ:

Используем логическую связку ЕСЛИ

Используем логическую связку ЕСЛИ

В новом окне прописываем лог выражения, устанавливаем истинное и ложное значение. В нашем случае формула имеет вид:

  • =ЕСЛИ(Таблица1[@[ПРОДВИГАЕМЫЙ URL]:[Релевантность в Яндексе]];1;0)

Настраиваем аргументы функции

Настраиваем аргументы функции

Завершаем ввод формулы, нажав ОК. Все корректно, если в ячейке вы видите, что данные подтянулись.

Формула ЛИСТ в Excel

Функции ЛИСТ и ЛИСТЫ были добавлены в Excel 2013. Функция ЛИСТ подсчитывает все листы в ссылке, а функция ЛИСТ возвращает номер листа для ссылки.

Цель: получить количество листов в ссылке.

Возвращаемое значение: количество листов.

Синтаксис: =ЛИСТЫ ([ссылка])

Аргументы: ссылка — [необязательно] Действительная ссылка на Excel.

Формула СЦЕПИТЬ

Цель: генерация шаблонов для метатегов, любое объединение данных из нескольких ячеек в одну, например, создание списка для Disavow.

Синтаксис: СЦЕПИТЬ(текст1; [текст2]; …)

Объединение ячеек происходит в один шаг и не требует подробного разъяснения. Просто создайте дополнительную колонку, выберите ячейку и укажите функцию СЦЕПИТЬ в строке уравнений:

Результат объединения нескольких ячеек друг с другом

Результат объединения нескольких ячеек друг с другом

Формула среднего в Excel

Цель: построение и прогноз бюджета на SEO с учетом нескольких источников, вычисление частотности ключей, работа с кластерами.

Синтаксис: СРЗНАЧ(число1; [число2]; …)

Допустим мы считаем общий бюджет на продвижение и у нас есть две колонки: «Бюджет на биржи» и «Бюджет на крауд»:

 Исходная таблица

Исходная таблица

Создаем рядом с «Бюджет на биржи» новую колонку — «Суммарный бюджет» и вставляем в первую ячейку функцию СРЗНАЧ:

Добавили новую колонку и применили функцию для поиска среднего арифметического значения

Добавили новую колонку и применили функцию для поиска среднего арифметического значения

Как обычно — устанавливаем аргументы и сохраняем уравнение. В нашем случае мы использовали названия колонок: 

  • =([Бюджет на биржи]]+[Бюджет на крауд]]/2

Указываем уравнение и применяем его к ячейке

Указываем уравнение и применяем его к ячейке

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

Результат поиска среднего значения для двух колонок

Результат поиска среднего значения для двух колонок

Формула Excel значение ячейки

Функция Excel CELL помогает подтягивать значения из ячейки. Она может использоваться для получения любой информации о ячейке. Это может включать содержимое, форматирование, размер и т. д.

Функция CELL — встроенная функция Excel, относящаяся к категории информационных функций. Её можно использовать как функцию рабочего листа (WS) в Excel. В качестве функции рабочего листа функцию ЯЧЕЙКА можно ввести как часть формулы в ячейке рабочего листа

Синтаксис функции: ЯЧЕЙКА (тип, [диапазон])

Формула ВПР

Цель: очень много сценариев, например, определение самых трафиковых ключей, определение позиций, определение кластеров.

Синтаксис: ВПР(искомое_значение; таблица; номер_столбца; [интервальный_просмотр])

Допустим, у нас есть таблица. В ней уже имеется несколько колонок:

Исходная таблица

Исходная таблица

Теперь выбираем ячейку, где должен отображаться результат и вставляем уравнение ВПР:

Указываем показатели формулы в строке вручную

Указываем показатели формулы в строке вручную

Настраиваем аргументы ВПР:

Настройка аргументов ВПР

Настройка аргументов ВПР

На вышеуказанной картинке диапазоном корректнее назвать все, что идет после B3. Ну а в ячейке B3 — первоначальный ключ, по которому мы и производим расчет

Допустим, нас интересуют ключи только из топ-15. Выделяем самую первую колонку и открываем пользовательский автофильтр. В открывшемся окне выбираем параметр «Меньше или равно» и устанавливаем значение 15.

Откройте «Числовой фильтр», затем выберите пункт «Настраиваемый фильтр» и укажите условия фильтрации

Откройте «Числовой фильтр», затем выберите пункт «Настраиваемый фильтр» и укажите условия фильтрации

Все, теперь таблица построилась корректно и вы точно узнаете, какие ключевые фразы приносят сайту наибольший трафик.

Формула количество в Excel

Функция COUNT является статистической функцией Excel. Эта функция помогает подсчитать количество ячеек, содержащих число, а также количество аргументов, содержащих числа. Он также будет подсчитывать числа в любом заданном массиве. Функция была представлен в Excel в 2000 году.

Формула полезна при анализе данных, если мы хотим вести подсчет ячеек в заданном диапазоне

Формула=СЧЁТ(значение1, значение2….)

Где: 

  • Значение1 (обязательный аргумент) — первая ссылка на элемент или ячейку или диапазон, для которого мы хотим подсчитать числа.
  • Значение2… (опциональный аргумент) — мы можем добавить до 255 дополнительных элементов, ссылок на ячейки или диапазонов, в которых мы хотим подсчитывать числа.

Помните, что эта функция будет считать только числа и игнорировать все остальное.

Формула наибольший в Excel

Наибольший (или БОЛЬШОЙ) — это полезнейшая функция в Excel. Представляет из себя встроенную статистическую функцию, которая возвращает n-ю позицию или k-ю позицию из выбранного числового массива.

Если k-я позиция больше (или больше, чем значения, есть массив, или если мы оставляем K-ю позицию как пустую), то возвращается #Num! Как ошибка

Вышеуказанная ошибка означает, что при вводе значения K в синтаксис нам нужно указать значение, которое является наименьшим числом из выбранного массива или любым наименьшим числом, но оно не должно быть в массиве.

Цель: получить n-е наибольшее значение

Возвращаемое значение: n-е по величине значение в массиве.

Синтаксис: =БОЛЬШОЙ (массив, к)

Аргументы:

  • array — массив или диапазон числовых значений.
  • k — Позиция в виде целого числа, где 1 соответствует наибольшему значению.

Эту функцию можно использовать для сортировки предоставленной информации и поиска максимального значения. Где переданные аргументы:

  • Массив — это массив или диапазон данных, из которых мы хотим выбрать наибольшее значение.
  • K — это целочисленное значение, указывающее позицию от наибольшего значения.

Поскольку функция НАИБОЛЬШИЙ относится к категории статистических функций и является встроенной функцией в Excel, то есть эту функцию можно найти на вкладке ФОРМУЛЫ в Excel. Шаги следующие:

  1. Нажмите на вкладку ФОРМУЛЫ.
  2. Нажмите на вкладку «Дополнительные функции».
  3. Выберите категорию Статистические функции. Откроется раскрывающийся список функций.
  4. Нажмите на вкладку БОЛЬШИЕ функции в раскрывающемся списке.
  5. После выбора функции НАИБОЛЬШИЙ появится окно Аргументы функции.
  6. Введите в поле Массив массив или диапазон данных, для которых вы хотите найти n-е наибольшее значение.
  7. Введите поле К; это позиция от наибольшего значения в массиве возвращаемого значения.

Функция ПРОПНАЧ

Цель: изменение регистра букв в ключевых словах, метатегах.

Синтаксис: ПРОПНАЧ(текст)

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

Допустим, у нас есть таблица следующего вида:

Между колонкой «Ключевое слово» и «Валюта», мы добавили колонку «Исправленный вариант»

Между колонкой «Ключевое слово» и «Валюта», мы добавили колонку «Исправленный вариант»

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

Для этого в строку уравнений добавляем функцию ПРОПНАЧ(А2) и подтверждаем ее нажатием клавиши Enter. Все, регистр букв исправлен и теперь каждое слово в поисковой фразе начинается с заглавной буквы:

Корректировка регистра букв

Корректировка регистра букв

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

Вот еще два самых частых сценария:

  • Мне нужно изменить заглавный регистр на строчный — воспользуйтесь уравнением СТРОЧН.
  • Мне нужно изменить срочный регистр на заглавный — воспользуйтесь уравнением ПРОПИСН.

Формула символ в Excel

Функция символа называется CHAR. Она возвращает символ, если задан допустимый код символа. CHAR можно использовать для указания символов, которые трудно ввести в формулу. Например, CHAR(10) возвращает разрыв строки и может использоваться для добавления разрыва строки к тексту в формуле.

Функция CHAR возвращает символ на основе значения ASCII

Функция CHAR — встроенная функция Excel, относящаяся к категории строковых/текстовых функций. Его можно использовать как функцию рабочего листа (WS) в Excel. В качестве функции рабочего листа функцию СИМВОЛ можно ввести как часть формулы в ячейку рабочего листа.

Тип функции: функция рабочего листа (WS).

Синтаксис функции СИМВОЛ в Microsoft Excel: СИМВОЛ(ascii_value).

Параметры или аргументы: ascii_value, значение ASCII, используемое для извлечения символа.

Возвращает: строковое/текстовое значение.

Функция ЗАМЕНИТЬ

Цель: замена буквенных обозначений цифр (K или M) на нули, например, при выгрузке ключевых слов из сервисов планировки, парсеров семантики, или при использовании табличных форматов файлов.

Синтаксис: ЗАМЕНИТЬ(старый_текст; нач_поз; число_знаков; новый_текст)

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

Исходная таблица

Исходная таблица

Создаем новую колонку справа от колонки «Количество кликов в месяц». Можем назвать ее «Сортировка»:

Создаем новую колонку

Создаем новую колонку

Выделяем первую ячейку в колонке «Сортировка» и вставляем туда формулу ЗАМЕНИТЬ:

Указываем функцию ЗАМЕНИТЬ

Указываем функцию ЗАМЕНИТЬ

Задаем условия уравнения. Нам необходимо заменить символ K (kilo) на цифровое обозначение, соответственно, заменяем букву К на три нуля. В формуле вышесказанное может выглядеть следующим образом:

Один из вариантов замены K на цифровое обозначение

Один из вариантов замены K на цифровое обозначение

Для эксперимента нам необходимо заменить только первую ячейку колонки «Количество кликов в месяц». Так что просто подтверждаем формулу нажатием клавиши Enter. 

Обратите внимание на корректность указываемой колонки и ячейки

Ура, получилось. Теперь прежний диапазон, записанный буквами 1—10K, превратился в необходимое нам цифровое представление (1000 — 10000, соответственно).


Аналогичным образом, при помощи формулы ЗАМЕНИТЬ, вы сможете конвертировать любые другие буквенные сокращения цифр, например, М.

Формула текст в Excel

Функция Excel TEXT используется для преобразования чисел в текст в электронной таблице. По сути, функция преобразует числовое значение в текстовую строку. TEXT доступен во всех версиях Excel.

Формула: =Текст(Значение, format_text)

Где:

  • Значение — это числовое значение, которое нам нужно преобразовать в текст.
  • Format_text — это формат, который мы хотим применить.

Формула дата в Excel

Функция СЕГОДНЯ в Excel возвращает текущую дату. По умолчанию дата возвращается в формате порядкового номера, поскольку Excel хранит даты в виде порядковых номеров. Формат ячейки необходимо изменить на «Дата», чтобы отображать результат функции в формате даты.

При использовании с другими функциями функция СЕГОДНЯ имеет множество применений в финансовом анализе. Например, его можно использовать для расчета возраста неоплаченных счетов или срока пребывания сотрудников в должности

Синтаксис: = СЕГОДНЯ(). Функция СЕГОДНЯ не имеет аргументов. Функция включает фразу «СЕГОДНЯ», за которой следует пустая скобка. Вам нужно использовать закрытую скобку, чтобы вернуть дату.

Ошибка в формуле Excel: как исправить

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

#### Error

Ошибка #### Error возникает, когда ширина столбца недостаточна для размещения данных ячейки.

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

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

NAME Error или НАЗВАНИЕ ошибка

Вы увидите #ИМЯ? ошибка (или NAME Error), когда текст в формуле не распознается. Иногда легко понять ошибку, но в других случаях вам понадобится помощь, чтобы определить, что происходит. В этом примере вы будете использовать функцию проверки ошибок Excel, чтобы решить проблему.

  1. Выберите ячейку с #ИМЯ? ошибка (или NAME Error).
  2. Откройте вкладку Формулы.
  3. Нажмите кнопку Проверка ошибок.
  4. Откроется диалоговое окно Проверка ошибок. В левой части диалогового окна отображается формула, вызвавшая ошибку, и дается описание происходящего.
  5. Выберите параметр проверки ошибок справа и исправьте ошибку.

Справка по этой ошибке: отображает информацию, относящуюся к типу ошибки.

Показать шаги расчета: демонстрирует все шаги, ведущие к ошибке.

Игнорировать ошибку: позволяет принять введенную формулу без отображения в Excel смарт-тега Параметры проверки ошибок.

Редактировать в строке формул: позволяет редактировать формулу, вызвавшую ошибку, в строке формул.

VALUE! Error или #ИМЯ? Ошибка 

VALUE! Error в ячейке заменяется исправленной формулой.

VALUE! Error говорит вам, что что-то не так с ячейками, на которые вы ссылаетесь, или с тем, как набирается формула. Это очень общая ошибка, и может быть сложно определить ее причину. В этом примере используется функция трассировки прецедентов, чтобы исправить ошибку.

  1. Выберите ячейку с #ЗНАЧ! ошибка.
  2. Нажмите кнопку «Отследить прецеденты» на вкладке «Формулы».
  3. #ЦЕННОСТЬ! Ошибка

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

  1. Найдите ячейку, которая вызывает ошибку.
  2. Исправьте формулу в строке формул.
  3. Щелкните или нажмите Enter.

Формула обновится, чтобы отобразить правильный результат, а ошибка #ЗНАЧ! исчезает.

 DIV/0! Error или ДЕЛ/0! Ошибка 

Вы увидите #DIV/0! Ошибка каждый раз, когда число делится на ноль. Это включает в себя ввод «/ 0» в формуле или ссылку на ячейку для деления, которая содержит 0 или пуста.

  1. Выберите ячейку с ошибкой.
  2. Щелкните в строке формул и исправьте ошибку.
  3. Щелкните или нажмите Enter.
  4. Ячейка обновляется до правильного результата, а DIV/0! Error исправлена.

REF! Error или ССЫЛКА! Ошибка

Вы получите #REF! ошибка, когда формула ссылается на недействительную ячейку. Это часто происходит, когда ссылочные ячейки удаляются или вставляются.

  1. Выберите ячейку с #ССЫЛКА! ошибка.
  2. Щелкните в строке формул и исправьте ошибку.
  3. Щелкните или нажмите Enter.
  4. Ссылка на ячейку теперь действительна, а #ССЫЛКА! ошибка больше не отображается.

Заключение

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

Умение работать с формулами позволяет использовать полный набор точных инструментов при решении любых специфических задач, например, в SEO

Понравилась статья? Поделить с друзьями:
  • Как задать значение ячейки в excel формулой
  • Как задать линейную функцию в excel
  • Как задать кубический корень в excel
  • Как задать круговую диаграмму в excel
  • Как задать коэффициент в excel