Как суммировать значение из текущей ячейки плюс входная ячейка - PullRequest
0 голосов
/ 17 апреля 2019

У меня две проблемы:

  1. Как сделать ввод ячейки? Мне нужно ввести номер и после нажатия «Ввод» удалить номер, чтобы я мог добавить больше ввода.

  2. Как суммировать введенный вход со значением другой ячейки, например, C3, и сохранить результат в C3?

Я не знаю, как удалить ячейку после нажатия клавиши ввода.

Я пытался писать на C3 "=SUM(C3+F3)" и "=0+SUM(C3+F3)", оба дали мне #REF ERROR.

Корпус:

Я хочу знать, сколько денег я потратил за один день. Таким образом, ячейка C3 в начале имеет 0, а ячейка F3 (входная) пуста.

Суть в том, что если я куплю сувенир за 3 доллара, напишу 3 на F3, нажмите ввод (удалите 3, чтобы пустить F3) и сделайте СУММУ с тем, что было на С3 плюс 3 доллара.

Ответы [ 2 ]

1 голос
/ 17 апреля 2019

Я бы создал кнопку, тогда стало бы яснее, что вы хотите, хотя вы могли бы зацепиться за нажатие клавиши.

Перейти к параметрам файла Настройте и настройте ленту, чтобы добавить панель инструментов разработчика.

в команде Вставить, добавить новую кнопку в форму.Он спросит, какой макрос вы хотите, нажмите Новый

Вставьте этот код:

Sub Button1_Click()
    Range("F3").Value = Range("F3").Value + Range("C3").Value
    Range("C3").Value = ""
End Sub

в нажатие кнопки, а затем, когда вы нажмете кнопку, он примет значение в C3 и добавитвведите в F3, а затем сбросьте значение в C3.

Не забудьте сохранить книгу как MACRO ENABLE WORKBOOK, иначе макросы не будут сохранены.

enter image description here

нажмите кнопку

enter image description here

Надеюсь, что поможет

0 голосов
/ 18 апреля 2019

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

Лучший способ состоит в том, чтобы перечислить все разные числа в одном столбце, а затемрассчитать промежуточную сумму в другом столбце.Так же, как выписка из банка.В банковской выписке отображается текущий баланс, а также каждая транзакция, дебет или кредит, которые были использованы для расчета этого баланса.Если вы не видели транзакции, вы на самом деле не знаете, был ли ваш платежный чек уже включен в баланс или нет.

Если вы перезаписываете одну и ту же ячейку несколько раз, как вы узнаете, есть ли у васдопустил ошибку и дважды вписал стоимость обеда или сделал опечатку в числах?

Итак, введите данные в строках.Каждая точка данных в новой строке.Может быть, использовать столбец для даты, один для потраченных денег.Затем используйте простые формулы в других столбцах, чтобы вычислить, что вы хотите вычислить.Для этого вам не понадобится VBA, скрипт или кнопки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...