Учет абонементов в excel

 

Елизавета

Пользователь

Сообщений: 4
Регистрация: 28.10.2022

Добрый день
Имеется табель посещаемости, в котором мы отмечает был/не был
Так же имеется 2 типа абонементов — 4 и 8 занятий. и разовая оплата
Нужно, что бы при выставлении даты оплаты счетчик «обнулялся» и считал заново, а не в минус (как сейчас)
т.е. если оплатили 4 занятия 27.10 — то 17.11 как раз 4е занятие. и если 18.11 оплатили еще 4 — то счетчик занятий в верхней части таблицы должен обнулиться и остаток занятий стать снова «4»
Очень нужна ваша помощь =)

 

Blue_Rat

Пользователь

Сообщений: 16
Регистрация: 20.10.2022

попробуйте так:
в столбец F формулу:
=СЧЁТЕСЛИМН($F$10:$W$10;»>=»&$C2;ДВССЫЛ(«F»&ПОИСКПОЗ($B2;$B$10:$B$17;0)+9&»:W»&ПОИСКПОЗ($B2;$B$10:$B$17;0)+9);»а»)
но это не избавит от минусов в тех случаях, когда посещено больше занятий, чем оплачено.

 

Елизавета

Пользователь

Сообщений: 4
Регистрация: 28.10.2022

Подскажите пожалуйста можно ли эту формулу адаптировать для гугл лаблиц?

 

можно. главное применить правильный адаптор

Программисты — это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!

 

Елизавета

Пользователь

Сообщений: 4
Регистрация: 28.10.2022

проблема получается в другом. когда делаю вкладку на несколько групп — формула перестает считать и покаывает всегда 0. какой параметр нужно изменить, что бы она считала корректно? (вкладка 3)

 

Danae

Пользователь

Сообщений: 4
Регистрация: 28.10.2022

#6

29.10.2022 23:46:34

Разобралась, спасибо вам огромное =)

Согласно статистике во время финансового
кризиса посещаемость фитнес- центров
вне зависимости от статуса и стоимости
абонементов сократилась на 20%. Поэтому
все оздоровительные заведения сегодня
вынуждены прибегать к весьма существенным
скидкам. В предлагаемой задаче фитнес-
центр предлагает следующую систему
скидок:

  • скидки
    не суммируются, но начисляются по гибкой
    системе;

  • клиенту
    может быть представлено до 3-х скидок,
    расположенных в таблице исходных данных
    в порядке приоритетности: 1-ая скидка
    действует на всю сумму абонемента,
    последующие — на сумму за вычетом уже
    предоставленных скидок;

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

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

Исходные данные представлены в виде
списка клиентов (Рис. 26) с указанием
(«1» в соответствующей ячейке) положенных
ему льгот:

Рис. 26. Исходные
данные к заданию 4

В задании используются более сложные
варианты аргументов рассмотренных
ранее функций. Задание выполняется на
листе «Фитнес» файла-заготовки.

Технология выполнения
задания

  1. Откройте файл-заготовку.

  2. Откройте
    лист Фитнес. Цветным фоном выделены
    ячейки, которые следует заполнить
    результатами расчетов.

  3. В
    ячейке H14 просуммируйте
    содержимое диапазона B14:G14 (функция
    СУММ() игнорирует незаполненные ячейки).

  4. Распространите
    формулу суммирования на других клиентов,
    скопировав ее в нижестоящие ячейки.

  5. В
    ячейке I14 посчитайте
    максимальное количество скидок, которые
    будут предоставлены клиенту. Т.к. центр
    предоставляет не более 3-х скидок, то
    если этот порог не превышен (ячейкаH14), сумма скидок не
    меняется, в противном случае — сумма
    заменяется на 3 (максимальное количество
    скидок).

Для реализации такой схемы следует
использовать функцию ЕСЛИ():

В ячейку I14: =ЕСЛИ(H14>3;3;H14)
(см. Рис. 27)

