Это действительно должно быть в разделе комментариев, так как у меня есть несколько вопросов, чтобы уточнить ваш запрос.Однако, поскольку у меня еще нет репутации, мои вопросы должны быть здесь.
Это формула, находящаяся в вашем существующем документе Excel, которую вы хотите использовать эту формулу / документ без переписывания кода?
Или вы спрашиваете, можно ли написать ту же формулу, что и у вас, на листе Excel в c #?
Если первый, то возможно передать данные в лист Excel изкод.В конце концов, мы можем использовать код для добавления к другим типам документов, почему бы не документ Excel?И если мы можем извлечь определенные строки из других типов документов, почему бы не из документа Excel (особенно потому, что компоновка сетки / ячейки обеспечивает более легко адресуемые точки).Однако, хотя это возможно, это не значит, что это легко.Это интересное предложение, и я хотел бы провести несколько экспериментов на этом.
Если это последнее, то, в зависимости от требований формулы, вам может понадобиться просто использовать соответствующие математические библиотеки и записать формулу непосредственно в коде c #.Возможно, вы не сможете визуально увидеть, как все хорошо сочетается в документе Excel (с выделенными ссылочными ячейками), но вы можете упростить модульные компоненты формулы в виде подфункций и достаточно легко повторно использовать значения с переменными.