0 / 0 / 0
Регистрация: 01.09.2016
Сообщений: 3
|
|
1 | |
Как вычислить время уменьшения энергии или чего-либо нелинейно12.09.2016, 23:24. Показов 1342. Ответов 3
Стоит такая задача: есть несколько батарей с разным количеством заряда. Чем больше заряд, тем стремительнее он уменьшается на 1 единицу, и следовательно, чем меньше единиц остается, тем все медленнее и медленнее уменьшается заряд. Помогите пожалуйста рассчитать время до полной разрядки. наверняка есть простая формула или метод в Экселе.
Прикладываю пример, где подробно все расписано и понять смысл не составит труда. PS В принципе мог бы сделать при помощи ЕСЛИ(...;...;... со вложенностью ЕСЛИ. сравнивать со значением и понижать на каждом цикле кол-во энергии на 1, пока значение не будет равно 1, но не смог найти циклы в формулах Excel.. есть ли они вообще? Наверное можно на VBA с помощью макросов что-то такое сделать, но я посмотрел и понял что потрачу кучу времени чтобы в этом разобраться... и уверен что есть простой способ, который я просто не знаю. Если поможете, очень буду благодарен.
0
|
12.09.2016, 23:24 | |
Ответы с готовыми решениями:
3
Как сделать какое-либо действие сразу после запуска программы, без нажатия чего-либо Во время загрузки логотипа виндовс изображение либо переодически пропадает, либо тормозит, либо нет сигнала Либо я чего то не понимаю либо препод просто неадекват ЛИСП Как сделать ,чтобы нажималась клавиша либо#108 или либо #121, а потом закрывалась программа совсем? |
2759 / 1713 / 702
Регистрация: 04.09.2015
Сообщений: 3,426
|
|
13.09.2016, 00:38 | 2 |
Формула для Е3
Код
=ВПР(C3;L$3:N$14;3;0)
1
|
0 / 0 / 0
Регистрация: 01.09.2016
Сообщений: 3
|
|
13.09.2016, 00:48 [ТС] | 3 |
К сожалению, мы не знаем сколько всего у нас батарей, и их количество может меняться. Да и количество энергии может быть практически неограниченным числом.
содержимое столбцов справа (с "K" по "N") существует там лишь для примера и для проверки правильности решения, но ссылаться на них нельзя
0
|
2759 / 1713 / 702
Регистрация: 04.09.2015
Сообщений: 3,426
|
|
13.09.2016, 01:01 | 4 |
Сообщение было отмечено grigorych как решение
РешениеКод
=ОКРУГЛ(СУММПРОИЗВ(A$2/СТРОКА(A$1:ИНДЕКС(A:A;C3)));1)
1
|
13.09.2016, 01:01 | |
13.09.2016, 01:01 | |
Помогаю со студенческими работами здесь
4
Бронирование чего либо , как реализовать ? Как написать чего-либо на фоне? Подскажите, как определить формат чего-либо введенного с клавиатуры? Как перерисовать PictureBox (или форму) после уменьшения/увеличения размеров Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |