Все о бизнесе

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

В связи с важностью данного вопроса мы неоднократно затрагивали тему в статьях и .

Теперь более подробно остановимся на том, как удобно следить за перемещением запасов с помощью простейшей программы MS Excel.

Большинство организаций, осуществляющих продажу того или иного продукта, имеют склад для хранения. Отсюда выливается обоснованная потребность в ведении учета. Использование специальных для этого программ помогает организациям сделать работу более эффективной, уменьшив при этом затраты и увеличив объем прибыли. MS Excel отлично подходит для небольших магазинов и других малых организаций.

Возможности MS Excel:

  • Показывает объемы запасов на складе
  • Структурирует и анализирует данные об имеющихся активах
  • Отчеты по продажам за любой период времени

Учет товаров в MS Excel: преимущества

MS Excel — именно та программа, которая способна упростить складской учет и обладает рядом функций для осуществления контроля по передвижению товаров.

Учет товаров в MS Excel: недостатки

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

Функции Excel для управления складскими запасами

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

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

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

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

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

Рекомендации по управлению складскими запасами с помощью Excel

Обеспечение учета продукции, которая находится на складе, объясняется потребностью следить, контролировать активы магазина, составлять отчеты в период продаж. Рекомендуется, чтобы за это отвечал компетентный специалист, который отлично знает азы MS Excel и умеет применять их на практике.

Приведем наглядный пример как начать работу по управлению складскими запасами в MS Excel (все значения приблизительны):

В начале таблице следует вести расход:

Таблица учета товара MS Excel

Спустившись на несколько сотен ячеек ниже и создайте таблицу прихода, например, в трех ячейках: 1-товар, 2-количество, 3-цена закупки.

Таблица прихода товара в MS Excel

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

Важно! Чтобы наименование товара в таблице расхода совпадало с наименованием, которое указано в накладных. Поэтому в таблице необходимо писать название полностью, не сокращая его. Вы можете указывать информацию вплоть до размера и расцветки обуви. Чем конкретнее указана информация, тем это удобней.

Количество и цена закупки. Данные столбцы заполняются по факту.

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

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

К ним относятся:

  • дата документа;
  • количество товара;
  • номер документа;
  • прочие часто меняющиеся параметры.

При помощи встроенных в Excel инструментов можно добиться автоматического заполнения нескольких столбцов на основании данных справочника. Однако настроить этот функционал самостоятельно без глубоких знаний программы вряд ли удастся.

Самому же можно добавить элементарные формулы, например, указать столбец с суммарной стоимостью товара, умножив количество на цену.

Указанным выше образом формируются листы также «Приход» и «Расход». Их отдельное ведение удобно для последующего быстрого поиска нужного документа.

Формирование оборотной ведомости

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

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

Отслеживание критических остатков

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

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

ЕСЛИ(ИЛИ(C3<3;D3<3;E3<3);«Необходимо пополнение склада»;«Товара достаточно»).

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

Указанный способ мониторинга значений применим не только к складским остаткам. Аналогично можно анализировать следующие показатели:

  • объемы выполненных работ или продаж в разрезе сотрудников;
  • прирост валового оборота или прибыли;
  • выявление спадов торговли по определенным группам товаров и другие показатели.

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

Плюсы учета товаров в магазине в эксель

Испытайте все возможности платформы ЕКАМ бесплатно

Программа складского учета

  • Настройка автоматизации учёта товаров “под ключ”
  • Списание остатков в реальном времени
  • Учёт закупок и заказов поставщикам
  • Встроенная программа лояльности
  • Онлайн-касса под 54-ФЗ

Обеспечиваем оперативную поддержку по телефону,
помогаем загрузить товарную базу и поставить кассу на учёт.

Испытайте все возможности бесплатно!

Электронная почта*

Электронная почта*

Получить доступ

Соглашение о конфиденциальности

и обработке персональных данных

1.Общие положения

