Goal seek excel как использовать


Поиск цели в Excel (Примеры)

Поиск цели в Excel (Содержание)

  • Введение в поиск цели в Excel
  • Как использовать поиск цели в Excel?

Введение в поиск цели в Excel

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

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

Как реализовать поиск цели?

Поиск цели реализуется с помощью диалогового окна «Поиск цели», как показано на следующем рисунке:

Как показано на рисунке, диалоговое окно «Поиск цели» принимает три значения:

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

Как использовать поиск цели в Excel?

Поиск цели в Excel очень прост и легок в создании. Позвольте понять работу Goal Seek в Excel на нескольких примерах.

Вы можете скачать этот шаблон поиска цели здесь - Шаблон поиска цели Excel
Поиск цели в Excel - Пример № 1

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

Давайте возьмем пример умножения между двумя числами A и B

На приведенном выше рисунке есть два числа A и B со значениями 9 и 6 соответственно.

Произведение производится с использованием функции = PRODUCT (B1, B2), в результате получается 54.

Если A равно 9, что будет вторым числом для B, чтобы получить результат, 72.

Ниже приведены шаги:

  • Нажмите на вкладку данных
  • В группе Инструменты данных
  • Нажмите «Что, если анализ» выпадающее меню
  • Нажмите на поиск цели

  • В диалоговом окне «Поиск цели» выберите «B3» в поле «Задать ячейку».
  • Введите 72 в поле «To Value»
  • Выберите B2 в «Изменяя ячейку»

  • Затем нажмите ОК

Результатом является:

Поиск цели в Excel - пример № 2

Давайте возьмем пример ООО «Ариан». Торговля с генераторами. Цена каждого генератора - 18000 рупий, а проданное количество - 100 штук.

Мы видим, что компания терпит убыток в 13, 8 лака. Установлено, что максимальная цена, за которую можно продать генератор, составляет рупий. 18000. Теперь требуется идентифицировать нет. из генераторов могут быть проданы, что будет возвращать значение безубыточности (без прибыли, без потерь). Таким образом, значение Profit (Доход - Фиксированная стоимость + Переменная стоимость) должно быть равно нулю, чтобы достичь значения безубыточности.

Ниже приведены шаги:

  • Нажмите на вкладку данных
  • В группе Инструменты данных
  • Нажмите «Что, если анализ» выпадающее меню
  • Нажмите на поиск цели

  • Выберите C8 в «Set Cell»
  • Введите 0 в поле «To Value»
  • Выберите C3 в «Смена ячейки»

  • Затем нажмите ОК

Результатом является:

Пример № 3

На приведенном выше рисунке человек взял сумму займа в 18000 рупий. Ему сказали, что сумма займа будет наказываться по процентной ставке 10% годовых в течение 45 месяцев, что составляет 481, 32 рупии. в месяц. Когда он рассчитал общую сумму, которую он должен будет погасить через 45 месяцев, он получил в результате 21659, 47 рупий.

Теперь он хочет увеличить период погашения, так как он не сможет платить 481, 32 рупии в месяц. Однако он не хочет увеличивать общую сумму погашения более чем на 25000 рупий.

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

Ниже приведены шаги:

  • Нажмите на вкладку данных
  • В группе Инструменты данных
  • Нажмите «Что если анализ», выпадающее меню
  • Нажмите на поиск цели

  • В диалоговом окне «Поиск цели» выберите «B6» в поле «Задать ячейку».
  • Введите 25000 в поле «To Value»
  • Выберите B4 в «Изменение ячейки»

  • Затем нажмите ОК

  • Goal Seek понижает ежемесячный платеж, количество платежей в ячейке B4 изменяется с 45 до 82, 90. В результате, равный ежемесячный платеж (EMI) снизился до рупий. 301, 56.
  • Затем нажмите OK, чтобы принять изменения.

Результатом является:

Вот как легко добиваться цели. Теперь давайте возьмем другой пример

Пример № 4

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

Сотрудник банка предложил ему открыть счет срочного вклада. Процентная ставка составляет 6, 5%, а количество лет составляет 5 лет. Таким образом, чтобы узнать результат, человек использует функцию FV (процедура расчета показана на рисунке выше).

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

Ниже приведены шаги:

  • Нажмите на вкладку данных
  • В группе Инструменты данных
  • Нажмите «Что, если анализ» выпадающее меню
  • Нажмите на поиск цели

  • В диалоговом окне «Поиск цели» выберите «B6» в поле «Задать ячейку».
  • Введите 1500000 в поле «To Value»
  • Выберите B4 в «Смена ячейки», чтобы изменить процентную ставку

  • Затем нажмите ОК

  • Поиск цели увеличивает процентную ставку в ячейке B4 с 6, 50% до 20, 11%, оставляя количество лет и первоначальные инвестиции неизменными.
  • Затем нажмите OK, чтобы принять изменения.

Результатом является:

Плюсы и минусы поиска цели в Excel

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

То, что нужно запомнить

  1. Поиск цели основан на зависимых и независимых ячейках.
  2. Заданная ячейка всегда должна быть полученной ячейкой.
  3. Для значения всегда должно быть числовое значение.
  4. При смене ячейки должна быть ячейка, которую нужно поменять.

Рекомендуемые статьи

Это было руководство к поиску цели в Excel. Здесь мы обсудим его использование и как использовать Goal Seek в Excel с примерами Excel и загружаемыми шаблонами Excel. Вы также можете посмотреть на эти полезные функции в Excel -

  1. ПОТОЛОЧНАЯ функция в MS Excel
  2. Функция ABS в Excel - вы должны знать
  3. Функция Excel PROPER
  4. Руководство по полосе прокрутки в MS Excel
  5. Поиск цели VBA (Примеры с шаблоном Excel)

12 простых приёмов для ускоренной работы в Excel

Николай Павлов

1. Быстрое добавление новых данных в диаграмму

Если для построенной диаграммы на листе появились новые данные, которые нужно добавить, то можно просто выделить диапазон с новой информацией, скопировать его (Ctrl + C) и потом вставить прямо в диаграмму (Ctrl + V).

2. Мгновенное заполнение (Flash Fill)

Предположим, у вас есть список полных ФИО (Иванов Иван Иванович), которые вам надо превратить в сокращённые (Иванов И. И.). Чтобы сделать это, нужно просто начать писать желаемый текст в соседнем столбце вручную. На второй или третьей строке Excel попытается предугадать наши действия и выполнит дальнейшую обработку автоматически. Останется только нажать клавишу Enter для подтверждения, и все имена будут преобразованы мгновенно. Подобным образом можно извлекать имена из email, склеивать ФИО из фрагментов и так далее.

3. Копирование без нарушения форматов

Вы, скорее всего, знаете о волшебном маркере автозаполнения. Это тонкий чёрный крест в правом нижнем углу ячейки, потянув за который можно скопировать содержимое ячейки или формулу сразу на несколько ячеек. Однако есть один неприятный нюанс: такое копирование часто нарушает дизайн таблицы, так как копируется не только формула, но и формат ячейки. Этого можно избежать. Сразу после того, как потянули за чёрный крест, нажмите на смарт-тег — специальный значок, появляющийся в правом нижнем углу скопированной области.

Если выбрать опцию «Копировать только значения» (Fill Without Formatting), то Excel скопирует вашу формулу без формата и не будет портить оформление.

4. Отображение данных из таблицы Excel на карте

В Excel можно быстро отобразить на интерактивной карте ваши геоданные, например продажи по городам. Для этого нужно перейти в «Магазин приложений» (Office Store) на вкладке «Вставка» (Insert) и установить оттуда плагин «Карты Bing» (Bing Maps). Это можно сделать и по прямой ссылке с сайта, нажав кнопку Get It Now.

После добавления модуля его можно выбрать в выпадающем списке «Мои приложения» (My Apps) на вкладке «Вставка» (Insert) и поместить на ваш рабочий лист. Останется выделить ваши ячейки с данными и нажать на кнопку Show Locations в модуле карты, чтобы увидеть наши данные на ней. При желании в настройках плагина можно выбрать тип диаграммы и цвета для отображения.

5. Быстрый переход к нужному листу

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

6. Преобразование строк в столбцы и обратно

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

  1. Выделите диапазон.
  2. Скопируйте его (Ctrl + C) или, нажав на правую кнопку мыши, выберите «Копировать» (Copy).
  3. Щёлкните правой кнопкой мыши по ячейке, куда хотите вставить данные, и выберите в контекстном меню один из вариантов специальной вставки — значок «Транспонировать» (Transpose). В старых версиях Excel нет такого значка, но можно решить проблему с помощью специальной вставки (Ctrl + Alt + V) и выбора опции «Транспонировать» (Transpose).

7. Выпадающий список в ячейке

Если в какую-либо ячейку предполагается ввод строго определённых значений из разрешённого набора (например, только «да» и «нет» или только из списка отделов компании и так далее), то это можно легко организовать при помощи выпадающего списка.

  1. Выделите ячейку (или диапазон ячеек), в которых должно быть такое ограничение.
  2. Нажмите кнопку «Проверка данных» на вкладке «Данные» (Data → Validation).
  3. В выпадающем списке «Тип» (Allow) выберите вариант «Список» (List).
  4. В поле «Источник» (Source) задайте диапазон, содержащий эталонные варианты элементов, которые и будут впоследствии выпадать при вводе.

