Введем в журнал регистрации формулы, рассмотренные ниже. Все формулы можно вводить с клавиатуры, а можно воспользоваться командой Функции (Вставка—Функция).
Первая формула позволяет определить порядковый номер записи. Воспользуемся командой функции. Выбираем категорию логические—функцию ЕСЛИ. Указываем условие ИСТИНА для того, чтобы значение в данной ячейке было одно и равно это значение единице (см. рис. 8).
Или с клавиатуры вводим в ячейку А4 формулу: =ЕСЛИ (ИСТИНА;1). Эта функция показывает, что в данной ячейке должно быть значение равное единице (см. рис.9).
В ячейку А5 вводим другую формулу: =МАКС ($A$ 4:A4)+1. Формула определяет максимальное значение порядкового номера в диапазоне ячеек, расположенных выше активной ячейки в столбце А и добавляет к нему значение единица (см. рис. 10).
Рис. 8. Формула для порядкового номера записи
Рис. 9. Функция Истина
Рис. 10. Максимальное значение порядкового номера в диапазоне ячеек, расположенных выше активной ячейки в столбце
Меняем диапазон методом протягивания указателя от одной угловой ячейки до следующей по вертикали. Копируем формулу в ячейки столбца А, расположенные ниже ячейки А5 (см. рис. 11.).
Формула для автоматизации ввода текста даты и номера командировочного удостоверения.
В ячейку Н4 вводим формулу, которая соединяет первые элементы текста в столбце G — Дата и номер приказа, порядковый номер документа в журнале регистрации: =СЦЕПИТЬ (ЛЕВСИМВ (G4;14);A4).
Удаляем лишние пробелы в тексте, введенном в ячейку G4, после чего функция НАЙТИ производит поиск номера позиции символа №. Полученная усовершенствованная формула:
=СЦЕПИТЬ (ЛЕВСИМВ (СЖПРОБЕЛЫ (G4);НАЙТИ («№» ;СЖПРОБЕЛЫ (G4)));A4) (см. рис.-12, рис. 13).
Рис. 12. Полученная усовершенствованная формула (ч.1)
Рис. 13. Полученная усовершенствованная формула (ч.2)
Формула определения продолжительности командировки.
В зависимости от методологии принятой на предприятии, возможен:
- § либо расчет продолжительности командировки как разность, определяемая датами выбытия и прибытия (которая вычитает из даты прибытия дату выбытия и прибавляет значение 1);
- § либо, наоборот, по дате выбытия и продолжительности командировки, определяется дата прибытия (которая прибавляет к дате выбытия количество дней продолжительности командировки и вычитает значение 1).
В нашем случае будет рассчитываться дата прибытия из командировки при известной дате выбытия в командировку и сроке командировки. В этом случае в ячейке J4 будет находиться формула: =I4+K4−1 (см. рис. 14).
4. Все формулы достаточно ввести один раз в одну первую ячейку, после чего растянуть до необходимой ячейки.