1.1.Настоящее соглашение о конфиденциальности и обработке персональных данных (далее - Соглашение) принято свободно и своей волей, действует в отношении всей информации, которую ООО «Инсейлс Рус» и/или его аффилированные лица, включая все лица, входящие в одну группу с ООО «Инсейлс Рус» (в том числе ООО «ЕКАМ сервис»), могут получить о Пользователе во время использования им любого из сайтов, сервисов, служб, программ для ЭВМ, продуктов или услуг ООО «Инсейлс Рус» (далее - Сервисы) и в ходе исполнения ООО «Инсейлс Рус» любых соглашений и договоров с Пользователем. Согласие Пользователя с Соглашением, выраженное им в рамках отношений с одним из перечисленных лиц, распространяется на все остальные перечисленные лица.

1.2.Использование Сервисов означает согласие Пользователя с настоящим Соглашением и указанными в нем условиями; в случае несогласия с этими условиями Пользователь должен воздержаться от использования Сервисов.

«Инсейлс» - Общество с ограниченной ответственностью «Инсейлс Рус», ОГРН 1117746506514, ИНН 7714843760, КПП 771401001, зарегистрированное по адресу: 125319, г.Москва, ул.Академика Ильюшина, д.4, корп.1, офис 11 (далее - «Инсейлс»), с одной стороны, и

«Пользователь» -

либо физическое лицо, обладающее дееспособностью и признаваемое участником гражданских правоотношений в соответствии с законодательством Российской Федерации;

либо юридическое лицо, зарегистрированное в соответствии с законодательством государства, резидентом которого является такое лицо;

либо индивидуальный предприниматель, зарегистрированный в соответствии с законодательством государства, резидентом которого является такое лицо;

которое приняло условия настоящего Соглашения.

1.4.Для целей настоящего Соглашения Стороны определили, что конфиденциальная информация - это сведения любого характера (производственные, технические, экономические, организационные и другие), в том числе о результатах интеллектуальной деятельности, а также сведения о способах осуществления профессиональной деятельности (включая, но не ограничиваясь: информацию о продукции, работах и услугах; сведения о технологиях и научно-исследовательских работах; данные о технических системах и оборудовании, включая элементы программного обеспечения; деловые прогнозы и сведения о предполагаемых покупках; требования и спецификации конкретных партнеров и потенциальных партнеров; информацию, относящуюся к интеллектуальной собственности, а также планы и технологии, относящиеся ко всему перечисленному выше), сообщаемые одной стороной другой стороне в письменной и/или электронной форме, явно обозначенные Стороной как ее конфиденциальная информация.

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

2.Обязанности Сторон

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

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

2.3.Обязательство по сохранению в тайне конфиденциальной информации действительно в пределах срока действия настоящего Соглашения, лицензионного договора на программы для ЭВМ от 01.12.2016г., договора присоединения к лицензионному договору на программы для ЭВМ, агентских и иных договоров и в течение пяти лет после прекращения их действия, если Сторонами отдельно не будет оговорено иное.

(а)если предоставленная информация стала общедоступной без нарушения обязательств одной из Сторон;

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

(в)если предоставленная информация правомерно получена от третьей стороны без обязательства о сохранении ее в тайне до ее предоставления одной из Сторон;

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

(д)если информация предоставлена третьему лицу с согласия той Стороны, информация о которой передается.

2.5.Инсейлс не проверяет достоверность информации, предоставляемой Пользователем, и не имеет возможности оценивать его дееспособность.

2.6.Информация, которую Пользователь предоставляет Инсейлс при регистрации в Сервисах, не является персональными данными, как они определены в Федеральном законе РФ №152-ФЗ от 27.07.2006г. «О персональных данных».

2.7.Инсейлс имеет право вносить изменения в настоящее Соглашение. При внесении изменений в актуальной редакции указывается дата последнего обновления. Новая редакция Соглашения вступает в силу с момента ее размещения, если иное не предусмотрено новой редакцией Соглашения.

2.8.Принимая данное Соглашение Пользователь осознает и соглашается с тем, что Инсейлс может отправлять Пользователю персонализированные сообщения и информацию (включая, но не ограничиваясь) для повышения качества Сервисов, для разработки новых продуктов, для создания и отправки Пользователю персональных предложений, для информирования Пользователя об изменениях в Тарифных планах и обновлениях, для направления Пользователю маркетинговых материалов по тематике Сервисов, для защиты Сервисов и Пользователей и в других целях.

Пользователь имеет право отказаться от получения вышеуказанной информации, сообщив об этом письменно на адрес электронной почты Инсейлс - .

2.9.Принимая данное Соглашение, Пользователь осознает и соглашается с тем, что Сервисами Инсейлс для обеспечения работоспособности Сервисов в целом или их отдельных функций в частности могут использоваться файлы cookie, счетчики, иные технологии и Пользователь не имеет претензий к Инсейлс в связи с этим.

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

Инсейлс вправе установить, что предоставление определенного Сервиса возможно лишь при условии, что прием и получение файлов cookie разрешены Пользователем.

2.11.Пользователь самостоятельно несет ответственность за безопасность выбранных им средств для доступа к учетной записи, а также самостоятельно обеспечивает их конфиденциальность. Пользователь самостоятельно несет ответственность за все действия (а также их последствия) в рамках или с использованием Сервисов под учетной записью Пользователя, включая случаи добровольной передачи Пользователем данных для доступа к учетной записи Пользователя третьим лицам на любых условиях (в том числе по договорам или соглашениям). При этом все действия в рамках или с использованием Сервисов под учетной записью Пользователя считаются произведенными самим Пользователем, за исключением случаев, когда Пользователь уведомил Инсейлс о несанкционированном доступе к Сервисам с использованием учетной записи Пользователя и/или о любом нарушении (подозрениях о нарушении) конфиденциальности своих средств доступа к учетной записи.

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

3.Ответственность Сторон

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

3.2.Возмещение ущерба не прекращают обязанности нарушившей Стороны по надлежащему исполнению обязательств по Соглашению.

4.Иные положения

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

4.2.Если одно или несколько положений (условий) настоящего Соглашения являются либо становятся недействительными, то это не может служить причиной для прекращения действия других положений (условий).

4.3.К настоящему Соглашению и отношениям между Пользователем и Инсейлс, возникающим в связи с применением Соглашения, подлежит применению право Российской Федерации.

4.3.Все предложения или вопросы по поводу настоящего Соглашения Пользователь вправе направлять в Службу поддержки пользователей Инсейлс либо по почтовому адресу: 107078, г. Москва, ул. Новорязанская, 18, стр.11-12 БЦ «Stendhal» ООО «Инсейлс Рус».

Дата публикации: 01.12.2016г.

Полное наименование на русском языке:

Общество с ограниченной ответственностью «Инсейлс Рус»

Сокращенное наименование на русском языке:

ООО «Инсейлс Рус»

Наименование на английском языке:

InSales Rus Limited Liability Company (InSales Rus LLC)

Юридический адрес:

125319, г. Москва, ул. Академика Ильюшина, д. 4, корп.1, офис 11

Почтовый адрес:

107078, г. Москва, ул. Новорязанская, 18, стр.11-12, БЦ «Stendhal»

ИНН: 7714843760 КПП: 771401001

Банковские реквизиты:

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

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

Напрямую работа с листом, показанным на рис. 2.16, нежелательна. Конечно, менеджер при поступлении либо продаже товаров может напрямую вносить в него данные. Например, при приходе новой партии стенок «Уют» в количестве 5 штук по новой цена 25 770 рублей можно просто скорректировать и количество единиц на складе, и цену поступления. Однако это и не очень удобно, и является «плацдармом» для возможных ошибок со стороны пользователя. Удобнее создать лист управления (рис. 2.17) с элементами, обеспечивающими удобный интерфейс. А сам лист Номенклатура далее мы скроем (эта возможность легко реализуется с помощью сервиса приложения Microsoft Excel), так что он будет недоступен напрямую для пользователя. Разумеется, после этого можно ввести защиту на структуру книги (с указанием пароля). В результате пользователи могут работать с листом Номенклатура только с помощью интерфейса, реализованного на других листах.

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

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

Левая половина листа Поступление предназначена для новых поступлений товаров, которые уже имеются в информационной базе (на листе Номенклатура ). Для этого элемент управления «Поле со списком» (расположен в районе ячейки A3) заполняется названиями товаров, присутствующими на листе Номенклатура . Это действие производится при открытии рабочей книги (текст необходимой для этого процедуры приведен в листинге 2.21). В программном коде предполагается, что в качестве значения свойства Name поля со списком выбрано Spk .

" Листинг 2.21. Процедура, выполняемая при открытии книги Private Sub Workbook_Open() " Очистка списка Worksheets("Поступление").Spk.Clear " Подсчет количества товаров в информационной базе N = 0 While Worksheets("Номенклатура").Cells(N + 2, 1).Value <> "" N = N + 1 Wend " Заполнение списка For i = 1 To N Worksheets("Поступление").Spk.AddItem Worksheets(3).Cells(i + 1, 1).Value Next Worksheets("Поступление").Spk.ListIndex = -1 End Sub

Когда пользователь выбирает название товара в поле со списком, то в ячейку С5 на листе Поступление заносится цена из соответствующей строки листа Номенклатура книги. Для этого процедуру, выполняемую при щелчке по элементу «Поле со списком», следует оформить так, как показано в листинге 2.22. В ней также нет ничего принципиально нового по сравнению с ранее рассмотренными примерами.

" Листинг 2.22. Процедура обработки щелчка на поле со списком Private Sub Spk_Click() Range("C5").Value = Worksheets(3).Cells(Spk.ListIndex + 2, 2).Value Range("C6").Value = "" End Sub

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

  • Name - Pass;
  • PasswordChar - *.

Это обеспечит отображение «звездочек» при наборе пароля (набранное пользователем слово будет скрыто от посторонних глаз). Таким образом, мы подошли к написанию процедуры для внесения информации о новом поступлении (увеличении числа указанных товаров и возможном изменении цены) на третий лист. В листинге 2.23 приведена процедура, выполняемая при щелчке на кнопке Внести . В качестве пароля здесь рассматривается комбинация 357.

" Листинг 2.23. Обработка щелчка на кнопке Внести Private Sub CommandButton1_Click() If Pass.Text = "327" Then " Обновление цены поступления Worksheets("Номенклатура").Cells(Spk.ListIndex + 2, 2).Value = Range("C5").Value " Коррекция количества Col = Range("C6").Value Worksheets("Номенклатура").Cells(Spk.ListIndex + 2, 4).Value = _ Worksheets("Номенклатура").Cells(Spk.ListIndex + 2, 4).Value + Col MsgBox "Данные внесены" Pass.Text = "" Else MsgBox "Ошибка пароля! Данные не внесены" End If End Sub

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

Перейдем теперь к рассмотрению правой части (в отличие от левой, она выделяется более темным оттенком) рис. 2.17. Этот фрагмент листа необходимо использовать для внесения нового товара (с указанием количества). В листинге 2.24 приведена процедура, которая выполняет данное функциональное действие в этом случае.

" Листинг 2.24. Обработка щелчка на кнопке Внести новый товар Private Sub CommandButton_Click() " Подсчет числа внесенных товаров на листе Номенклатура N = 0 While Worksheets("Nomen").Cells(N + 2, 1).Value <> "" N = N + 1 Wend " Проверка пароля внесенного в правое текстовое поле If Pass2.Text = "35791" Then Worksheets("Номенклатура").Cells(N + 2, 1).Value = Range("G3").Value Worksheets("Номенклатура").Cells(N + 2, 2).Value = Range("G4").Value Worksheets("Номенклатура").Cells(N + 2, 4).Value = Range("G5").Value MsgBox "Данные внесены" Pass2.Text = "" Else MsgBox "Ошибка пароля! Данные не внесены" End If End Sub

