Как использовать строку или значение int при анализе ячейки файла Excel с помощью NPOI F#

#f#

#f#

Вопрос:

Я пытаюсь проанализировать файл Excel с помощью F #. Я добавляю значение в запись, а значение равно float . Однако в файле, который я анализирую, я иногда получаю «#», и я не могу прочитать «#», и это нарушает мой код.

Представьте, что это ячейка, которая вызывается строка за строкой с помощью Seq.развернуть:

 Cell Value
----------
   5.76
   6.54
   7.85
   8.46
     #
  

Код, используемый для его вызова, выглядит следующим образом

 sheet2.GetCell(1).NumericCellValue
  

Код работает до тех пор, пока не достигнет #.
Я хочу изменить способ сохранения файла, имеющего значение ‘NaN’ вместо ‘#’. Как мне написать оператор if, который добавит это, но также позволит мне сохранить значение двойной записи?