Посмотреть видео - Создание полосы прокрутки в Excel
Полоса прокрутки в Excel - это то, что вам нужно, когда у вас есть огромный набор данных, и вы не хотите, чтобы он занимал всю территорию вашего экрана.
Это отличный инструмент для использования на панели инструментов Excel, где вам нужно отображать большой объем данных в ограниченном пространстве.
В этом пошаговом руководстве я покажу вам, как создать полосу прокрутки в Excel. Вы также узнаете, как связать набор данных с этой динамической полосой прокрутки, чтобы при изменении пользователем полосы прокрутки данные соответственно изменялись.
Создание полосы прокрутки в Excel
Для этого руководства я взял данные по 28 штатам Индии, а также по площади и населению каждого штата (перепись 2001 г.). Теперь я хочу создать набор данных, который отображает только 10 состояний одновременно, и когда пользователь меняет полосу прокрутки, данные меняются динамически.
Примерно так показано ниже:
Щелкните здесь, чтобы загрузить файл примера
Шаги по созданию полосы прокрутки в Excel
- Первый шаг - подготовить ваши данные. Для этого поста я использовал данные переписи 2001 года в 28 штатах Индии с указанием их площади и населения.
- Перейдите на вкладку разработчика -> Вставка -> Полоса прокрутки (управление формой).Если вы не можете найти вкладку разработчика на ленте, это потому, что она не была включена. По умолчанию он скрыт в Excel. Сначала вам нужно добавить вкладку разработчика на ленту.
- Нажмите кнопку «Полоса прокрутки (управление формой)» и щелкните в любом месте рабочего листа. Это вставит полосу прокрутки в рабочий лист Excel.
- Щелкните правой кнопкой мыши полосу прокрутки и выберите «Управление форматом». Откроется диалоговое окно «Управление форматом».
- В диалоговом окне «Управление форматом» перейдите на вкладку «Управление» и внесите следующие изменения:
- Текущее значение: 1
- Минимальное значение: 1
- Максимальное значение: 19 (здесь 19, поскольку мы отображаем по 10 строк за раз. Поэтому, когда пользователь устанавливает значение полосы прокрутки 19, отображаются строки 19–28)
- Постепенное изменение: 1
- Изменение страницы: 5
- Сотовая связь: 3 L $
$ L $ 3 - это ячейка, связанная с полосой прокрутки в Excel. Его значение варьируется от 1 до 19. Это значение ячейки, которое мы используем для создания прокручиваемого списка. Не волнуйтесь, если сейчас это не имеет смысла. Просто продолжайте читать и станет ясно !!
- Измените размер полосы прокрутки так, чтобы она соответствовала длине 10 столбцов (это просто для лучшего вида, как показано на рисунке ниже).
- Теперь введите следующую формулу в первую ячейку (H4), а затем скопируйте ее, чтобы заполнить все остальные ячейки:
= СМЕЩЕНИЕ (C3; L $ 3,0)
Обратите внимание, что эта формула СМЕЩЕНИЯ зависит от ячейки L3, которая связана с полосой прокрутки.
Теперь у вас все готово с полосой прокрутки в Excel.
Как это работает?
Формула СМЕЩЕНИЕ использует ячейку C3 в качестве ячейки ссылки и смещает ее на значения, указанные в ячейке L3. Поскольку L3 связан со значением полосы прокрутки, когда значение полосы прокрутки становится равным 1, формула относится к имени первого состояния. Когда оно становится равным 2, это относится ко второму состоянию.
Кроме того, поскольку ячейка C3 не заблокирована, во второй строке формула принимает вид = OFFSET (C4, $ L $ 3,0) и работает таким же образом.
Попробуйте сами… Скачать файл