В правой части листа расположены два элемента управления - кнопка и текстовое окно для пароля. Можно было бы оставить одно поле пароля для левой и для правой части листа. Однако предложенный здесь вариант повышает функциональность разработки. В качестве значения свойства Name мы выбрали Pass2 . Сформулируем порядок действий пользователя при работе с правой частью листа:

  • в ячейку G3 вводится название нового товара;
  • в ячейке G4 указывается цена;
  • ячейка G5 отводится для количества единиц товара;
  • пользователь вводит пароль, и щелчок на кнопке Внести новый товар фиксирует (если пароль правильный) введенную информацию на листе Номенклатура .

В начале процедуры CommandButton2_Click подсчитывается (для этого используется переметшая N) количество ячеек с информацией о товарах на листе Номенклатура . После этого информация о новом товаре записывается в очередную свободную строку листа.

Теперь перейдем к другому листу - Отгрузка (рис. 2.18), который используется при продаже товаров. На листе Отгрузка расположено три элемента управления: поле со списком (Name — Spk), поле для пароля (Name - Pass3) и кнопка (Name - CommandButton1).

Для заполнения списка необходимо скорректировать ранее (листинг 2.21) рассмотренную процедуру Workbook_Open . Теперь она должна выглядеть так, как показано в листинге 2.25.

" Листинг 2.25. Процедура, выполняемая при открытии книги (вариант 2) Private Sub Workbook_Open() Worksheets("Поступление").Spk.Clear Worksheets("Отгрузка").Spk.Clear " Подсчет уже имеющихся товаров N = 0 While Worksheets("nomen").Cells(N + 2, 1).Value <> "" N = N + 1 Wend " Заполнение списков For i = 1 To N Worksheets("Поступление").Spk.AddItem Worksheets(3).Cells(i + 1, 1).Value Worksheets("Отгрузка").Spk.AddItem Worksheets(3).Cells(i + 1, 1).Value Next Worksheets("Поступление").Spk.ListIndex = -1 Worksheets("Отгрузка").Spk.ListIndex = -1 End Sub

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

" Листинг 2.26. Процедура, выполняемая при щелчке на поле со списком Private Sub Spk_Click() Range("E6").Value = Worksheets("Номенклатура").Cells(Spk.ListIndex + 2, 4).Value Range("E7").Value = Worksheets("Номенклатура").Cells(Spk.ListIndex + 2, 3).Value End Sub

Теперь пользователь должен указать (в ячейке E6), какое количество единиц отгружается (для ориентировки и контроля с помощью предыдущей процедуры мы внесли имеющееся количество товаров на складе). Процедура, представленная в листинге 2.27 (выполняется при щелчке на кнопке Отгрузить), позволяет скорректировать в базе данных количество единиц товара, имеющегося в наличии.

" Листинг 2.27. Процедура, выполняемая при щелчке на кнопке Отгрузить Private Sub CommandButton1_Click() If Pass3.Text = "775" Then ColPrais = Worksheets("Номенклатура").Cells(Spk.ListIndex + 2, 4).Value Col = Range("E6").Value If Col > ColPrais Then MsgBox "Такого количества на складе нет" Exit Sub End If Worksheets("Номенклатура").Cells(Spk.ListIndex + 2, 3).Value = Range("E7").Value ColPrais = ColPrais - Col Worksheets("Номенклатура").Cells(Spk.ListIndex + 2, 4).Value = ColPrais MsgBox "В базу внесена информация" Pass.Text = "" Spk_Click Else MsgBox "Ошибка пароля!" End If End Sub

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

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