8. Умная таблица

Если выделить диапазон с данными и на вкладке «Главная» нажать «Форматировать как таблицу» (Home → Format as Table), то наш список будет преобразован в умную таблицу, которая умеет много полезного:

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

9. Спарклайны

Спарклайны — это нарисованные прямо в ячейках миниатюрные диаграммы, наглядно отображающие динамику наших данных. Чтобы их создать, нажмите кнопку «График» (Line) или «Гистограмма» (Columns) в группе «Спарклайны» (Sparklines) на вкладке «Вставка» (Insert). В открывшемся окне укажите диапазон с исходными числовыми данными и ячейки, куда вы хотите вывести спарклайны.

После нажатия на кнопку «ОК» Microsoft Excel создаст их в указанных ячейках. На появившейся вкладке «Конструктор» (Design) можно дополнительно настроить их цвет, тип, включить отображение минимальных и максимальных значений и так далее.

10. Восстановление несохранённых файлов

Представьте: вы закрываете отчёт, с которым возились последнюю половину дня, и в появившемся диалоговом окне «Сохранить изменения в файле?» вдруг зачем-то жмёте «Нет». Офис оглашает ваш истошный вопль, но уже поздно: несколько последних часов работы пошли псу под хвост.

На самом деле есть шанс исправить ситуацию. Если у вас Excel 2010, то нажмите на «Файл» → «Последние» (File → Recent) и найдите в правом нижнем углу экрана кнопку «Восстановить несохранённые книги» (Recover Unsaved Workbooks).

В Excel 2013 путь немного другой: «Файл» → «Сведения» → «Управление версиями» → «Восстановить несохранённые книги» (File — Properties — Recover Unsaved Workbooks).

В последующих версиях Excel следует открывать «Файл» → «Сведения» → «Управление книгой».

Откроется специальная папка из недр Microsoft Office, куда на такой случай сохраняются временные копии всех созданных или изменённых, но несохранённых книг.

11. Сравнение двух диапазонов на отличия и совпадения

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

  1. Выделите оба сравниваемых столбца (удерживая клавишу Ctrl).
  2. Выберите на вкладке «Главная» → «Условное форматирование» → «Правила выделения ячеек» → «Повторяющиеся значения» (Home → Conditional formatting → Highlight Cell Rules → Duplicate Values).
  3. Выберите вариант «Уникальные» (Unique) в раскрывающемся списке.

12. Подбор (подгонка) результатов расчёта под нужные значения

Вы когда-нибудь подбирали входные значения в вашем расчёте Excel, чтобы получить на выходе нужный результат? В такие моменты чувствуешь себя матёрым артиллеристом: всего-то пара десятков итераций «недолёт — перелёт» — и вот оно, долгожданное попадание!

Microsoft Excel сможет сделать такую подгонку за вас, причём быстрее и точнее. Для этого нажмите на вкладке «Данные» кнопку «Анализ „что если“» и выберите команду «Подбор параметра» (Insert → What If Analysis → Goal Seek). В появившемся окне задайте ячейку, где хотите подобрать нужное значение, желаемый результат и входную ячейку, которая должна измениться. После нажатия на «ОК» Excel выполнит до 100 «выстрелов», чтобы подобрать требуемый вами итог с точностью до 0,001.

Если этот обзор охватил не все полезные фишки MS Excel, о которых вы знаете, делитесь ими в комментариях!

Читайте также 🧐

Использование инструмента поиска цели для анализа «что, если» в Excel

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

Инструмент анализа(What-If Analysis) «что, если» в Excel разбит на три основных компонента. Обсуждаемая здесь часть — это мощная функция поиска цели(Goal Seek) , которая позволяет работать в обратном направлении от функции и определять входные данные, необходимые для получения желаемого вывода из формулы в ячейке. Читайте дальше, чтобы узнать, как использовать инструмент поиска цели анализа «что, если(What-If Analysis Goal Seek) » в Excel .

Пример инструмента поиска цели в Excel

Предположим, вы хотите взять ипотечный кредит на покупку дома и вас беспокоит, как процентная ставка по кредиту повлияет на ежегодные платежи. Сумма ипотечного кредита составляет 100 000 долларов США, и вы будете выплачивать кредит в течение 30 лет.

Используя функцию Excel PMT , вы можете легко вычислить, какими были бы ежегодные платежи, если бы процентная ставка была равна 0%. Электронная таблица, вероятно, будет выглядеть примерно так:

В ячейке A2 представлена ​​годовая процентная ставка, в ячейке B2 — срок кредита в годах, а в ячейке C2 — сумма ипотечного кредита. Формула в D2:

=PMT(A2,B2,C2)

и представляет собой ежегодные платежи по 30-летней ипотеке на сумму 100 000 долларов США под 0% годовых. Обратите внимание(Notice) , что число в D2 отрицательное, поскольку Excel предполагает, что платежи представляют собой отрицательный денежный поток от вашего финансового положения.

К сожалению, ни один ипотечный кредитор не одолжит вам 100 000 долларов под 0% годовых. Предположим(Suppose) , вы подсчитали и выяснили, что можете позволить себе возвращать 6000 долларов в год в виде платежей по ипотеке. Теперь вам интересно, какова самая высокая процентная ставка, которую вы можете взять по кредиту, чтобы убедиться, что вы не платите больше 6000 долларов в год.

Многие люди в такой ситуации просто начали бы вводить числа в ячейку A2, пока цифра в D2 не достигла бы примерно 6000 долларов. Однако вы можете заставить Excel делать всю работу за вас, используя инструмент поиска цели анализа(Analysis Goal Seek) «что, если» . По сути, вы заставите Excel работать в обратном направлении от результата в D4, пока он не достигнет процентной ставки, которая удовлетворяет вашей максимальной выплате в 6000 долларов.

Начните с нажатия на вкладку « Данные(Data) » на ленте(Ribbon) и найдите кнопку « Анализ «что, если»» в разделе « (What-If Analysis)Инструменты данных(Data Tools) ». Нажмите кнопку « Анализ «что, если»»(What-If Analysis) и выберите «Поиск цели(Goal Seek) » в меню.

Excel открывает маленькое окно и просит вас ввести только три переменные. Переменная Set Cell должна быть ячейкой, содержащей формулу. В нашем примере это D2 . Переменная To Value — это сумма, которую вы хотите, чтобы ячейка в D2 была в конце анализа.

Для нас это -6000 . Помните, что Excel рассматривает платежи как отрицательный денежный поток. Переменная By Changeing Cell(By Changing Cell) — это процентная ставка, которую Excel должен найти для вас, чтобы ипотека в размере 100 000 долларов стоила вам всего 6 000 долларов в год. Итак, используйте ячейку A2 .

Нажмите кнопку « ОК(OK) » , и вы можете заметить, что Excel мигает набором чисел в соответствующих ячейках, пока итерации, наконец, не сойдутся на окончательном числе. В нашем случае ячейка A2 теперь должна показывать около 4,31%.

Этот анализ говорит нам, что для того, чтобы не тратить более 6000 долларов в год на 30-летнюю ипотеку на 100 000 долларов, вам необходимо обеспечить кредит не более чем на 4,31%. Если вы хотите продолжить анализ «что, если», вы можете попробовать различные комбинации чисел и переменных, чтобы изучить варианты, которые у вас есть, когда вы пытаетесь получить хорошую процентную ставку по ипотеке.

Инструмент поиска цели анализа(What-If Analysis Goal Seek) «что, если» в Excel является мощным дополнением к различным функциям и формулам, которые можно найти в типичной электронной таблице. Работая в обратном направлении от результатов формулы в ячейке, вы можете более четко изучить различные переменные в своих вычислениях.

Although Excel’s long list of functions is one of thе most enticing features of Microsoft’s ѕpreadsheet application, there a few underutilized gems that enhancе these functions. One often-overlooked tool is the What-If Αnalysis.

Excel’s What-If Analysis tool is broken down into three main components. The part discussed here is the powerful Goal Seek feature that lets you work backwards from a function and determine the inputs necessary to get the desired output from a formula in a cell. Read on to learn how to use Excel’s What-If Analysis Goal Seek tool.

Excel’s Goal Seek Tool Example

Suppose that you want to take out a mortgage loan to buy a house and you are concerned about how the interest rate on the loan will affect the yearly payments. The amount of the mortgage is $100,000 and you will pay back the loan over the course of 30 years.

Using Excel’s PMT function, you can easily figure out what the yearly payments would be if the interest rate were 0%. The spreadsheet would likely look something like this:

The cell at A2 represents the yearly interest rate, the cell at B2 is the length of the loan in years, and the cell at C2 is the amount of the mortgage loan. The formula in D2 is:

=PMT(A2,B2,C2)

