Проектирование функциональной структуры системы учета товарно-материальных ценностей (ТМЦ) (лабораторная работа), страница 28

Помимо указанных имен следует задать имя ДОПУСТИМЫЕ_ПРОВОДКИ для диапазона А3:С50. Оно будет использоваться в формулах автоподстановки кодов дебетуемого и кредитуемого счетов на листах формирования проводок.

Задание -  присвойте диапазону А3:С50 имя ДОПУСТИМЫЕ_ПРОВОДКИ.

Стоит определить еще одну форму контроля на листе ГлКНИГА, позволяющую определить, правильно ли заданы коды дебетуемого и кредитуемого субсчетов (т.е. находятся ли эти коды в списке кодов субсчетов на листе СУБСЧЕТА). Для этого можно использовать формулу, которая  проверяет наличие автоматически выводимого (из кода проводки в ячейке) кода субсчета в списке субсчетов на листе СУБСЧЕТА.

Задание – введите в ячейки столбцов Е и F следующие данные:

                       Е                      F    

              

 1                       ПРОВЕРКА

  

 2             ДЕБЕТА         КРЕДИТА     

 


В ячейку Е3 для контроля кода дебетуемого субсчета введите формулу 

                            =ЕСЛИ(ЕНД(ВПР(B3;СУБСЧЕТА.КОД;1;ЛОЖЬ));"неверный код";" ")

            Здесьфункция ЕНД() возвращает значение ИСТИНА, если код субсчета, выводимый в В3, не содержится в справочнике субсчетов (т.е. функция ВПР() выдает значение #Н/Д), 

                       Для контроля кода кредитуемого субсчета в ячейку F3 введите формулу

=ЕСЛИ(ЕНД(ВПР(С3;СУБСЧЕТА.КОД;1;ЛОЖЬ));"неверный код";" ")

Для проверки правильности работы формулы введите в ячейку А3 код «неверной» проводки 111111 и убедитесь, что в ячейках Е3 и F3  появились значения «неверный код».

                       Верните в ячейку А3 прежнее значение.

Используя контроль образцов проводок, мы решаем проблему корректности задания субсчетов и в самих проводках, поскольку в них коды дебетуемых и кредитуемых субсчетов автоматически выбираются из заранее заданных образцов. При этом желательно, чтобы список субсчетов на листе СУБСЧЕТА был отсортирован в порядке возрастания кодов.

3. ПРОВОДКИ 

Рассмотрим порядок ввода проводок. В используемой нами модели учета фигурируют два типа проводок: вводимые вручную и формируемые автоматически. Они задаются на различных листах рабочей книги.

"Ручные" проводки будем фиксировать на листе, которому присвоим имя ПРОВОДКИ. Код проводки будет вводиться в ячейки столбца А, сумма – в столбец В, а в столбцах C и D должны отображаться дебетуемый и кредитуемый субсчета, а в столбце Е - дата.

Задание – перейдите на новый лист и присвойте ему имя ПРОВОДКИ. Введите в ячейки шапки таблицы следующие названия:

            А                   В                        С                         D                        Е

 


                                            РУЧНЫЕ ПРОВОДКИ