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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.09.2017, 02:40   #1
МаксимЛаптев
Новичок
Джуниор
 
Регистрация: 10.09.2017
Сообщений: 2
По умолчанию Сумма ячеек - постоянное число

Подскажите пожалуйста, как можно сделать следующее.
Сумма шести ячеек должна быть ровна 12, по умолчанию значение в каждой ячейке равно 2. Но в случае, если в первой ячейке поставить цифру 1, то в оставшихся пяти ячейках значения должны поменяться на 2,20.
Если ввести 1 в первую и шестую ячейку, в оставшихся четырёх ячейках значение должно измениться на 2,50 в каждой.
МаксимЛаптев вне форума Ответить с цитированием
Старый 10.09.2017, 09:06   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

макрос нужно писать
и сложно это сделать, потому что алгоритм нечетко описан

Цитата:
Если ввести 1 в первую и шестую ячейку
вы же не можете в 2 разные ячейки значения ввести ОДНОВРЕМЕННО (если значения разные)

Вот ввели вы в первую ячейку число 1, - макрос не знает, что вы собрались еще шестую ячейку потом менять, - он сразу пересчитает ячейки со второй по шестую
Потом ввели вы в шестую ячейку число 1, - макрос не знает, что это продолжение предыдущего ввода, - он сразу пересчитает ячейки со первой по пятую
EducatedFool вне форума Ответить с цитированием
Старый 10.09.2017, 11:15   #3
МаксимЛаптев
Новичок
Джуниор
 
Регистрация: 10.09.2017
Сообщений: 2
По умолчанию

Ясно.
Спасибо большое.
Вводится система разрядности в бригадах. В одной бригаде 6 человек, на бригаду выделяется 12 руб. за одну единицу произведённой продукции. В зависимости от разряда сотрудник получает 1, 1.3, 1.6 или 2 руб. Соответственно если кто-то из сотрудников получает менее 2 рублей, то разница раскидывается в равных долях по остальным сотрудникам. Разница между 2 руб. и например 1.3 руб. на втором разряде.

Легче в ручную в конце периода проставлять.
МаксимЛаптев вне форума Ответить с цитированием
Старый 11.09.2017, 20:09   #4
OLEGOFF
Пользователь
 
Регистрация: 05.03.2014
Сообщений: 14
По умолчанию

Вот два варианта решения
Вложения
Тип файла: xlsx 2 варианта.xlsx (9.2 Кб, 27 просмотров)
OLEGOFF вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сумма ячеек в диапазоне sergo.yalta Microsoft Office Excel 7 25.03.2013 15:32
Сумма ячеек STIFLER32 Microsoft Office Excel 1 18.11.2011 05:57
сумма ячеек столбца-? Evgenii Компоненты Delphi 5 23.11.2009 18:05
сумма ячеек pirat:) Microsoft Office Excel 6 25.12.2008 05:31
Сумма ячеек artemavd Общие вопросы Delphi 11 24.07.2008 16:36