and represents the yearly payments of a 30-year, $100,000 mortgage at 0% interest. Notice that the figure in D2 is negative since Excel assumes that the payments are a negative cash flow from your financial position.

Unfortunately, no mortgage lender is going to lend you $100,000 at 0% interest. Suppose you do some figuring and find out that you can afford to pay back $6,000 per year in mortgage payments. You are now wondering what is the highest interest rate you can take on for the loan to make sure you don’t end up paying more than $6,000 per year.

Many people in this situation would simply start typing numbers in cell A2 until the figure in D2 reached approximately $6,000. However, you can make Excel do the work for you by using the What-If Analysis Goal Seek tool. Essentially, you will make Excel work backwards from the result in D4 until it arrives at an interest rate that satisfies your maximum payout of $6,000.

Begin by clicking on the Data tab on the Ribbon and locating the What-If Analysis button in the Data Tools section. Click on the What-If Analysis button and choose Goal Seek from the menu.

Excel opens up a small window and asks you to input only three variables. The Set Cell variable must be a cell that contains a formula. In our example here, it is D2. The To Value variable is the amount you want the cell at D2 to be at the end of the analysis.

For us, it is -6,000. Remember that Excel sees payments as a negative cash flow. The By Changing Cell variable is the interest rate you want Excel to find for you so that the $100,000 mortgage will cost you only $6,000 per year. So, use cell A2.

Click the OK button and you may notice that Excel flashes a bunch of numbers in the respective cells until the iterations finally converge on a final number. In our case, the cell at A2 should now read about 4.31%.

This analysis tells us that in order not to spend more than $6,000 per year on a 30-year, $100,000 mortgage, you need to secure the loan at no more than 4.31%. If you want to continue doing what-if analyses, you can try different combinations of numbers and variables to explore the options you have when trying to secure a good interest rate on a mortgage.

Excel’s What-If Analysis Goal Seek tool is a powerful complement to the various functions and formulas found in the typical spreadsheet. By working backwards from the results of a formula in a cell, you can explore the different variables in your calculations more clearly.

Как использовать Excels Goal Seek и Solver для поиска неизвестных переменных

Excel очень эффективен, когда у вас есть все данные, необходимые для ваших расчетов.

Но было бы неплохо, если бы решить для неизвестных переменных?

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

Как использовать поиск цели в Excel

Поиск цели уже встроен в Excel. Это под Данные вкладка, в Что, если анализ меню:

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

Как видите, текущий общий объем продаж составляет 114 706 единиц. Если мы хотим продать 250 000 к концу года, сколько нам нужно продать в 4 квартале? Excel Goal Seek расскажет нам.

Вот, как использовать Goal Seek, шаг за шагом:

  1. Нажмите Данные> Что-если анализ> Поиск цели. Вы увидите это окно:
  2. Поместите «равную» часть вашего уравнения в Установить ячейку поле. Это число, которое Excel попытается оптимизировать. В нашем случае это общее количество продаж в ячейке B5.
  3. Введите значение вашей цели в Ценить, оценивать поле. Мы ищем в общей сложности 250 000 проданных единиц, поэтому мы разместим «250 000» в этой области.
  4. Скажите Excel, какую переменную нужно найти в Изменяя клетку поле. Мы хотим увидеть, какими должны быть наши продажи в 4 квартале. Поэтому мы скажем Excel решить для ячейки D2. Когда все будет готово, это будет выглядеть так:
  5. Удар Хорошо решить для вашей цели. Когда все выглядит хорошо, просто нажмите Хорошо. Excel сообщит вам, когда Goal Seek найдет решение.
  6. Нажмите Хорошо снова, и вы увидите значение, которое решает ваше уравнение в ячейке, которую вы выбрали для Изменяя клетку.

В нашем случае решение составляет 135 294 единицы. Конечно, мы могли бы просто найти это, вычтя промежуточную сумму из годовой цели. Но поиск цели также может быть использован в ячейке, уже есть данные в нем. И это более полезно.

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

Итак, Goal Seek — полезная функция Excel

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

Что делает Excel’s Solver?

Короче Солвер это как многомерная версия Goal Seek. Он принимает одну переменную цели и корректирует ряд других переменных, пока не получит желаемый ответ.

Он может определить максимальное значение числа, минимальное значение числа или точное число.

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

Это отличный способ найти несколько неизвестных переменных в Excel. Но найти и использовать это не просто.

Давайте взглянем на загрузку надстройки Solver, а затем рассмотрим, как использовать Solver в Excel 2016.

Как загрузить надстройку Solver

В Excel по умолчанию нет Солвера. Это надстройка, так что, как и другие мощные функции Excel

, вы должны загрузить его первым. К счастью, он уже на вашем компьютере.

Голова к Файл> Параметры> Надстройки. Затем нажмите на Идти рядом с Управление: надстройки Excel.

Если в этом раскрывающемся списке указано что-то отличное от «Надстройки Excel», вам нужно изменить его:

В появившемся окне вы увидите несколько вариантов. Убедитесь, что поле рядом с Solver Add-In проверен и ударил Хорошо.

Теперь вы увидите решающее устройство кнопка в Анализ группа из Данные вкладка:

Если вы уже использовали пакет анализа данных

, вы увидите кнопку Анализ данных. Если нет, Солвер появится сам.

Теперь, когда вы загрузили надстройку, давайте посмотрим, как ее использовать.

Как использовать Солвер в Excel

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

  1. Нажмите Данные> Солвер. Вы увидите окно Solver Parameters ниже. (Если вы не видите кнопку Solver, см. Предыдущий раздел о том, как загрузить надстройку Solver.)
  2. Установите цель своей ячейки и сообщите Excel свою цель. Цель находится в верхней части окна Солвера и состоит из двух частей: ячейка цели и выбор максимизации, минимизации или определенного значения.

    Если вы выберете Максимум, Excel скорректирует ваши переменные, чтобы получить максимально возможное число в вашей целевой ячейке. Min наоборот: Солвер минимизирует количество целей. Ценность позволяет указать конкретный номер для поиска Солвера.
  3. Выберите ячейки переменных, которые Excel может изменить. Ячейки переменной устанавливаются с помощью Изменяя переменные ячейки поле. Нажмите стрелку рядом с полем, затем нажмите и перетащите, чтобы выбрать ячейки, с которыми Солвер должен работать. Обратите внимание, что это все клетки это может варьироваться. Если вы не хотите, чтобы ячейка менялась, не выбирайте ее.
  4. Установите ограничения для нескольких или отдельных переменных. Наконец, мы подошли к ограничениям. Здесь Солвер действительно силен. Вместо того, чтобы менять любую ячейку переменной на любое желаемое число, вы можете указать ограничения, которые должны быть выполнены. Подробнее см. Раздел о том, как установить ограничения ниже.
  5. Как только вся эта информация будет на месте, нажмите Решать чтобы получить ответ. Excel обновит ваши данные, чтобы включить новые переменные (поэтому мы рекомендуем сначала создать копию ваших данных).

Вы также можете создавать отчеты, которые мы кратко рассмотрим в нашем примере Solver ниже.

Как установить ограничения в Солвере

Вы могли бы сказать Excel, что одна переменная должна быть больше 200. При попытке использовать разные значения переменных Excel не пойдет ниже 201 с этой конкретной переменной.

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

Вот доступные операторы:

  • (меньше или равно)
  • знак равно (равно)
  • => (больше или равно)
  • ИНТ (должно быть целым числом)
  • бункер (должно быть 1 или 0)
  • AllDifferent

AllDifferent немного сбивает с толку. Он указывает, что каждая ячейка в диапазоне, который вы выбираете для Ссылка на ячейку должен быть другой номер. Но это также указывает, что они должны быть между 1 и количеством ячеек. Поэтому, если у вас есть три ячейки, вы получите цифры 1, 2 и 3 (но не обязательно в этом порядке)

Наконец, добавьте значение для ограничения.

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

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

Пример решателя

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

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

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

  • Нет работы может упасть ниже четырех часов.
  • Работа 2 должна быть больше восьми часов.
  • Работа 5 должна быть менее чем за одиннадцать часов.
  • Общее количество отработанных часов должно быть равно 40.

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

Вот как мы настроили это в Solver:

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

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

Давайте хит Решать и посмотрим, что получится.

Солвер нашел решение! Как видно из приведенного выше окна, наши доходы увеличились на 130 долларов США. И все ограничения были выполнены.

Чтобы сохранить новые значения, убедитесь, что Keep Solver Solution проверен и ударил Хорошо.

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

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

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

Solver Advanced Options

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

Наиболее очевидным является метод решения:

Вы можете выбрать между GRG Nonlinear, Simplex LP и Evolutionary. Excel предоставляет простое объяснение того, когда вы должны использовать каждый из них. Лучшее объяснение требует некоторых знаний статистики

и регресс.

Чтобы настроить дополнительные параметры, просто нажмите Опции кнопка. Вы можете сообщить Excel о целочисленной оптимальности, установить временные ограничения вычислений (полезно для массивных наборов данных) и настроить методы расчета GRG и Evolutionary при выполнении своих вычислений.

