Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Муравьева Отчет.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
2.33 Mб
Скачать
  1. Функция впр и выпадающие списки.

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

  1. Использование функции ВПР для подстановки значений.

  1. Есть таблица заказов и прайс-лист.

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

Предварительно дадим таблице «прайс-лист» имя – «прайс»В столбец цена вводим функцию ВПР, где искомое значение это значение ячейки из столбца «наименование», таблица, в которой будут браться значения – «прайс», столбец, из которого будет подставляться значения – 2, в интервальный просмотр вводим ЛОЖЬ, чтобы искал точные соответствия. В столбец стоимость партии вводим формулу:

=«объем партии»*«цена»

  1. Получаем такую таблицу:

  1. Избегание ошибок ВПР.

  1. Таблица

    1. Избежать ошибок, которые могут возникнуть при работе ВПР.

Вводим формулу:

=ЕСЛИ(ЕНД(ВПР(«необходимая ячейка»;прайс;2;ЛОЖЬ));"";ВПР(«необходимая ячейка»;;прайс;2;ЛОЖЬ))

Она означает: если возникает ошибка (ошибку просчитывает функция ЕНД), то должна быть пустая ячейка, в обратном случае должен быть выведен результат работы ВПР.

  1. Получается такая таблица:

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

  1. Примитивный способ.

  1. Список:

    1. Сделать выпадающий список

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

  1. Получаем такую картинку:

  1. Стандартный способ.

  1. Таблица:

    1. Сделать в первом столбце у каждой ячейки выпадающий список.

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

  1. Получим следующую таблицу:

  1. Связанные выпадающие списки.

  1. Список моделей автомобилей:

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

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

=ДВССЫЛ(ячейка, в которой находится первый список).

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

  1. Получится следующее:

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

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

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

Введем дополнительный столбец «смен назначено» ,где используем формулу:

=СЧЁТЕСЛИ(«дежурный»;ячейка из столбца «сотрудники»)

Затем введем столбец «номера свободных сотрудников», где спользуем формулу:

=ЕСЛИ(«допустимо смен-назначенно<=0»;"";СТРОКА(первая ячейка из «сотрудники»)-1)

Введем еще один столбец, в котором будут отображаться имена свободных сотрудников и введем формулу, которая выводит очередное по номеру имя сотрудника (используя функцию НАИМЕНЬШИЙ) из списка или пустую ячейку, если имена свободных сотрудников уже кончились.

=ЕСЛИ(СТРОКА(первая ячейка из «сотрудники»)-СТРОКА(первая ячейка из «сотрудники» только по строке)+1>СЧЁТ(«№номер свободного»);"";ИНДЕКС(«сотруднки»;НАИМЕНЬШИЙ(«№ свободного»;1+СТРОКА(первая ячейка из «сотрудники»)-СТРОКА(первая ячейка из «сотрудники» только по строке));1))

Затем присвоим имя этому столбцу, в строке формул введя:

=СМЕЩ(название листа! первая ячейка из «сотрудники»;0;0;СЧЁТЗ(название листа! «свободный»)-СЧИТАТЬПУСТОТЫ(название листа! «свободный»))

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

  1. Получается таблица вида:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]