環境
openpyxl: 3.0.5
Python 3.8.1
したいこと
以下のセルの表示されている文字を取得したいです。
つまり、「V = 0.157m/sec」という文字を取得したいです。
このセルには以下のように計算式が埋め込まれており、他のセルの値の条件によって値が決まります。
この値を取得しようとCellオブジェクトのvalueを参照すると、
python
1print(type(cell)) 2# <class 'openpyxl.cell.cell.Cell'> 3print(cell.value) 4# =IF(OR($AL13="",$AL13="ERROR",...(略)
という風に、計算式を取得してしまいます。
計算式ではなく、表示されている文字を取得する方法はありませんでしょうか?
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/09 01:28