Опять же, если вы не знаете, что это означает, не беспокойтесь об этом. Если вы хотите узнать больше о том, какой метод решения использовать, в Engineer Excel есть хорошая статья, которая излагает его для вас. Если вам нужна максимальная точность, возможно, Evolutionary — хороший путь. Просто знайте, что это займет много времени.

Поиск цели и решатель: вывод Excel на новый уровень

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

Goal Seek может помочь вам сэкономить время, ускорив некоторые вычисления, а Solver значительно расширит возможности вычислений в Excel

,

Это просто вопрос освоения с ними. Чем больше вы их используете, тем полезнее они станут.

Используете ли вы Goal Seek или Solver в своих таблицах? Какие еще советы вы можете дать, чтобы получить лучшие ответы из них? Поделитесь своими мыслями в комментариях ниже!

Как использовать функцию «Поиск цели» в Excel для анализа «что, если»

  1. Что такое поиск цели в Excel?
  2. Как использовать Goal Seek в Excel
  3. Примеры использования Goal Seek в Excel
  4. Пример 1: достижение цели прибыли
  5. Пример 2: Определить сдачу экзамена
  6. Пример 3: что-если анализ выборов
  7. Excel Goal Seek не работает
  8. 1. Дважды проверьте параметры поиска цели
  9. 2. Настройте параметры итерации
  10. 3. Нет циркулярных ссылок

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

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

Что такое поиск цели в Excel?

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

Лучшее в Excel Goal Seek состоит в том, что он выполняет все вычисления за кулисами, и вам нужно только указать эти три параметра:

  • Формула клетки
  • Цель / желаемое значение
  • Ячейка, чтобы измениться, чтобы достигнуть цели

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

Например, Goal Seek может сказать вам, сколько продаж вы должны совершить за определенный период, чтобы достичь чистой прибыли в 100 000 долларов США ( пример 1 ). Или какой балл вы должны получить для своего последнего экзамена, чтобы получить общий проходной балл 70% ( пример 2 ). Или сколько голосов нужно набрать, чтобы победить на выборах ( пример 3 ).

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

Заметка.

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

Как использовать Goal Seek в Excel

Цель этого раздела - показать вам, как использовать функцию поиска цели. Итак, мы будем работать с очень простым набором данных:

Приведенная выше таблица показывает, что если вы продадите 100 предметов по 5 долларов США за вычетом комиссии 10%, вы получите 450 долларов США. Вопрос в том, сколько предметов вы должны продать, чтобы заработать 1000 долларов?

Давайте посмотрим, как найти ответ с помощью Goal Seek:

  1. Настройте свои данные таким образом, чтобы у вас была ячейка формулы и изменяющаяся ячейка, зависящая от ячейки формулы.
  2. Перейдите на вкладку « Данные »> группа « Прогноз », нажмите кнопку « Что, если анализ» и выберите « Поиск цели».
  3. В диалоговом окне « Поиск цели » определите ячейки / значения для проверки и нажмите « ОК» :
    • Задать ячейку - ссылка на ячейку, содержащую формулу (B5).
    • К значению - результат формулы, которую вы пытаетесь достичь (1000).
    • Изменяя ячейку - ссылка на входную ячейку, которую вы хотите настроить (B3).

  4. Появится диалоговое окно « Состояние поиска цели », которое сообщит вам, что решение найдено. В вашем рабочем листе значение изменяющейся ячейки будет заменено новым.

    В этом примере Goal Seek обнаружил, что 223 предмета (округленных до следующего целого числа) необходимо продать, чтобы получить доход в 1000 долларов.

  5. Нажмите « ОК», если вы хотите сохранить новое значение в ячейке «Изменение», или « Отмена», если вы хотите восстановить исходное значение.

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

В результате вы обнаружите, что если вы увеличите цену за единицу до 11 долларов, вы сможете получить доход в 1000 долларов, продав только 100 товаров:

Советы и заметки

:

  • Excel Goal Seek не меняет формулу, а только меняет входное значение, которое вы вводите в поле « С помощью изменения ячейки» .
  • Если поиск цели не может найти решение, он отображает наиболее близкое к нему значение .
  • Вы можете восстановить исходное значение ввода, нажав кнопку « Отменить» или сочетание клавиш «Отменить» (Ctrl + Z).

Примеры использования Goal Seek в Excel

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

Пример 1: достижение цели прибыли

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

Решение : Исходя из данных, организованных, как показано на скриншоте выше, настройте следующие параметры для функции поиска цели:

  • Задать ячейку - формула, которая рассчитывает общую чистую прибыль (D6).
  • Чтобы оценить - результат формулы, который вы ищете ($ 100 000).
  • Путем изменения ячейки - ячейка для хранения валового дохода за 4 квартал (B5).

Результат : анализ поиска целей показывает, что для получения годовой чистой прибыли в размере 100 000 долл. Ваш доход в четвертом квартале должен составить 185 714 долл. США.

Пример 2: Определить сдачу экзамена

Задача : в конце курса студент сдает 3 экзамена. Проходной балл составляет 70%. Все экзамены имеют одинаковый вес, поэтому общий балл рассчитывается путем усреднения 3 баллов. Студент уже сдал 2 из 3 экзаменов. Вопрос в следующем: какой балл должен получить студент для третьего экзамена, чтобы пройти весь курс?

Решение : Давайте сделаем Goal Seek, чтобы определить минимальный балл на экзамене 3:

  • Задать ячейку - формула, которая усредняет баллы за 3 экзамена (B5).
  • К значению - проходной балл (70%).
  • Меняя ячейку - 3-й экзаменационный балл (B4).

Результат : чтобы получить желаемый общий балл, студент должен набрать минимум 67% на последнем экзамене:

Пример 3: что-если анализ выборов

Проблема : Вы баллотируетесь на какую-то выборную должность, где для победы на выборах требуется большинство в две трети (66,67% голосов). Предполагая, что всего проголосовало 200 участников, сколько голосов вы должны получить?

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

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

  • Задать ячейку - формула, которая вычисляет процент текущих голосов «Да» (C2).
  • Для оценки - требуемый процент голосов «Да» (66,67%).
  • При смене ячейки - количество голосов «Да» (B2).

Результат : анализ «что если» с Goal Seek показывает, что для достижения отметки в две трети или 66,67% необходимо 133 голоса «Да»:

Excel Goal Seek не работает

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

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

1. Дважды проверьте параметры поиска цели

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

2. Настройте параметры итерации

В Excel выберите « Файл» > « Параметры» > « Формулы» и измените следующие параметры:

  • Максимум итераций - увеличьте это число, если вы хотите, чтобы Excel тестировал больше возможных решений.
  • Максимальное изменение - уменьшите это число, если ваша формула требует большей точности. Например, если вы тестируете формулу с входной ячейкой, равной 0, но поиск цели останавливается на 0,001, установка максимального изменения на 0,0001 должна устранить проблему.

На снимке экрана ниже показаны настройки итерации по умолчанию:

3. Нет циркулярных ссылок

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

Вот как вы выполняете анализ «что, если» в Excel с помощью инструмента «Поиск цели». Я благодарю вас за чтение и надеюсь увидеть вас в нашем блоге на следующей неделе!

Вы также можете быть заинтересованы в:

Что такое поиск цели в Excel?
Что такое поиск цели в Excel?
Вопрос в том, сколько предметов вы должны продать, чтобы заработать 1000 долларов?
Если вы не уверены, что сможете продать столько предметов, то, возможно, вы сможете достичь целевого дохода, изменив цену товара?
Вопрос в следующем: какой балл должен получить студент для третьего экзамена, чтобы пройти весь курс?
Предполагая, что всего проголосовало 200 участников, сколько голосов вы должны получить?

РЕШЕНИЕ ЗАДАЧ В MS EXCEL Выполнила Проверила

РЕШЕНИЕ ЗАДАЧ В MS EXCEL. Выполнила: ****** Проверила: Раздорожная Ольга Васильевна

Содержание: Табулирование функции и построение графика. 2. Решение системы линейных уравнений. А) Используя формулы массива. Б) Используя метод Крамера. 3. Решение нелинейных уравнений. А) Метод последовательных приближений. Б) Метод подборов параметров Goal Seek. 1. ******

Табулирование функции и построение графика. Задание. Протабулировать функцию y=cosx+sinx на отрезке [-2 П, 2 П], Н=П/18 и построить диаграмму. 1) Строим таблицу значений для данной функции; ******

2) Записываем формулы и копируем до нужного нам значения; Макринич Татьяна ТРА-115

3) Выделяем диапазон А 1: В 74; 4) Вызываем Chart Wizard через кнопку на панели инструментов и строим диаграмму; Макринич Татьяна ТРА-115

Диаграмма внедрена на страницу вместе с таблицей. На диаграмме видим изменение значений функции на отрезке [-2 П, 2 П]. Макринич Татьяна ТРА-115

Решение линейных уравнений. Задание. Решить систему линейных уравнений; А) Используя формулы массива. 2 x 1 + 3 x 2 + 7 x 3 + 6 x 4= 1 3 x 1 + 5 x 2 + 3 x 3 + x 4 = 3 5 x 1 + 3 x 2 + x 3 + 3 x 4 = 4 3 x 1 + 3 x 2 + x 3 + 6 x 4 = 5 Макринич Татьяна ТРА-115