Рис. 27. Аргументы
функции ЕСЛИ() для задания 4

  1. Скопируйте
    формулу в нижестоящие ячейки.

  2. Рассчитайте
    сумму клиента с учетом самой приоритетной
    скидки «Постоянный клиент» (столбец
    Сумм_1): если у клиента признак этой
    скидки есть, то сумма приобретенных
    услуг уменьшается на 10% (ячейка B13),
    иначе остается без изменения:

В ячейку K14: =ЕСЛИ(B14=1;J14*(1-$B$13);J14)

  1. Скопируйте
    формулу в нижестоящие ячейки.

  2. По
    аналогичной формуле посчитайте столбец
    Сумм_3. Рассчитывая суммы по первым трем
    скидкам, мы не заботились о проверке
    ограничения по количеству ссылок.
    Начиная со столбца Сумм_4 условие в
    функции ЕСЛИ() должно усложниться.

  3. Рассчитайте
    сумму клиента с учетом скидки «Годовой
    абонемент» (столбец Сумм_4): если у
    клиента есть признак этой скидки И не
    превышено количество возможных скидок,
    то предыдущая сумма (M14)
    уменьшается на 25% (ячейкаE13),
    иначе остается без изменения:

В ячейку
N14: =ЕСЛИ(И(E14=1;СУММ($B14:D14)<3);M14*(1-$E$13);M14)

Рис. 28. Сложное
условие с вложенными И() и СУММ() в функции
ЕСЛИ()

Как видно из рисунка (Рис. 28), аргумент
Лог_выражениесодержит вложенные функции: логическую
функцию И() и функцию суммирования со
смешанной ссылкой ($B14), означающую, что
начало диапазона суммирования при
копировании формулы всегда будет в
столбце B. Смешанные ссылки получаются
неоднократным нажатием клавиши F4.

  1. Скопируйте формулу в нижестоящие
    ячейки.

  2. Распространите
    формулу в ячейку N14 вправо
    наO14 иP14
    и подправьте ее по смыслу.

  3. Заполните столбцы Сумм_5 и Сумм_6-окончат.
    для всех клиентов.

  4. Рассчитайте общий процент скидки как
    отношение сэкономленной суммы («общая
    сумма» – «окончательная сумма») к общей
    сумме услуг.

  5. Отметьте признаком «1» клиентов, которым
    полагаются дополнительные услуги:

В ячейку R14: =ЕСЛИ(P14>=$B$9;1;»-«)
и заполнить вниз.

  1. Составьте список клиентов, которым
    следует оформить клубную карту:

В ячейку S14: =ЕСЛИ(P14>=$B$10;A14;»-«)
и заполнить вниз.

  1. Сохраните документ с выполненным
    заданием.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • Категория: Посетители

Посещения, брони и абонементы посетителя

Посещения

Во вкладке Посещения посетителя вы можете просмотреть список посещений данного посетителя за выбранный период, сгруппировать посещения по абонементам, а также отфильтровать по филиалу, направлению и группе.
Также в данной вкладке отображается время прихода и ухода посетителя. Подробнее о отмечании прихода можно узнать в статье: Учет времени прихода и ухода посетителей. 

 visitorprof-visits.png

В таблице отображаются все посещения посетителя, которые попадают в выбранный промежуток времени.

В информации о посещениях содержится:

  • дата отмеченного посещения,
  • отметка о присутствии (Н – отсутствие, + — присутствие),
  • филиал/направление/группа, в которую было посещение занятия,
  • ФИО преподавателя,
  • абонемент, по которому отметили посещение.

Посещения отображаются в хронологическом порядке.

Если в фильтрах поставить галочку в поле Группировать по абонементам, то список посещений будет сгруппирован по абонементам для большей наглядности и возможности посчитать количество пропусков занятий по каждому абонементу.

visitorprof-visits-sort.png

Список посещений доступен для печати.

Брони

Данная вкладка отображает информацию по бронированию мест на занятиях данного посетителя.

