2

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

Например: для отображения "Дней" в ячейке я использовал formala: = B1-A1 & "" & "Days", где A1 - начальная дата, а B1 - конечная. [6/29/2016-6/29/2015 & "" & "Days" = 366 дней]

Я хочу затем использовать это значение в других расчетах. Простым примером будет добавление 1 в ячейку, чтобы получить 377 дней. Поскольку в ячейке есть текст, я получаю # ЗНАЧЕНИЕ! ошибка. Я считаю, что есть способ обойти это.

2 ответа2

1

Это хороший вопрос.

Скажем, у нас есть ячейка с формулой:

=B1-A1

Отформатируйте ячейку как Custom General "Days"



Это позволяет ячейке отображаться правильно и все еще использоваться численно!

1

Вы можете преобразовать свой результат с помощью Value и Left следующим образом:
= ЗНАЧЕНИЕ (ВЛЕВО (C1, НАЙТИ ("", C1,1)-1))
C1, где у вас есть формула = B1-A1 & "" & "Days"
Поиск даст номер символа, где у вас есть "" пробел, а слева вернется число слева от ""
Значение преобразует результат в число, так что вы можете сделать расчет с ним

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .