2016-07-08 3 views
1

Мне нужно создать формулу в microsoft excel, чтобы установить значение ячейки, которая является суммой левой ячейки и верхней ячейки? любая идея, как это сделать?Как я могу добавить левую ячейку и верхнюю ячейку, используя формулу в microsoft excel?

см. Ниже скриншот в качестве примера, B2 = A2 + B1, B3 = A3 + B2, но я не хочу писать формулу для каждой ячейки в столбце B один за другим, любым способом сгенерировать формулу автоматически или есть формула, которая работает как «B1 (или B2, B3 ...) = влево() + верхний()»

+0

Если вы установите значение ячейки 'B2' на' = A2 + B1', а затем перетащите нижний правый угол ячейки, а затем перетащите нижний правый угол ячейки, он обновит позиции в формуле , Например, 'B3' получит значение' = A3 + B2'. Вы должны использовать нечто вроде 'A $ 1',' $ A1' или '$ A $ 1', чтобы заставить строку, столбец или и то и другое быть абсолютным, а не относительным при перетаскивании. Что именно ты пытаешься сделать? –

+0

Я установил B2 = A2 + B1 и перетащил нижний правый угол ячейки, он работал нормально. если нет другого решения, это то, что я ищу. Благодарю. – Hebing

ответ

1

Ваш вопрос отсутствует в специфике, но, возможно, это то, что вам нужно ,

Выберите B2 и перейдите к формулам ► Определенные имена ► Менеджер имен. Когда откроется диалоговое окно «Диспетчер имен», нажмите «Создать». Введите имя (например, leftSum), используйте таблицу вы работаете на для области, добавить комментарий, чтобы объяснить, что вы делаете, если необходимо, и поставить следующие за Обозначает: текст:

=SUM(A2, B1) 

Нажмите «ОК», чтобы создать формулу динамического имени диапазона, затем нажмите «Закрыть», чтобы закрыть диалоговое окно «Диспетчер имен».

Перейти к любой ячейке с номерами влево/влево и вверх и введите,

=leftSUM 

leftSunm2

+0

спасибо за ваш ответ, я добавил дополнительную информацию в сообщение orignal. – Hebing

+0

Просто используйте вторую формулу, предоставленную для параметра Refers to: hte named range. – Jeeped

+0

Я попробовал, это прекрасно. Благодарю. – Hebing

1

Я думаю, я понимаю, что вы хотите. Вы просто хотите добавить значение ячейки выше со значением ячейки влево. Попробуйте ввести это в ячейке B2:

=B1+A2

Затем щелкните ячейку В2 и (так как вы используете MS Office 10) наведите курсор мыши на небольшой черный квадрат в правом нижнем углу ячейки. Ваш курсор мыши должен превратиться в знак +. Затем вы можете перетащить в нижнюю ячейку, в которую вы хотите скопировать формулу. Excel достаточно «умный», чтобы автоматически изменять формулу на основе первой введенной формулы. Вам просто нужно перетащить и отпустить. Значения должны быть обновлены.

+1

спасибо, это работает. – Hebing

Смежные вопросы