1) Выделяем диапазон G 1; 2) Записываем формулу массива =MMULT(MINVERSE(A 2: D 5), F 1: F 5) ; 3) Нажимаем комбинацию клавиш: ctrl+shift+enter Макринич Татьяна ТРА-115

Б) Используя метод Крамера; 1) 2) 3) Записываем определитель матрицы; Затем вызываем мастер функций, и в категории Математические выберем функцию MDETERM, предназначенную для вычисления обратной матрицы; Теперь необходимо умножить полученную обратную матрицу на вектор b; Макринич Татьяна ТРА-115

4) Макринич Татьяна ТРА-115 Находим х по формуле :

Решение нелинейных уравнений. А) Метод последовательных приближений; Y = x 3 + 3*lg (5+x 2), где Ɛ=0, 001. Макринич Татьяна ТРА-115

Записываем отрезок в котором будут проводиться вычисления; 2) Вводим в столбец х значения от -4 до 4 при помощи формулы: = С 3+(А 5 -А 3)/10; 3) Столбец у заполняем по формуле, указанной на рисунке и копируем; 4) Вычисляем погрешность; Пока не достигли нужной погрешности, повторяем вычисления несколько раз: 1) Макринич Татьяна ТРА-115

1) Выбираем отрезок, где значение переходит от отрицательного к положительному, в данном случае от -1. 6 до -0. 8; 2) Повторяем те же действия, что и в первом случае. Макринич Татьяна ТРА-115

Итак, с помощью метода последовательных приближений достигли желаемого результата, то есть приблизительно Ɛ=0, 001. Макринич Татьяна ТРА-115

Б) Метод подборов параметров Goal Seek 1) 2) 3) 4) 5) 6) Вводим переменные х и у. В столбец х записываем значение, полученное методом последовательных приближений; Вызывает команду Tools – Goal Seek; В поле Ячейка с формулой автоматически вводится соответствующая ячейка. Установим курсор в поле Изменяемая ячейка. На листе щелкаем ячейку, которая содержит изменяемое значение. В текстовом поле Целевое значение вводим желаемый результат формулы. Нажимаем кнопку ОК. Откроется диалоговое окно с сообщением, что подбор параметра прошел успешно. Нажимаем кнопку Да, чтобы ввести результат в ячейку со значением переменной. Макринич Татьяна ТРА-115

КАК: Использование поиска цели в Excel

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

Этот учебник совместим с большинством версий Excel, включая 2007, 2010, 2013, 2016 и Office 365.

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

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

  • D1: Погашение кредита
  • D2: Темп
  • D3: # платежей
  • D4: Главный
  • D5: Оплата
  • E2: 6%
  • E3: 60
  • E4: 225,000

Покидать клетка E5 пустое - мы запишем это на следующем шаге. Выполните следующие шаги, чтобы реализовать PMT функции на вашем листе:

  1. Нажмите на клетка E5 и введите следующую формулу:

    = ПМТ (Е2 / 12, Е3, -e4)

    и нажмите ВОЙТИ клавиша на клавиатуре

  2. Значение $4,349.88 должен появиться в клетка E5 - это текущий ежемесячный платеж за кредит.

Изменение ежемесячного платежа с помощью поиска цели

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

  1. Нажми на Данные табуляция на лента.

  2. выберите Что-Анализ чтобы открыть раскрывающийся список.

  3. Нажмите на Поиск цели.

  4. В диалоговом окне нажмите Установить ячейку линия.

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

  6. В диалоговом окне нажмите Ценить, оценивать линия.

  7. Тип 3000 для снижения ежемесячного платежа до 3000 долларов США.

  8. В диалоговом окне нажмите Изменяя ячейку линия.

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

  10. Нажмите Хорошо.

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

  12. В этом случае решение заключается в изменении количества платежей в клетка E3 в 94.25.

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

Чтобы найти другое решение, нажмите отменить в Поиск цели диалоговое окно. Поиск цели возвращает значение в клетка E3 в 60.

Функция ВПР – необходимая вещь для каждого аналитика - SkuteczneRaporty.pl

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

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

Однако, если мы посвятим некоторое время освоению механизмов ВПР (проще всего это сделать "мокрым", конечно же, проверив свои навыки на практике), она отплатит нам сколь угодно красиво, т.е. делать для нас работу, которая обычно занимает у нас много времени.

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

Да и нет. Очень часто очень быстро вставляют его в отчеты, но большинство продвинутых пользователей перешли от стандартных формул Excel (включая ВПР) к аналогичным командам в Power Query. Его преимущество — автоматизация отчетности вместе с добавлением новых данных. Эквивалент Power Query VLOOKUP — слияние.

Давайте сначала посмотрим на синтаксис функции.

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

Что нужно помнить, чтобы функция работала правильно?

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

Совет: в более сложных случаях, например, когда искомое значение будет в виде формулы и ВПР откажется сотрудничать, обычно помогает трюк с умножением на 1. В свободной ячейке, просто введите формулу '= [ячейка с искомым значением] * 1' и мы будем использовать эту новую, "обманутую" ячейку для поиска.

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

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

Метод поиска - ВПР дает вам две возможности: точный поиск (ЛОЖЬ или 0) и широкий поиск (ИСТИНА или 1). Следует помнить, что этот аргумент необязателен, более того, если мы его не укажем, функция вернет приблизительный результат. Поэтому, если вам нужен точный поиск, не забудьте ввести здесь FALSE или 0.Второй вариант, широкий поиск, на мой взгляд, имеет меньше применений, но следует помнить, что он требует сортировки области поиска в порядке возрастания. Затем, как в примере ниже, мы можем найти ближайшее совпадение, если искомое число отсутствует в таблице. Пример с почтовыми индексами был разработан в статье об обновлении базы данных почтовых индексов в программе Mapa Polski Excel.

Имея в виду эти указатели, мы можем начать практиковаться в использовании ПРОСМОТРА.ВЕРТИКАЛЬ на практике.

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

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

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

Использование функций ВПР и словаря позволяет эффективно адаптировать данные со всех семи рабочих листов и объединить их в сводную таблицу. Таким образом, мы получаем единый набор данных, готовый для создания отчетов, сводок, дашбордов и диаграмм (о том, как по-другому объединять данные из разных источников, мы также пишем в статье о таблицах и сводных диаграммах).

Таким образом,

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

.

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

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

Примечание: Целеуказатель работает только с одним переменным входным значением. Принимать более одного входного значения; Например, как для суммы кредита, так и для суммы ежемесячного платежа по кредиту вы можете использовать Solver. Дополнительные сведения см. в разделе Определение и решение проблемы с помощью doc.

Шаг за шагом на примере

Давайте рассмотрим приведенный выше пошаговый пример.

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

Подготовить лист
  1. Откройте новый чистый лист.

  2. Сначала добавьте метки в первый столбец, чтобы лист было легче читать.

    1. В ячейку A1 введите для кредитов .

    2. В ячейку A2 введите «месяцев».

    3. В ячейке A3 введите Процентная ставка .

    4. В ячейку A4 введите Платеж .

  3. Затем добавьте известные вам значения.

    1. В ячейке B1 введите 100 000 . Это сумма, которую вы хотите снять.

    2. В ячейке B2 введите 180 . Это количество месяцев, в течение которых вы хотите погасить кредит.

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

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

    .
    1. В ячейке B4 введите = PMT (B3/12, B2, B1) .Эта формула рассчитывает сумму платежа. В этом примере вы хотите платить 900 долларов каждый месяц. Эта сумма не вводится здесь, поскольку для определения процентной ставки необходимо использовать средство поиска цели, а для поиска цели необходимо ввести формулу.

      Формула ссылается на ячейки B1 и B2, которые содержат значения, указанные на предыдущих шагах. Формула также относится к ячейке B3, где вы должны указать процентную ставку для целевого поиска.Формула делит B3 на 12, поскольку указан ежемесячный платеж, а функция ПЛТ предполагает годовую процентную ставку.

      Поскольку ячейка B3 не имеет значения, Excel предполагает процентную ставку 0%, а затем, используя значение в примере, возвращает платеж в размере 555,56 долларов США. Вы можете пока игнорировать это значение.

Определение процентной ставки с помощью функции поиска цели
  1. На вкладке Данные в группе Работа с данными щелкните Анализ Что если , а затем щелкните Поиск цели.

  2. В поле Установить ячейку введите ссылку на ячейку, содержащую ячейку с формулой, которую вы хотите распознать. В этом примере эта ссылка находится в ячейке B4.

  3. В поле Value To введите результат формулы, который вы хотите получить. В данном примере это -900.Обратите внимание, что это число отрицательное, потому что оно означает оплату.

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

    Примечание: На ячейку, в которой вы ищете цель, должна ссылаться формула в ячейке, указанной в поле «Установить ячейку».

  5. Нажмите кнопку OK .

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

    Ячейки B1, B2 и B3 представляют собой значения суммы кредита, продолжительности периода и процентной ставки.

    В ячейке B4 отображается результат формулы = ПЛТ (B3/12, B2, B1).

  6. Наконец, отформатируйте целевую ячейку (B3), чтобы отобразить результат в процентах.

    1. На вкладке Root Tools в группе Number нажмите кнопку Percent.

    2. Нажмите кнопку «Увеличить число» «Десятичные разряды» или кнопку «Уменьшить десятичные дроби», чтобы задать количество десятичных разрядов.

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

