Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Функции даты и времени.




Количество функций для работы с информацией типа Дата/Время в Excel более двух десятков. Например, чтобы показать на листе текущую дату, мы уже использовали функцию СЕГОДНЯ(), а чтобы получить не только текущую дату, но и время, следует использовать функцию ТДАТА(). По умолчанию для первой функции задан формат Дата в формате операционной системы, однако, можно задать и формат с показом даты и времени (время будет равно 00:00). Аналогично и для второй функции.

С использованием формата ячеек для типа дата/время можно показать даже название дня недели и месяца, как показано на рисунке.


ПЗ-7,8. Учет и анализ хозяйственных операций.

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

Постановка задачи.

Система учета хозяйственных расходов состоит из двух основных компонентов:

1) таблица с журналом регистрации, в которой ведется ежедневный учет расходов и доходов с указанием номера счета;

2) таблицы, в которых ведется обработка информации из журнала регистрации.

Перечень проведенных хозяйственных операций за 5 месяцев приведен в Приложении, указанные данные не следует преобразовывать в записи типа "кредит одного счета – дебет другого"; счета (имена операций) и их номера - произвольные. Указанный перечень заносится на первый лист, который назовем ЖурналОпер.

На втором листе (ОбщИтоги) необходимо организовать автоматическое разделение и группирование всех операций по счетам – также по расходам и доходам.

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

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

Реальные исходные данные приведены в Приложении.

Обработка данных.

В итоговом журнале необходимо просуммировать значения для каждого счета отдельно. Наиболее простой способ решить данную задачу – использовать логическую функцию СУММЕСЛИ(), осуществляющую выборочное суммирование значений. Функция имеет три аргумента: диапазон, по которому осуществляется отбор, критерий отбора и диапазон суммируемых значений.

Для группирования записей по счетам на листе ОбщИтоги в ячейку D4 (см.рисунок ниже) можно ввести следующую формулу:

=СУММЕСЛИ(ЖурналОпер!$D$4:$D$100;C24;ЖурналОпер!$E$4:$E$100). В этой формуле в исходном диапазоне $D$4:$D$100 листа ЖурнОпер осуществляется отбор в соответствии с условием, записанным в ячейке С24 (там указан номер счета 10). Для строк, содержащих такой номер счета, значения суммируются.

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

В этом практическом занятии для итоговых расчетов будут использоваться формулы массива (табличные формулы).

Для группирования записей по счетам на листе ОбщИтоги в ячейку D4 (см.рисунок ниже) для статьи расходов должна быть введена следующая табличная формула:

=СУММ(ЕСЛИ(ЖурналОпер!$D$4:$D$100=ОбщИтоги!$C4;1;0)*ЖурналОпер!$E$4:$E$100),

где: ЖурналОпер – имя листа, на котором расположена таблица 1;

ОбщИтоги – имя листа, на котором расположена таблица 2.

Для группирования записей по доходам в таблице 2 в ячейку Е4 (см.рисунок ниже) должна быть введена следующая табличная формула:

=СУММ(ЕСЛИ(ЖурналОпер!$D$4:$D$100=ОбщИтоги!$C4;1;0)*ЖурналОпер!$F$4:$F$100).

Обе указанные формулы следует вводить как табличные формулы или формулы массива: для этого после набора формулы нажимается сочетание клавиш < Ctrl+Shift+Enter >, при этом формула в ячейке будет заключена в фигурные скобки (см.рисунок на следующем листе, строка формул). (Нельзя вводить фигурные скобки с клавиатуры – в этом случае Excel воспринимает формулу как текст.)

После ввода формул массива в ячейки D4 и E4 они (формулы) размножаются вниз на все строки, в которых указаны номера счетов (на рисунке – до 11 строки).

 

Формула массива выполняет следующие процедуры для ячейки D4, в которой регистрируется значение расходов для номера счета 10:

- в логическом условии функции ЕСЛИ() сравнивается текущий номер счета с номером счета в столбце D на листе учета текущих операций (ЖурналОпер), если они совпадают, на выходе функции будет значение 1, а если не совпадают – на выходе будет 0;

- полученный результат функции ЕСЛИ (0 или 1) умножается на соответствующее значение в столбце E листа ЖурналОпер;

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

Аналогичные результаты получаются для других ячеек столбца Расход.

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

Поделиться:





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





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...