Брони отображаются в виде таблицы где указана информация в какой день была бронь, ВремяГруппаНаправлениеПреподаватель занятия, Абонемент (срок действия, кол-во занятий) и колонка Посетил показывает отметку поставленную при посещении занятия. Если клиент не посетил занятие, на месте отметки будет прочерк.

visitorprof-bookings.png

Брони делятся на два блока: Активные и Архивные.

Блок Активные брони отображает информацию по броням на будущие занятия.

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

Абонементы

На вкладке Абонементы посетителя отображаются все абонементы, которые были приобретены данным посетителем, а также информация по оставшимся занятиям, скидкам на данные абонементы, стоимость со скидкой, сроки и даты действия абонементов, дата продажи, долг.

В поле Действия, Вы можете распечатать квитанцию по продаже абонемента, а также распечатать Бланк посещений.

visitorprof-subs.png

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

Чтобы посмотреть все прошлые абонементы посетителя, выберите фильтр Все архивные абонементы.

Абонемент можно удалить нажав на соответствующую кнопку Удалить.

Вместе с абонементом удалится вся информация о посещениях которые были отмечены по этому абонементу, а также финансовые операции по данному абонементу.

Также Вы можете продать новый абонемент этому посетителю нажав кнопку Продать абонемент.

Более подробно с функцией продажи абонемента Вы можете ознакомиться в разделе Абонементы: продажа абонементов.

Кликнув по ссылке на названии абонемента Вы перейдете на страницу с Детальной информацией по абонементу, где сможете просмотреть кто, когда и в каком филиале продал данный абонемент, просмотреть все отмеченные по абонементу посещения и многое другое.

Более подробно с возможностями данной страницы Вы можете ознакомится прочитав статью Абонементы: Детальная информация по абонементу.

Далее ->

Сначала поговорим о цели нашей разработки и поясним ее необходимость. Рассматриваемая здесь прикладная задача отражает ситуацию, которая часто встречается при предоставлении различными организациями возможности рассрочки платежа для своих клиентов. Нам требуется спроектировать автоматизированную книгу Microsoft Excel, позволяющую эффективно контролировать внесение оплаты за обучение. Создаваемая разработка должна обеспечивать фиксирование в информационной базе выписываемых квитанций на оплату, вести учет сделанных учащимися платежей и выставлять информацию на сайт для доступа (каждый учащийся, используя свой пароль, может получить информацию о своих платежах).

В качестве схемы оплаты взят вариант, который используется в одном из высших учебных заведений. Будем считать, что наша организация устанавливает помесячную индексацию оплаты за обучение. Поясним, как это реально выглядит на примере. Допустим, что для зачисленного учащегося срок обучения но выбранной им специальности составляет 24 месяца, но месячная стоимость обучения при этом возрастает с течением времени (точнее — от месяца к месяцу). Так, скажем, если в марте 2008 года стоимость за месяц составляла 2000 рублей, то, заплатив именно в марте всю сумму (48 000 рублей), учащийся больше ничего учебному заведению не должен. При этом если он по своему желанию прекратит обучение, то учебное заведение возвратит ему сумму за не полностью предоставленную услугу (за оставшиеся месяцы после прекращения учебы).

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

Таблица 4.2. Информация о тарифах месячных оплат

Номер месяца Год Стоимость
1 2008 2000
2 2008 2050
3 2008 2090
4 2008 2120
5 2008 2200

Конкретная уникальная комбинация номера месяца и года в табл. 4.2 определяет стоимость обучения в определенный месяц в указанном учебном году. Можно сказать, что зга комбинация и является ключом при записи либо извлечении информации о месячной стоимости обучения.

Таблица 4.3. Информация о договорах

Номер договора ФИО учащегося Число оплачиваемых месяцев
100/234 Петров Петр Петрович 24
101/234 Иванов Иван Иванович 30
102/234 Сидорова Ольга Николаевна <32/td>
103/234 Сидоров Олег Петрович 32

