Страницы: 1
RSS
Оптимизация базы данных - приход, расход
 
Здравствуйте, прошу помочь разобраться с табличкой.
Вводные данные - есть 2 листа:
1 лист ТОВАР - название товара, общее кол-во, сколько продано, сколько забронировано товара, остаток на складе (за вычетом проданного товара + бронь), цена товара.
2 лист ЗАКАЗЫ - список заказанных товаров (название товара, количество, цена, статус - бронь или продано).

Прошу подсказать, можно ли функциями эксель автоматизировать следующие расчеты.
Когда приходит товар в лист 2 (Заказы) вносится:
1.   Название товара (идеально чтобы при введение товара, название автоматически подтягивалось из первого листа)
2.   Проставляется кол-во товара
3.   Автоматически подтягивается цена к заказанному товару из Листа 1 (Товары)
4.   Если кол-во заказанного товара больше 1 шт. цена умножается на количество.
5.   Проставляется статут заказа - бронь или продано.
6.   В зависимости от этого статуса в изменяется количество забронированного или проданного товара в Листе 1 (Товар).

Пример: Поступил заказ на Товар - Шапка, кол. 1 шт. цена 400 р. статус бронь
В листе 1 (Товары) в графе Товар – шапка, столбец – бронь прибавился + 1 товар, когда статус поменялся на продано в Листе 1 (Товар) Шапка в кол. 1 шт. минусуется из столбца бронь и прибавился в продано продано.
Написала сумбурно, но надеюсь можно понять.
 
Здравствуйте, прошу помочь разобраться с табличкой.
Как можно реализовать следующие действия.
Вводные данные - есть 2 листа:
1 лист ТОВАР - название товара, общее кол-во, сколько продано, сколько забронировано товара, остаток на складе (за вычетом проданного товара + бронь), цена товара.
2 лист ЗАКАЗЫ - название товара, количество, цена, статус - бронь или продано.
Прошу подсказать, можно ли функциями эксель автоматизировать следующие действия.
Когда приходит товар в лист 2 (Заказы) вносится:
1.     Название товара (идеально, чтобы при введение товара, название подтягивалось из листа 1)
2.     Проставляется кол-во заказанного товара
3.     Автоматически подтягивается цена на этот товар из листа 1 (Товары).
4.     Если кол-во заказанного товара больше 1 шт. цена умножается на количество.
5.     Проставляется статут бронь, продано, отказ.
6.     В зависимости от статуса изменяется количество забронированного или проданного товара в Листе 1 (Товар).
7.     Если статус отказ количество заказанного товара минусуется из столбца бронь или продано.

Пример: Поступил заказ на товар Шапка, кол. 1 шт. цена 400 р. статус бронь
В листе 1 (Товары) в столбце Товар - Шапка – Бронь прибавился + 1 товар, когда статус поменялся на продано в Листе 1 (Товар) Товар Шапка в кол. 1 шт. минусовался из столбца бронь и прибавился в столбец продано.
Очень прошу помочь оптимизировать работу по данной таблице.
Заранее спасибо!
 
Цитата
.     Название товара (идеально, чтобы при введение товара, название подтягивалось из листа 1)
Вы имеете ввиду возможность выбора названий из списка товаров Лист1?
Цитата
5.     Проставляется статут бронь, продано, отказ.
Статус бронь на Лист1 всегда будет равен кол-ву заказанного товара с Лист2
Столбец продано непонятен - когда наступает продано - подведение баланса?
Цитата
В листе 1 (Товары) в столбце Товар - Шапка – Бронь прибавился + 1 товар, когда статус поменялся на продано в Листе 1 (Товар) Товар Шапка в кол. 1 шт. минусовался из столбца бронь и прибавился в столбец продано.  
Расскажите поподробней - как это происходит - непонятно! Статус сам не поменяется - кто и как его меняет?
Непонятна логика? Должна быть типа кнопка  или еще как-то ?
Изменено: skais675 - 07.02.2017 17:46:12
 
Цитата
Mirro4ka написал: Очень прошу помочь оптимизировать работу по данной таблице.
... скорее просите реализовать проект... даже одним макросом не справитесь (по-хорошему со всеми вытекающими), нужна полноценная автоматизация работы с базой данных (по сути), а не оптимизация одной таблички... смотрите в сторону UserForm -ввод и изменения статуса организуйте через неё (или отдельную юзер-форму для ввода и отдельную для изменения статуса)...
для раздела Работа (соседний раздел форума) ваша постановка вопроса более подходяща... поскольку в рамках вашего многостороннего заказа вопрос по Excel так и не прозвучал  ;)  
Изменено: JeyCi - 07.02.2017 18:17:39
чтобы не гадать на кофейной гуще, кто вам отвечает и после этого не совершать кучу ошибок - обратитесь к собеседнику на ВЫ - ответ на ваш вопрос получите - а остальное вас не касается (п.п.п. на форумах)
 
Mirro4ka, а если товары поступают по разным ценам?
Я бы советовал сделать более серьезную таблицу с привязкой к датам, а то в  такой со временем фиг разберетесь.
Полетела формула, опечатка в названии или еще что - поди пойми потом правильно ли считает, а если нет, то где ошибка.
 
Mirro4ka, зайдите в свой профиль и поменйте ник - не нужно подменять буквы цифрами.
Спасибо!
 
skais675,
Цитата
skais675 написал: Вы имеете ввиду возможность выбора названий из списка товаров Лист1?
Да, возможность выбора из списка товаров Лист1.
Цитата
skais675 написал: Статус бронь на Лист1 всегда будет равен кол-ву заказанного товара с Лист2
Столбец продано непонятен - когда наступает продано - подведение баланса?
Статус бронь наступает, когда товар заказан, но еще не оплачен.
Статус продано наступает, когда товар оплачен.
Статус отказ наступает, если товар не оплачивают в течение 2-х недель.

Цитата
skais675 написал: кто и как его меняет? Непонятна логика
Логика следующая, покупатель сделал заказ в интернет магазине, товар бронируется за ним на 2 недели - заказанные товары получают статус бронь.
Когда покупатель оплачивает свои товары, то товары из статуса бронь (столбец Бронь) переходит в столбец продано (статус Продано) Лист 1.
Если товар не оплачивается в течение 2х недель заказ аннулируется и товар из статуса бронь убирается и приплюсовывается к общему количеству (столбец Всего товара) Лист 1.
Статусы буду проставлять вручную.  
 
Цитата
Dima S написал: сделать более серьезную таблицу с привязкой к датам
Даты в таблице предусмотрены. Просто не отображены в примере. Есть дата заказа и дата аннулирования заказа.  
Страницы: 1
Наверх