rss
  •  
Обучение Microsoft Excel: от основ до PowerBI

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

| Категория: Приемы и советы, Работа с данными ячеек |

6

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

Эту задачу легко решить, используя защиту ячеек листа.

  • Первым действием, необходимо настроить атрибуты ячеек:
    Выделить ячейки.
    Щелкнуть правой кнопкой мыши по выделению и выбрать Формат ячеек [Format cells] или нажать клавиши Ctrl+1.
    Открыть вкладку Защита [Protection].
    Снять атрибут Защищаемая ячейка [Locked] с ячеек, которые после установки защиты листа должны изменяться.

protection1.png

  • Вторым действием установить защиту ячеек листа:
    На вкладке Рецензирование [Review], в группе Изменения [Changes], выбрать Защитить лист [Protect Sheet].
    Флажок Защитить лист и содержимое защищаемых ячеек [Protect worksheet and contents of locked cells] должен быть установлен.
    В списке Разрешить всем пользователям этого листа [Allow all users of this worksheet to] снять флажок Выделение заблокированных ячеек [Select Locked Cells].
    Установить пароль в поле Пароль для отключения защиты листа [Password to unprotect sheet], иначе защита легко будет снята другим пользователем.
    Пароль может содержать только буквы az, цифры 09 и специальные знаки, например !, @, #, $, %, ^, &, *, (, ), +, =

protection2.png

Калибровочная диаграмма Термометр

| Категория: Диграммы, Приемы и советы |

5

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

termometr1.png

1. ПОДГОТОВКА ИСХОДНЫХ ДАННЫХ:

  • Создание элементов выбора ФЛАЖОК.
    На вкладке Разработчик [Developer] раскрыть список команды Вставить [Insert] и выбрать в группе Элементы управления формы [Form Controls] элемент Флажок [Check Box (Form Control)].
    Щелкнуть левой кнопкой мыши на листе с диаграммой в месте расположения элемента.
    Настроить параметры элемента – щелкнуть правой кнопкой мыши по элементу, выбрать Формат Объекта [Format Control]. На вкладке Элемент управления [Control] задать Связь с ячейкой [Cell link] – указать ячейку, в которую размещается значение ЛОЖЬ или ИСТИНА.
    Визуально убрать значение ИСТИНА или ЛОЖЬ в связанных ячейках – выделить ячейки, в диалоговом окне Формат ячеек [Format Cells] на вкладке Число [Number], выбрать числовой формат (все форматы) [Custom], в поле Тип [Type] ввести ;;; и нажать ОК.
  • Подсчитать общее количество заданий, которые необходимо выполнить с помощью функции СЧЁТЗ [COUNTA].
  • Подсчитать количество выполненных заданий с помощью функции СЧЁТЕСЛИ [COUNTIF].
  • Вычислить процент выполненных заданий – отношение выполненных заданий к общему числу заданий. Применить к результату процентный формат.

termometr3.png

2. ПОСТРОЕНИЕ ДИАГРАММЫ:

  • Выделить ячейку с процентом выполнения заданий.
  • На вкладке Вставка [Insert] выбрать Гистограмма [Column] и тип Гистограмма с группировкой [Clustered Column].

3. НАСТРОЙКА ВНЕШНЕГО ВИДА ДИАГРАММЫ:

  • Удалить данные горизонтальной оси – щелкнуть по оси и нажать Delete.
  • Убрать боковой зазор – щелкнуть правой кнопкой мыши по ряду и выбрать Формат ряда данных [Format Data Series], в группе Параметры ряда [Series Options] поставить Боковой зазор [Gap Width] – Без зазора (0%) [No Gap].
  • Изменить цвет заливки области построения диаграммы.
  • Добавить подписи данных – щелкнуть правой кнопкой мыши по ряду и выбрать Добавить подписи данных [Add Data Labels].

Расчет возраста (количество полных лет)

| Категория: Приемы и советы, Формулы и функции |

13

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

1-й способ:

В категории функций, работающими с датами, есть функция ДОЛЯГОДА [YEARFRAC], которая позволяет вычислить долю года количеством полных дней между двумя датами.

ДОЛЯГОДА(Нач_дата;Кон_дата;Базис) [YEARFRAC(Start_date;End_date;Basis)] – определяет долю году, которую составляет количество дней между начальной и конечной датой.

Базис задается одним из коэффициентом:
0 или опущен — Американский (NASD) 30/360
1 — Фактический/фактический
2 — Фактический/360
3 — Фактический/365
4 — Европейский 30/360

datedif1.png

Остается только скорректировать ответ, оставив только целую часть числа, воспользовавшись функцией ЦЕЛОЕ [INT]:

datedif2.png

2-й способ:

Воспользоваться функцией РАЗНДАТ [DATEDIF]. Не удивляйтесь, что не встретите такую функцию в списке функций, работающих с датами. Эта функция-невидимка в Excel. Она давно присутствует в программе, но по ней нет информации в том числе в справочной системе.

РАЗНДАТ(ДатаНачала;ДатаОкончания;Интервал)

Аргумент ДатаОкончания должна быть не менее аргумента ДатаНачала.

Интервал описывается особым образом:

y — количество полных лет, прошедших между ДатаНачала и ДатаОкончания;
m — количество полных месяцев между ДатаНачала и ДатаОкончания;
d — количество дней между ДатаНачала и ДатаОкончания.

Если рассматриваемые ДатаНачала и ДатаОкончания принадлежат одному и том же году, то можно вычислять со следующими интервалами:

ym — количество полных месяцев между ДатаНачала и ДатаОкончания;
yd — количество дней между ДатаНачала и ДатаОкончания;
md — количество дней между ДатаНачала и ДатаОкончания, словно они в одном месяце.

datedif3.png