#excel #count #sum
#преуспеть #подсчитывать #сумма #excel #подсчет
Вопрос:
Я пытался найти решение для этой сложной задачи, но мне это не очень удалось. Я хотел бы попросить вас о помощи.
У меня есть четыре номера
A=5
B=3
C=9
и еще одна ячейка D=10
Мне нужно найти решение для вычитания числа D из других ячеек до тех пор, пока эти ячейки не будут равны 0, а затем вычитать из другой ячейки значение 0 до тех пор, пока ячейка D тоже не станет равной 0.
После вычета должно быть
A=0
B=0
C=7
и
D=0
Большое вам спасибо за любую помощь.
С наилучшими пожеланиями,
Тестовка
Комментарии:
1. С формулами это невозможно сделать в тех же ячейках, что и начальные числа, для этого вам понадобится vba.
2. Разве это невозможно также со вспомогательными строками?
3. Я не говорил, что я сказал, если вы хотите изменить те же ячейки, что и исходные значения, тогда вам понадобится vba. Если вы хотите результаты в ячейках ниже, то да, это возможно.
Ответ №1:
Две формулы:
В A2 поместите:
=MAX(SUM($A$1:A$1)-$D$1,0)
И скопируйте / заполните в C2.
Затем в D2 поместите:
=MAX($D$1-SUM($A$1:$C$1),0)
Комментарии:
1. Ты потрясающий! Большое вам спасибо.