Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.04.2010, 23:54   #1
Aleksandr-St
 
Регистрация: 14.04.2010
Сообщений: 9
По умолчанию Как отразить комплекс отдельными позициями

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

Все просто, когда на первом листе: (квитанция)
есть строка - анальгин. в столбце количество в заказе - 1 пачка; то на втором листе появляется - анальгин. в столбце "шт. в пачке" - 10 таблеток УЖЕ СТОИТ ФОРМУЛА ссылающаяся на ячейку количества в первом листе). Остается мне только подставить данные регулярности приема (1 таб. утром, 1 таб. вечером).

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

На первом листе: (квитанция) раздел "для сердца"
строки:
-весь комплекс
-для смазки
-для охлаждения
-для корректировки
-для нормализации

на втором листе: (рекомендации применения)
есть только отдельные позиции этого комплекса и у каждой позиции разный режим рекомендуемого использования
-для смазки
-для охлаждения
-для корректировки
-для нормализации

В ячейках количества по отдельным позициям - УЖЕ СТОИТ ФОРМУЛА ссылающаяся на ячейку в 1-м листе!

То есть, составил квитанцию (1-й лист) на покупку 1 комплекса,
а рекомендации применения (2-й лист) выдал с указанием применения всех компонентов комплекса.

ВОПРОС!
Как сделать так, чтобы при заказе по строке "весь комплекс" - 1 шт, на втором листе возле каждой позиции комплекса появлялась цифра 1.
Какие формулы использовать? Как совместить две формулы в одной ячейке?

Спасибо. Простите за такие подробности. Писал как для себя))))
Aleksandr-St вне форума Ответить с цитированием
Старый 15.04.2010, 00:06   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Написано хорошо.
Вот только примера файла нехватает - без него сложно ориентироваться в описании.
EducatedFool вне форума Ответить с цитированием
Старый 15.04.2010, 00:28   #3
Aleksandr-St
 
Регистрация: 14.04.2010
Сообщений: 9
По умолчанию

Спасибо. Вот файл.
Вложения
Тип файла: rar primer.rar (11.9 Кб, 8 просмотров)
Aleksandr-St вне форума Ответить с цитированием
Старый 15.04.2010, 13:59   #4
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

если правильно понял Ваш вопрос ..., см. вложение
Вложения
Тип файла: zip primer.zip (14.9 Кб, 10 просмотров)

Последний раз редактировалось EugeneS; 15.04.2010 в 15:57.
EugeneS вне форума Ответить с цитированием
Старый 16.04.2010, 09:42   #5
Aleksandr-St
 
Регистрация: 14.04.2010
Сообщений: 9
По умолчанию

Большое спасибо, Вы очень правильно поняли!
С меня бонус на www.VisionShop.Su))))
пароль в примечаниях - "primer.xls"
Aleksandr-St вне форума Ответить с цитированием
Старый 16.04.2010, 10:07   #6
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

не за что, вот более универсальный вариант (учитывает вариант покупки комплекса + отдельных его наменований одновременно), см. вложение
Вложения
Тип файла: zip primer2.zip (14.8 Кб, 10 просмотров)
EugeneS вне форума Ответить с цитированием
Старый 17.04.2010, 21:57   #7
Aleksandr-St
 
Регистрация: 14.04.2010
Сообщений: 9
По умолчанию

Спасибо. Большое!
Aleksandr-St вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Комплекс заданий Sabl Помощь студентам 9 12.04.2010 14:15
Как отразить соседнюю последней заполненненой ячейки диапозона? delphiboy Microsoft Office Excel 2 23.02.2010 18:28
Как макросом посчитать и отразить НДС на форме ВБА ХочуЗнать Microsoft Office Excel 31 25.11.2009 14:11
Как быстро переверннуть(отразить) изображение? Paul Hindenburg Мультимедиа в Delphi 2 10.01.2008 12:51