Другая важная информация для создания системы учета оплаты представлена в табл. 4.3. Фактически это необходимые сведения об учащихся для ведения учета оплаты. Каждая строка в табл. 4.3 представляет собой запись о конкретном человеке. При зачислении учащегося с ним заключается договор, информация о котором и отражается в первом столбце таблицы. В последующее ноле заносятся данные об учащемся, а в иоле «Число оплачиваемых месяцев» вносится количество месяцев обучения (эго и есть количество месяцев по договору, которые человек должен оплатить). Оплатить он может сразу при поступлении — тогда индексации не будет. При поэтапном же внесении платежей будет учитываться изменение месячной стоимости с течением времени. Наша задача заключается в разработке автоматизированной книги, которая позволит организовать учет выписываемых и оплаченных квитанций. В качестве исходной информации можно рассматривать данные табл. 4.2 и 4.3.

Вспоминаю, как на первых шагах работы тренером я вёл таблицу в Excel и регулярно проверял, а все ли платят вовремя и по необходимости писал клиентам напоминания об оплате. В какой-то момент из-за роста клиентской базы эта рутина стала забирать слишком много времени. К тому же сам факт постоянных просьб об оплате клиентам не доставлял мне радости. Спрашивать свои хоть и честно заработанные деньги мне никогда не нравилось.

В итоге я пришёл к идее, что такой процесс необходимо автоматизировать. Но то, что было на рынке (CRM-системы, 1С и прочие сервисы) показались мне или сложными в использовании в связи с перегруженностью ненужными функциями или требовали серьёзной доработки. Общаясь с коллегами, я пришёл к выводу, что проблема с учетом есть у каждого, а вот удобного решения как не было, так и нет. Поэтому с партнёрами мы приняли решение создать простой и универсальный сервис для тренеров и репетиторов, помогающий автоматизировать учет и упростить бизнес-процессы, отвлекающие от основной деятельности.

От идеи к MVP

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

Основной путь использования состоит из четырёх шагов:

  • Добавить клиентов
  • Добавить список услуг (тарифов)
  • Назначить услуги клиентам
  • Регистрировать поступающие оплаты

В случае приближающейся оплаты/просрочки робот отправляет емайл с напоминанием и пуш сообщение, если клиент тоже установил себе приложение.

Сразу же пришлось реализовать механизм пауз, без которого в принципе не возможно работать. А для тарифов предусмотреть предоплату и постоплату, что влияет на алгоритм отправки напоминаний.

Последний штрих — вывод статистики за текущий месяц, отображающей финансовые результаты вашей работы:

Просто = эффективно

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

Создавая услугу, вы выбираете из трёх вариантов:

  • Одноразовая — простая одноразовая услуга без автоматического возобновления
  • Подписка — повторяющаяся услуга через определенный период
  • Абонемент — гибкая комбинация одноразовых услуг и подписок

Подписка хороша в том случае, если вам, например, платят за ежемесячный план тренировок. Если же вы — преподаватель пения и вам необходимо создать услугу, содержащую 8 уроков в месяц, то создавайте абонемент. Сначала добавьте одноразовую услугу «Урок пения», а потом абонемент, в котором указываете количество:

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

По аналогичной схеме работает и учёт занятий в том случае, если вы присвоите клиенту сразу несколько одноразовых услуг.

Список клиентов позволяет как видеть состояние оплаты по каждому клиенту, так и управлять связанными с этим операциями:

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

Есть релиз, что дальше?

Приложение навсегда бесплатное в том случае, если у вас не больше трёх клиентов и доступно для iOS и Android:

В ближайших планах сделать группы клиентов и календарь для планирования занятий. Мы постепенно набираем пользователей (на сегодня их 25) и полируем процессы на основании обратной связи. Будем рады, если проблема, которую решает OperCrew вам знакома и вы попробуете воспользоваться нашим продуктом или посоветуете знакомым.

Понравилась статья? Поделить с друзьями:
  • Учет ip адресов excel
  • Ученик считается хорошистом если все оценки по предметам не меньше 4 формула excel
  • Учебный центр специалист excel
  • Учебный текст для word
  • Учебный практикум по excel