Примечание: Целеуказатель работает только с одним переменным входным значением. Если вы хотите принять более одного входного значения, например сумму кредита и сумму ежемесячного платежа по кредиту, используйте Solver. Дополнительные сведения см. в разделе Определение и решение проблемы с помощью doc.

Шаг за шагом на примере

Давайте рассмотрим приведенный выше пошаговый пример.

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

Подготовить лист
  1. Откройте новый чистый лист.

  2. Сначала добавьте метки в первый столбец, чтобы лист было легче читать.

    1. В ячейку A1 введите для кредитов .

    2. В ячейку A2 введите «месяцев».

    3. В ячейке A3 введите Процентная ставка .

    4. В ячейку A4 введите Платеж .

  3. Затем добавьте известные вам значения.

    1. В ячейке B1 введите 100 000 . Это сумма, которую вы хотите снять.

    2. В ячейке B2 введите 180 . Это количество месяцев, в течение которых вы хотите погасить кредит.

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

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

    .
    1. В ячейке B4 введите = PMT (B3/12, B2, B1) .Эта формула рассчитывает сумму платежа. В этом примере вы хотите платить 900 долларов каждый месяц. Эта сумма не вводится здесь, поскольку для определения процентной ставки необходимо использовать средство поиска цели, а для поиска цели необходимо ввести формулу.

      Формула ссылается на ячейки B1 и B2, которые содержат значения, указанные на предыдущих шагах. Формула также относится к ячейке B3, где вы должны указать процентную ставку для целевого поиска.Формула делит B3 на 12, поскольку указан ежемесячный платеж, а функция ПЛТ предполагает годовую процентную ставку.

      Поскольку ячейка B3 не имеет значения, Excel предполагает процентную ставку 0%, а затем, используя значение в примере, возвращает платеж в размере 555,56 долларов США. Вы можете пока игнорировать это значение.

Определение процентной ставки с помощью функции поиска цели
  1. Выполните одно из следующих действий:

    В Excel 2016 для Mac: на вкладке Данные, , щелкните Анализ что если , а затем щелкните Поиск цели.

    В Excel для Mac 2011: на вкладке Данные в группе Работа с данными щелкните Анализ что если , а затем щелкните Поиск цели .

  2. В поле Установить ячейку введите ссылку на ячейку, содержащую ячейку с формулой, которую вы хотите распознать. В этом примере эта ссылка находится в ячейке B4.

  3. В поле Value To введите результат формулы, который вы хотите получить. В данном примере это -900. Обратите внимание, что это число отрицательное, потому что оно означает оплату.

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

    Примечание: На ячейку, в которой вы ищете цель, должна ссылаться формула в ячейке, указанной в поле «Установить ячейку».

  5. Нажмите кнопку OK .

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

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

    • В Excel 2016 для Mac: на вкладке Корневые инструменты щелкните Увеличить десятичные разряды или Уменьшить десятичных разрядов.

    • В Excel для Mac 2011: на вкладке «Главная» в группе «Число» щелкните «Увеличить количество знаков после запятой» или «Уменьшить количество знаков после запятой», чтобы задать количество знаков после запятой.

.

Excel (польский): анализ «что, если»

Урок 29: Анализ «что, если»

/en/tr_pl-excel/дополнительные-возможности-сводные-таблицы/контент/

Введение

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

Необязательно: Загрузите нашу рабочую книгу.

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

Результат поиска

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

Чтобы использовать функцию поиска результатов (пример 1):

Допустим, вы записались на курс. В настоящее время у вас 65 баллов, и вам нужно минимум 70, чтобы сдать класс. К счастью, у вас есть последнее задание, которое может поднять ваш средний балл.Вы можете использовать функцию «Результат поиска», чтобы узнать , какая оценка вам нужна за последнее задание, , чтобы пройти оценку.

На изображении ниже вы можете видеть, что оценки за первые четыре задачи: 58 , 70 , 72 и 60 . Хотя мы не знаем, какой будет пятая оценка, мы можем написать формулу — или функцию — для расчета окончательной оценки. В этом случае каждая задача имеет одинаковый вес, поэтому нам просто нужно усреднить все пять оценок, набрав = СРЗНАЧ (B2: B6) .После использования функции «Поиск результата» ячейка B6 покажет нам минимальную оценку, которую нам придется выполнить для этого задания.

  1. Выберите ячейку со значением, которое вы хотите изменить. Каждый раз, когда вы используете функцию «Результат поиска», вам нужно выбрать ячейку, которая уже содержит формулу или функцию . В нашем примере мы выберем ячейку B7,, поскольку она содержит формулу = СРЗНАЧ (B2: B6) .
  2. На вкладке Данные щелкните Анализ "что, если" , а затем выберите Результат поиска в раскрывающемся меню.
  3. Появится диалоговое окно с тремя полями. Первое поле, Установить ячейку:, будет содержать желаемый результат. В нашем примере ячейка B7 уже выделена.

    Второе поле, значение:, - желаемый результат. В нашем примере мы введем 70, , потому что нам нужно набрать как минимум столько, чтобы сдать класс.

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

  4. Когда закончите, нажмите OK.
  5. Диалоговое окно сообщит вам, удалось ли найти решение при поиске результата. Нажмите ОК .
  6. Результат появится в указанной ячейке. В нашем примере функция «Поиск результата» подсчитала, что нам нужно будет набрать не менее 90 баллов по последнему заданию, чтобы получить положительную оценку.
Для использования функции результатов поиска (пример 2):

Предположим, вы планируете мероприятие и хотите пригласить как можно больше людей, не превышая свой бюджет в 500 долларов. Мы можем использовать функцию результатов поиска, чтобы узнать, сколько людей нужно пригласить. В нашем примере ниже ячейка B5 содержит формулу = B2 + B3 * B4 для расчета общей стоимости бронирования номера и стоимости на человека.

  1. Выберите ячейку со значением, которое вы хотите изменить.В нашем примере мы выбираем ячейку B5 .
  2. На вкладке Данные щелкните Анализ "что, если" , а затем выберите Результат поиска в раскрывающемся меню.
  3. Появится диалоговое окно с тремя полями. Первое поле, Установить ячейку:, будет содержать желаемый результат. В нашем примере ячейка B5 уже выделена. Второе поле, значение:, — это желаемый результат.В нашем примере мы введем 500, , потому что мы хотим потратить только 500 долларов.

    Третье поле, Изменив ячейку: , это ячейка, в которую Search for Result поместит ответ. В нашем примере мы выбираем ячейку B4, , потому что хотим знать, сколько гостей мы можем пригласить, не потратив более 500 долларов.

  4. Когда закончите, нажмите OK .
  5. Диалоговое окно сообщит вам, удалось ли найти решение при поиске результата.Нажмите ОК .
  6. Результат появится в указанной ячейке. В нашем примере функция «Поиск результата» вернула ответ примерно 18,62. В этом случае наш окончательный результат должен быть целым числом, поэтому нам нужно будет округлить ответ в большую или меньшую сторону. Поскольку округление в большую сторону превысит наш бюджет, , мы округлим до 18 гостей.

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

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

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

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

Дополнительные сведения о сценариях см. в этой статье Microsoft.

  • Таблицы данных позволяют включать одну или две переменные в формулу и заменять их любым количеством различных значений , а затем отображать результаты в таблице.Этот параметр особенно эффективен, поскольку он показывает нескольких результатов одновременно, в отличие от сценариев или параметра «Результат поиска». В приведенном ниже примере мы видим 24 возможных исхода автокредита.

Дополнительные сведения о таблицах данных см. в этой статье Microsoft.

Вызов!

  1. Откройте нашу рабочую тетрадь.
  2. Щелкните вкладку Challenge в левом нижнем углу рабочей книги.
  3. В ячейке B8 создайте функцию , , которая вычисляет среднее значение продаж в B2: B7 .
  4. В рабочей тетради показаны месячные объемы продаж Дейва за первую половину года. Если он достигнет в среднем 200 000 долларов в середине года, он получит бонус в размере 5%. Используйте опцию Поиск , чтобы узнать, сколько ей нужно продать в июне в среднем на 200 000 долларов.
  5. После завершения ваша рабочая тетрадь должна выглядеть так:

/ en / tr_pl-excel / что такое служба-office-365 / контент /

.

КАК: Форма двунаправленного поиска Excel с использованием ВПР

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

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

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

01 из 06

Найти данные на пересечении строки и столбца

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

В этом руководстве рассматривается вложение функций ПОИСКПОЗ внутри функции ВПР.

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

В этом руководстве функция ПОИСКПОЗ будет представлена ​​как порядковый номер столбца аргумента функции ПРОСМОТР.ПЕРПЕНДИКУЛЯРНО.

02 из 06

Ввод обучающих данных

Первым шагом в руководстве является ввод данных в рабочий лист Excel.

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

  • Введите максимальный диапазон данных в ячейки с D1 по F1
  • Введите второй диапазон в ячейки от D4 до G8

Строки 2 и 3 пусты, чтобы включить критерии поиска и формулу поиска, которые вы создали во время этого руководства.

В учебнике не учитывается форматирование, показанное на изображении, но это не повлияет на формулу поиска.

Информация о параметрах форматирования, аналогичных описанным выше, доступна в этом учебном пособии по базовому форматированию Excel.

  1. Введите данные, как показано на изображении выше, в ячейки с D1 по G8
03 из 06

Создать именованный диапазон для таблицы данных

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

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

  1. Выберите ячейки с D5 по G8 на листе, чтобы выбрать
  2. Щелкните в поле Имя над столбцом A
  3. Введите "таблица" (без кавычек) в поле Имя
  4. нажмите ENTER клавишу на клавиатуре
  5. Ячейки с D5 по G8 теперь имеют имя диапазона "таблица".Мы будем использовать имя для аргумента массива ВПР позже в учебнике
  6. .
04 из 06

Открытие диалогового окна ВПР

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

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

  1. Щелкните в ячейке рабочего листа F2, где будут отображаться результаты формулы 2D-поиска
  2. Перейдите на вкладку ленты "Формулы"
  3. Щелкните параметр Search and Reference на ленте, чтобы открыть раскрывающийся список функций
  4. .
  5. Щелкните ВПР в списке, чтобы открыть диалоговое окно функций.
05 из 06

Введите аргумент искомого значения

Обычно искомое значение соответствует полю данных в первом столбце таблицы данных.

В нашем примере значение поиска соответствует типу файла cookie, информацию о котором мы хотим найти.

Допустимые типы данных для значения поиска:

  • текстовые данные
  • Логическое значение (только ИСТИНА или ЛОЖЬ)
  • номер
  • Ссылка на ячейку значения на листе

В этом примере мы сделаем ссылку на ячейку, которая будет содержать имя файла cookie, ячейку D2.

  1. Нажмите на строку lookup_value в диалоговом окне
  2. Щелкните ячейку D2, чтобы добавить ссылку на ячейку в строку искомое_значение.Это ячейка, в которую мы введем имя файла cookie, для которого мы ищем информацию
  3. .
06 из 06

Ввод аргумента массива таблицы

Таблица — это таблица данных, в которой поисковая система ищет необходимую информацию.

Массив массив должен содержать не менее двух столбцов данных.

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

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

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

  1. Щелкните строку table_array в диалоговом окне
  2. .
  3. Введите "table" (без кавычек), чтобы ввести имя диапазона для этого аргумента
  4. Оставьте диалоговое окно ВПР открытым для следующей части руководства

Перейти к части 2 >>

.90 000 СЕМИНАРОВ EXCEL - НЕОБХОДИМО СОТРУДНИКУ.

Развитие

EXCEL СЕМИНАРЫ - ХРАНИТЕЛЬ СОТРУДНИКОВ.

3 - 6 мая 2015 г.

ОВЕН ОТЕЛЬ И СПА, ул. М.Зарускего 5, 34-500 Закопане

Скачать PDF
ЗАДАЧА ОБУЧЕНИЯ

Целью обучения является знакомство с бесчисленными возможностями MS Excel с упором на его практическое применение в работе.


ПРОГРАММА

Объединение рабочих книг

  • концепция связи
  • Ссылки на
  • рабочих книг
  • создание ссылки
  • Создание формул внешних ссылок
  • синтаксис формулы связывания
  • Открыть книгу с внешними ссылками
  • Опции программы для внешних ссылок
  • обновление ссылок (автоматическое и ручное)
  • Разрыв связи
  • Переместить исходную книгу и зависимую книгу
  • риск потери связи между ноутбуками

Уплотнение листов

  • лист консолидации
  • каталожные номера 3W
  • консолидация по формулам
  • Укрепление специальной пастой
  • Консолидация командой Consolidate
  • консолидация по местонахождению
  • консолидация по категориям
  • обновить консолидацию

Ошибки в формулах

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

Анализ данных с помощью команды результатов поиска

  • Назначение инструмента Результат поиска
  • решение существует
  • Диалоговое окно результатов поиска
  • ищет другие решения

Работа с контурами

  • Контурная концепция
  • автоматическое создание контура
  • ручная схема
  • вставка промежуточных итогов
  • управление контурами
  • копировать видимые ячейки
  • Скрыть контур и удалить контур

Работа со столами

  • нормальный диапазон и таблица
  • Создать таблицу
  • изменен внешний вид таблицы
  • перемещаться по таблице
  • сортировать и фильтровать
  • Добавление и удаление строк и столбцов
  • варианты стола
  • общая строка
  • удалить дубликаты
  • получить данные из таблицы
  • Преобразование
  • для диапазона

Анализ данных с помощью сводных таблиц

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

Правильность данных

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

Дата/время Тип данных

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

Визуализация данных условным форматированием

  • Понятие условного формата
  • типы форматирования
  • Создайте свои собственные правила форматирования
  • управление правилами
  • Форматирование
  • с графикой
  • правила на основе формулы
  • Найти ячейки с условным форматом
  • копирование правил в другие ячейки

Макро

  • регистрация макроса
  • режим относительной и абсолютной регистрации
  • Персональная рабочая книга макросов
  • Запустить макрос
  • управление макросами
  • ошибки выполнения макроса
  • Макрос прерывания

ГРАФИК
90 257 Прибытие участников 90 260 90 261 90 257 Ужин 90 260
Первый день
16:00
19:00
90 261 90 257 Завтрак 90 260 90 261 90 261 90 261 90 261 90 261 90 257 Ужин 90 260
Второй день
07:00 - 09:00
09:00 - 11:00 Обучение
11:00 - 11:15 Перерыв на кофе
11:15 - 13:00 90 260 Обучение
13:00 - 13:30 90 260 Обед
13:30 - 15:00 90 260 Обучение
15:00 Конец первого дня обучения
19:00
90 261 90 257 Завтрак 90 260 90 261 90 261 90 261 90 261 90 261 90 257 Ужин 90 260
Третий день
07:00 - 09:00
09:00 - 11:00 Обучение
11:00 - 11:15 Перерыв на кофе
11:15 - 13:00 90 260 Обучение
13:00 - 13:30 90 260 Обед
13:30 - 15:00 90 260 Обучение
19:00
90 261 90 257 Завтрак 90 260 90 261 90 261 90 261 90 261 90 257 Отъезд участников 90 260
Четвертый день
07:00 - 09:00
09:00 - 11:00 Обучение
11:00 - 11:15 Перерыв на кофе
11:15 - 13:00 90 260 Обучение
13:00 - 13:30 90 260 Обед
13:30 - 15:00 90 260 Обучение
15:00 - 15:30

ДИНАМИКИ

Анджей Присутствует

Выпускник математического факультета Университета А.Мицкевича в Познани. Ученый-компьютерщик с большим опытом преподавания предметов, связанных с ИТ, особенно обучения Excel. Автор нескольких книг по приложениям Excel.


ЦЕНА ОБУЧЕНИЯ

2599 злотых + НДС 23% - стоимость участия на 1 человека, проживание в двухместном номере
Акция!!! До 10 апреля проживание в гостинице сопровождающего + завтрак БЕСПЛАТНО!!!


90 020 2899 90 021 злотых + НДС 23% - стоимость участия на 1 человека, проживание в одноместном номере


90 020 PLN 1650 90 021 + НДС 23% - стоимость продления проживания в отеле с 30 апреля (3 дня), двухместный номер с завтраком


90 020 PLN 1300 90 021 + НДС 23% - стоимость продления проживания в гостинице с 30 апреля (3 дня), одноместный номер с завтраком


Зарегистрируйтесь ON-LINE
или скачайте, заполните и отправьте форму заявки:


.

Как использовать функцию XLOOKUP в Excel —

Резюме

Функция XLOOKUP в Excel — это современная и гибкая замена устаревшим функциям, таким как VLOOKUP, VLOOKUP и VLOOKUP. XLOOKUP поддерживает широкое и точное совпадение, подстановочные знаки (*?) для частичного совпадения и поиск в вертикальном или горизонтальном диапазонах.

Цель, Причина

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

Возвращаемое значение

Сопоставление значения из возвращаемого массива

Синтаксис

= XLOOKUP (поиск, массив_поиска, массив_возвратов, (не найдено), (режим_сопоставления), (режим_поиска))

Аргументы

  • поиск - значение поиска.
  • lookup_array — Массив или диапазон для поиска.
  • return_array — возвращаемый массив или диапазон.
  • not_found — (необязательно) Значение, которое будет возвращено, если совпадений не найдено.
  • match_mode - (необязательно) 0 = точное совпадение (по умолчанию), -1 = точное совпадение или следующее наименьшее, 1 = точное совпадение или следующее большее, 2 = совпадение с подстановочным знаком.
  • search_mode - (необязательно) 1 = поиск с первого (по умолчанию), -1 = поиск с последнего, 2 = двоичный поиск по возрастанию, -2 = двоичный поиск по убыванию.

