Редактирование значения, которое выводит формула

271
Philip

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

пример

=IFERROR(VLOOKUP($B12,Inventory!$A$2:$B$50,10,FALSE),"") 

Как мне отредактировать само значение, которое вытащила эта формула?

2
Что вам нужно сделать со значением? Sam 6 лет назад 0
Так что это для инвентарного листа, который я сделал. Эта формула дает мне количество в инвентаре, который я ищу. Таким образом, после того, как эта формула возвращает количество в инвентаре, который я ищу, я хочу внести изменения в это количество без необходимости перебора всего инвентаря и его изменения вручную. Спасибо Philip 6 лет назад 0
Вы можете скопировать столбец формул и вставить специальные значения в другой столбец. После завершения редактирования ячеек вы можете удалить столбец формулы. Sam 6 лет назад 0

1 ответ на вопрос

2
Yisroel Tech

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

Что вы, вероятно, захотите сделать, это скопировать весь столбец или строку, которая имеет формулу, и вставить ее в следующий столбец как значения, что даст вам столбец с теми же значениями, что и с формулой, но этот вы может редактировать значения (и не будет обновляться с изменениями, сделанными в ссылочных ячейках.)

Вот анимация, как это сделать: enter image description here

Спасибо Изроэль за ваш вклад. Я пытаюсь сделать инвентарный лист с формулой. Например, я набираю «бумагу» в ячейке и, используя серию формул, я смог создать список со всем инвентарём, в котором было слово «бумага», и соответственно указать количество в запасе. Тем не менее, моя следующая проблема заключается в том, что после того, как это даст количество, я хочу обновить его. Но так как эта ячейка является формулой, я не могу редактировать эту ячейку. Вы знаете какой-нибудь другой способ обойти это? Например, использовать = INDIRECT или другие функции? Спасибо, Philip 6 лет назад 0
Нет. Нет способа отредактировать значение, если оно действительно (живое) формула. Единственный способ добиться этого - скопировать столбец / строку с формулами и вставить их в виде значений, как я показал в своем ответе. Yisroel Tech 6 лет назад 0

Похожие вопросы