Возможный дубликат:
Использование встроенных функций Excel поверх UDF
My Excel UDF в настоящее время возвращает строку, состоящую из числовых данных и единиц измерения, например 1234 kg
. Он прост и удобен для чтения, но проблема в том, что он затрудняет выполнение некоторых базовых вычислений с помощью встроенных функций Excel, таких как Sum()
, Average()
и т. Д.
При указанном выше форматировании, то есть 1234 kg
, использование формулы =Sum()
не приведет к правильному результату, если конечная единица kg
не будет удалена.
Итак, мои вопросы, есть ли способ, которым мы все еще можем разрешить вычисления, сохраняя единицы измерения? Может ли Excel идентифицировать 1234 kg
как числовое значение вместо строкового значения?