Кому могут помочь электронные таблицы

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

Несколько важных правил

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

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

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

  • Необходимо составить справочники: «Покупатели», «Поставщики» и «Точки учета товаров» (небольшим компаниям они не требуются).
  • Если перечень продукции относительно постоянный, то можно порекомендовать создать их номенклатуру в виде базы данных на отдельном листе таблицы. В дальнейшем расход, приход и отчеты требуется заполнять со ссылками на нее. Лист в таблице Excel с заголовком «Номенклатура» должен содержать наименование товара, коды продукции, товарные группы, единицы измерения и т.п.
  • Отчет формируется посредством инструмента «Сводная таблица».
  • Поступление на склад должно учитываться на листе «Приход».
  • Требуется создать листы «Расход» и «Остатки» для отслеживания текущего состояния.

Создаем справочники

Чтобы разработать программу, чтобы вести складской учет в Excel, создайте файл с любым названием. Например, оно может звучать, как «Склад». Затем заполняем справочники. Они должны иметь примерно следующий вид:

Поставщики

Наименьшее

Юридический адрес

Комментарий

ООО «Москва»

ООО «Лето-3»

ЗАО «Утро»

Чтобы заголовки не «убегали», их требуется закрепить. С этой целью на вкладке «Вид» в Excel нужно сделать клик по кнопке «Закрепить области».

Точно так же выглядит таблица «Покупатели».

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

Точки учета

Наименьшее

Комментарий

Магазин 1

Собственная программа «Склад»: создаем лист «Приход»

Прежде всего, нам понадобится создать таблицу для номенклатуры. Ее заголовки должны выглядеть как «Наименование товара», «Сорт», «Единица измерения», «Характеристика», «Комментарий».

  • Выделяем диапазон этой таблицы.
  • В поле «Имя», расположенном прямо над ячейкой с названием «А», вводят слово «Таблица1».
  • Так же поступают с соответствующим диапазоном на листе «Поставщики». При этом указывают «Таблица2».
  • Фиксации приходных и расходных операций производится на двух отдельных листах. Они помогут вести складской учет в Excel.

Для «Прихода» таблица должна иметь вид, как на рисунке ниже.

Приход товаров

Поставщик

Точка учета

Ед. измер.

Автоматизация учета

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

При этом:

  • единица измерения и код поставщика должны отображаться в таблице автоматически, без участия оператора;
  • номер накладной, дата, цена и количество вносятся вручную;
  • программа «Склад» (Excel) рассчитывает стоимость автоматически, благодаря математическим формулам.

Для этого все справочники требуется отформатировать в виде таблицы и для столбца «Наименование» создать выпадающий список. Для этого:

  • выделяем столбец (кроме шапки);
  • находим вкладку «Данные»;
  • нажимаем на иконку «Проверка данных»;
  • в поле «Тип данных» ищем «Список»;
  • в поле «Источник» указываем функцию «=ДВССЫЛ("номенклатура!$A$4:$A$8")».
  • выставляем галочки напротив «Игнорировать пустые ячейки» и «Список допустимых значений».

Если все сделано правильно, то при заполнении 1-го столбца можно просто выбирать из списка. При этом в столбце «Ед. изм.» появится соответствующее значение.

Точно так же создаются автозаполнение для столбцов «Код» и «Поставщик», а также выпадающий список.

Для заполнения графы «Стоимость» используют формулу умножения. Она должна иметь вид — «= цена * количество».

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

«Оборотная ведомость»

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

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

Чтобы облегчить складской учет, программа бесплатная должна заполнять столбцы «Отгрузки» и «Поступление» посредством функции СУММЕСЛИМН.

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

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

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

О чем вы узнаете:

Кому могут помочь электронные таблицы

Учет товара в Эксель используют те предприниматели, которые имеют 2-3 продажи в день и у них достаточно времени переносить данные о продажах в электронные таблицы.

Представим на схеме “эволюцию” товароучета в малом бизнесе. Рисунок мы составили после опроса более 10 предпринимателей, которые на сегодняшний момент являются пользователями товароучетной программы “Бизнес.Ру” (третья ступень).

Большинство из них начинали работать с “тетрадкой” - вели приход и расход товаров в блокноте, но когда было необходимо делать отчет и аналитику, переносили данные из “тетрадочки” в Excel.

Когда бизнес начал приносить доход больше 15 тысяч рублей в месяц, а продаж становилось по 5-10 в день, появлялась необходимость в использовании специального товароучетного сервиса.

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

При этом недостатке у “Эксель” есть достоинства:

    можно найти в интернете шаблоны для программы складского учета в excel бесплатно;

    также бесплатно можно обучиться их заполнять (по урокам из Youtube или самостоятельно, интуитивно);

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

Как вести складской учет в Excel?

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

Таким же образом таблицу обновляют при поступлении товара.

Складской учет в Excel: особенности

Вам подойдет складской учет в Excel, если вы:

    можете обойтись без связи таблицы учета и кассы;

    нет очередей, две-три покупки в день, что позволяет в “окно” между покупателями заполнить таблицу учета;

    нацелены на кропотливую работу с таблицами, артикулами и т.д;

    не используете сканер для занесения товара в базу, а готовы забивать все вручную.

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

Чтобы в полной мере оценить все преимущества автоматизации склада попробуйте программу Бизнес.Ру. Программа обладает интуитивно понятным интерфейсом с возможностью настройки под конкретного пользователя. Все вышеперечисленные преимущества уже входят в базовый функционал программы Бизнес.Ру.

Для товароучета в Excel можно использовать готовые шаблоны. Их можно разработать самостоятельно.

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

    Аккуратно, соблюдая внимательность к деталям, внести данные о товаре - название, артикул. Если речь о продовольственных товарах, то следует сделать в таблице “Эксель” графу “срок годности”.

    Учитывать отгрузку товара надо не раньше, чем он поступил на склад. Хронология операций по складу важна, так как иначе может исказиться аналитика и итоговые графики поступлений и продаж в месяце.

    Если вы работаете с несколькими поставщиками, необходимо сделать страницы со справочными данными.

    Важна дополнительная информация в таблице - данные об экспедиторе или менеджере, у которого делался заказ, может спасти ситуацию, если появилась проблема с заказом.

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

Увеличить эффективность работы склада магазина можно за пять шагов - о них

Структура Excel-шаблона для аналитики продаж

Самое важное для учета товаров в Эксель - подобрать удобный шаблон для занесения данных.

Например, шаблон таблиц продаж может иметь следующие графы:

    название товара;

  • количество на складе;

Для удобства аналитики необходимо делать новую страницу (Лист) на каждый месяц.

Таблица для учета продаж отличается от той, что необходима для складского учета.

Таблица Excel «Складской учет»

Структура шаблона Excel для складского учета должна включать следующие разделы:

1. Артикул - берется по данным производителя, нужен для быстрого поиска товара в списке.

2. Наименование товара. Название товара и краткая характеристика. Например:

    платье “Анфиса” синее;

    платье “Анфиса” красное с цветами;

    сарафан джинсовый мини синий.

Наименование можно придумать самостоятельно или же взять то, что есть у производителя в описании.

3. Единицы измерения. Обычно это штуки, но могут быть погонные метры, кубометры, килограммы и т.д.

4. Остатки (доступно, осталось, бронь - если бронирование товара поощряется).

5. Цена (два столбца - цена продажи и цена покупки).

6. Поставщик.

Кроме того, можно делать и другие столбцы:

    предзаказ (если между заказом товара у поставщика и привозом к вам на склад проходит много времени);

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

    номер скидки (если при продаже был предъявлен купон и т.д.).

В отдельный лист таблицы Excel необходимо поместить справочник - таблицу с именами поставщиков.

Проблемы при учете товаров Excel

Товарный учет в Excel имеет значительные минусы:

    Если кто-то из персонала случайно заменил в таблице цифру, нажал “Сохранить”, а затем закрыл файл, найти ошибку будет проблематично.

    Для ведения базы товаров удаленно можно пользоваться Excel от Google Tables, однако при увеличении числа строк до 100 и выше эта программа для учета склада в Excel сильно “тормозит”.

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

    Требуется много работы вручную, невозможно подключить сканер.

    Нет возможности планировать поставки, контролировать остатки по сроку годности и т.д.

    Нельзя использовать файл несколькими пользователями одновременно (исключение - Google Tables).

    Нельзя настроить автоматическую проверку на “правильность” введенных данных, кроме вида данных (числовой, буквенный и т.д.).

Обзор бесплатных программ для учета склада в Excel

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

OpenOffice Calc

Самая популярная программа типа Excel, которую можно использовать для учета товаров, называется OpenOffice Calc. Она входит в пакет бесплатных программ Apache OpenOffice.


OpenOffice Calc поддерживает русский язык, занимает меньше места на диске компьютера и быстрее загружается, по сравнению с Excel.

Программа имеет интерфейс сходный с Excel 2003 года, поэтому если вы имели опыт работы именно с такой программой, будет легче привыкнуть.

Из особенностей:

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

    поддержка экспорта в PDF, что бывает важно для отправке счета покупателю;

    способность использовать “Мастер” для создания специальных функций.

Единственное неудобство - программа имеет свой формат, ODS. Обычно файлы XLS открываются в этой программе, но бывает, что открывается с ошибкой.

Также Calc может создавать файлы в формате XLS, а не более совершенном - XLSX.

LibreOffice Calc

Установив LibreOffice Calc, пользователь может не отличить ее от Open Calc. И не удивительно. Эта программа была разработана бывшими программистами OpenOffice. Поэтому принцип и интерфейс был взят аналогичный.

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

В отличие от OpenOffice, программа LibreOffice позволяет сохранять документы в формате EXLX.

Приложение удобно для быстрых расчетов, функционально, загружается за 7-12 секунд секунд. Есть возможность работы с функциями и макросами через “Мастер”.

PlanMaker

Третья программа в нашем обзоре программ склада в Excel (скачать бесплатно ее также можно на сайте разработчика) - PlanMaker. Это софт, который входит в пакет программ SoftMaker.

Как и предыдущие программы, PlanMaker помогает делать расчеты с помощью функций (используется инструмент “Вставить функцию”). К сожалению, бесплатный PlanMaker может поддерживать только формат XLS, а XLSX доступен тем, кто установил платную версию.

Платные программы - аналоги Excel

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

Таблица - Сравнение программ “Склад Excel” и “Склад производства”

Название программы

Основные характеристики

Цена, руб

Склад в Excel

    прием заявки;

    оприходование;

    отгрузка или списание;

    доставка;

    аналитика;

    работа с накладными;

    формирование заявок поставщикам;

    печать накладных;

    справочники;

    печать прайса;

    возможность входа с разным видом доступа к программе.

Склад производства

    контролирование расхода;

    оприходование сырья;

    комплектация;

    формирование таблицы отгрузки продукции;

    аналитика поступления;

    отчет по расходу сырья;

    аналитика.

Если вы ищите бесплатную или недорогую программу для складского учета, обратите внимание на “Бизнес.Ру” - это облачный сервис для всех операций на складе, который существенно облегчает процедуры оприходования, заказа товаров, работу с накладными и инвентаризацию.

Возможности “Бизнес.Ру” как бесплатной облачной программы типа Excel

Все перечисленные выше программы обладают всеми недостатками Excel. Этот софт является бесспорным помощником для организации стабильного учета в небольшой торговой точке с 2-3 продажами в день. Однако если покупателей больше, необходим более совершенный софт.



Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter
ПОДЕЛИТЬСЯ:
Все о бизнесе