Вер.

Эксель 365

Замечания по использованию

XLOOKUP — это современная замена функции VLOOKUP. Это гибкая и универсальная функция, которую можно использовать в самых разных ситуациях.

XLOOKUP

может находить значения в вертикальном или горизонтальном диапазоне, может делать приблизительные и точные совпадения и поддерживает подстановочные знаки (*?) для частичных совпадений. Кроме того, XLOOKUP может выполнять поиск данных, начиная с первого или последнего значения (см. сведения о типе соответствия и режиме поиска ниже).По сравнению с устаревшими функциями, такими как ВПР, ВПР и ВПР, XПР предлагает несколько ключевых преимуществ.

Сообщение

не найдено

Когда функция XLOOKUP не может найти совпадение, она возвращает ошибку # Н/Д, как и другие функции сопоставления в Excel. В отличие от других функций сопоставления, XLOOKUP поддерживает необязательный аргумент not_found, который можно использовать для переопределения ошибки # N / A, если в противном случае она появится.Типичными значениями not_found могут быть «Не найдено», «Нет совпадений», «Нет результата» и т. д. При указании not_found заключайте текст в двойные кавычки («»).

Примечание. Будьте осторожны, если вы указываете пустую строку ("") для not_found. Если совпадений не найдено, XLOOKUP ничего не отобразит вместо # Н/Д. Если вы хотите увидеть ошибку # Н/Д, когда совпадений не найдено, полностью опустите аргумент.

Тип спички

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

Тип соответствия Поведение
0 (по умолчанию) Точное совпадение. Если не совпадает, возвращает # Н/Д.
-1 Точное совпадение или следующий меньший элемент.
1 Точное соответствие или следующий больший элемент.
2 Подстановочный знак (*,?, ~)

Режим поиска

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

Режим поиска Поведение
1 (по умолчанию) Поиск с первого значения
-1 Поиск от последнего значения (назад)
2 Значения двоичного поиска, отсортированные по возрастанию
-2 Значения двоичного поиска, отсортированные по убыванию

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

Пример 1 — Базовый Точный

По умолчанию XLOOKUP выполняет точное совпадение. В приведенном ниже примере XLOOKUP используется для получения продаж на основе точного совпадения в видео. Формула в H5:

 

= XLOOKUP (h5, B5: B9, E5: E9)

Более подробное объяснение здесь.

Пример #2 - Базовое приблизительное совпадение

Чтобы включить широкое соответствие, укажите "match_mode". В следующем примере XLOOKUP используется для расчета скидки на основе количества, требующего приблизительного совпадения. Формула в F5 дает -1 для match_mode, чтобы разрешить приблизительное совпадение с поведением «точное совпадение или следующее наименьшее»:

 

= XLOOKUP (E5, B5: B9, C5: C9,, - 1)

Более подробное объяснение здесь.

Пример 3 — Несколько значений

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

 

= XLOOKUP (B5, B8: B15, C8: E15)

Обратите внимание, что таблица возвратов (C8: E15) имеет 3 столбца: первый, последний, отдел. Все три значения возвращаются и перемещаются в диапазон C5:E5.

Пример 4 — двунаправленный поиск
XLOOKUP

можно использовать для двунаправленного поиска путем вложения одного XLOOKUP в другой. В приведенном ниже примере «внутренний» XLOOKUP принимает всю строку (все значения для Glass), которая передается «внешнему» XLOOKUP в качестве возвращаемого массива. Внешний XLOOKUP находит соответствующую группу (B) и возвращает соответствующее значение (17.25) в качестве конечного результата.

 

= XLOOKUP (I6, C4: F4, XLOOKUP (I5, B5: B9, C5: F9))

Подробнее здесь.

Пример #5 - сообщение

не найдено

Как и другие функции поиска, если XLOOKUP не находит значение, возвращает ошибку # Н/Д. Чтобы отобразить пользовательское сообщение вместо # Н/Д, укажите значение для необязательного аргумента «не найдено», заключенное в двойной кавычки (""). Например, чтобы отобразить «Не найдено», когда соответствующий фильм не найден, на основе таблицы ниже используйте:

 

= XLOOKUP (h5, B5: B9, E5: E9, «Не найдено»)

Вы можете настроить это сообщение по своему усмотрению: «Нет совпадений», «Фильм не найден» и т. д.

Пример № 6 - Комплексные критерии

Благодаря встроенной поддержке таблиц функцию XLOOKUP можно использовать со сложными критериями. В приведенном ниже примере XLOOKUP соответствует первой записи, где: учетная запись начинается с «x», регион — «восток», а месяц — не апрель:

.
 

= XLOOKUP (1, (ЛЕВОЕ (B5: B16) = "x") * (C5: C16 = "восток") * НЕ (МЕСЯЦ (D5: D16) = 4), B5: E16)

Детали: (1) простой пример, (2) более сложный пример.

Преимущества XLOOKUP

XLOOKUP

предлагает несколько важных преимуществ, особенно по сравнению с VLOOKUP:

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

Примечания

  1. XLOOKUP может работать как с вертикальными, так и с горизонтальными досками.
  2. XLOOKUP вернет # Н/Д, если искомое значение не найдено.
  3. Search_array должен иметь размеры в соответствии с аргументом return_array , иначе XLOOKUP вернет #ARG!
  4. Если XLOOKUP используется между книгами, обе книги должны быть открыты, иначе XLOOKUP вернет #REF!
  5. Как и функция ИНДЕКС, функция XLOOKUP возвращает ссылку.

Похожие видео

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

Excel в полном разгаре - Mach & Partner Consulting

Введение

  • Ввод и редактирование данных в листе
  • Основные операции с листами
  • Клетки и ячейки
  • Области имен
  • Добавить комментарии к ячейкам
  • Форматный лист


Основные компоненты

  • Создать таблицу
  • Изменение вида таблицы, работа с таблицами


Создание и применение шаблонов

  • Шаблоны Excel
  • Пользовательские шаблоны Excel

Формулы и функции

  • Введение в формулы и функции
  • Формулы для работы с текстом
  • Дата и время
  • Создание формул для подсчета и суммирования
  • Создать формулы для поиска значений


Разное

  • Блоки преобразования
  • Округление чисел ОКРУГЛЕНИЕ.ЧИСЛО, ЧИСЛО ИНТЕЛЛЕКТУАЛЬНОЕ


Знакомство с формулами массива

  • Концепция формул массива

Визуализация данных

Основные методы построения графиков

  • Поддержка диаграмм в Excel
  • Создать диаграмму
  • Создание и настройка диаграммы
  • Работа с графиками
  • Типы диаграмм

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

  • Условное форматирование
  • Укажите условное форматирование
  • Условные форматы, использующие графику
  • Создание правил на основе формулы
  • Использование условных форматов

Дополнительные свойства Excel

  • Настройка пользовательского интерфейса Excel
  • Создание и применение контуров
  • Соединение и объединение листов


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

  • Числовое форматирование
  • Создать пользовательский числовой формат


Проверка данных

  • Визуализация данных с использованием условного форматирования
  • Проверка данных
  • Создание раскрывающихся списков

Защита данных

  • Виды защиты
  • Защитный лист
  • Защита рабочей тетради
  • Защита проекта Visual Basic
  • Связанные темы


Способы избежать ошибок листа

  • Определение и отладка формул
  • Использование инструментов аудита Excel
  • Найти и заменить
  • Проверка орфографии на листах
  • Приложение автозамены

Анализ данные - Импорт данных

  • Импорт и систематизация данных
  • Импорт и систематизация данных из Интернета


Анализ данных с помощью сводных таблиц

  • Работа с нечисловыми данными
  • Группа элементов сводной таблицы
  • Создать частотное распределение
  • Вставка вычисляемых полей и элементов в таблицу
  • Фильтрация сводных таблиц с помощью слайсеров
  • Фильтрация сводных таблиц с использованием временной шкалы
  • Ссылки на ячейки в сводной таблице
  • Создание сводных диаграмм


Анализ "что если"

  • Создание таблиц данных
  • Менеджер сценариев

Анализ данных с результатами поиска и Solver

  • Обратный анализ «что, если»
  • Поиск одной ячейки
  • Решатель

Программирование в Excel и VBA

Основы языка программирования Visual Basic для приложений

  • Основная информация о макросах VBA
  • Показать вкладку "Разработчик"
  • Безопасность макросов
  • Сохранение книг, содержащих макросы
  • Создание макросов VBA


Создание диалоговых окон

  • Основы создания диалоговых окон
  • Альтернативы диалогам
  • Пример пользовательской формы

Продолжительность: 2 дня x 5 часов

.

Смотрите также

Только новые статьи

Введите свой e-mail

Видео-курс

Blender для новичков

Ваше имя:Ваш E-Mail: