Можно создать дубликат:
Using Excel Built-in Functions on top of the UDFСделка с задней частью в Excel UDF?
My Excel UDF в настоящее время возвращает строку, состоящую из числовых данных и единицы, например, 1234 kg
. Это простой и легкий для пользователей, чтобы читать, но проблема в том, что это будет мешать некоторые основные расчеты с Excel встроенные функции, как Sum()
, Average()
и т.д.
С выше форматирования, т.е. 1234 kg
, используя формулу =Sum()
будет не привести к правильному результату, если не удалена задняя часть kg
.
Итак, мои вопросы, есть ли способ, которым мы могли бы позволить расчеты, сохранив там единицы? Может ли Excel идентифицировать 1234 kg
как числовое значение вместо строкового значения?