Eを含むテーマコードのデータをエクセルに取り込むとデータがおかしくなったときに修正する数式【Twitterで発信したTIPS】

2022/8/20のツイートの解説記事です。

特許分類であるFタームはテーマコードという部分とタームコードという部分で構成されるんですが、テーマコードがより広い技術分野を表すことができて特許情報分析ではよく使います。ただ、そのなかで[2E001]のようにEを含むコードをエクセルにそのまま取り込むと指数関数のeとエクセルが誤解して[2]と変換されてしまい分析に使えなくなる場合があります。

このような場合には以下のような数式を使ってデータを整理してやると使えるようになります。

=IF(ISNUMBER(C3), IF(C3=0,””, IF(C3>100000000000000000000, IF(LEN(C3)=5,LEFT(C3,1)&”E”&RIGHT(1000+RIGHT(C3,2),3), LEFT(C3,1)&”E”&RIGHT(C3,3)), LEFT(C3,1)&”E”&RIGHT(1000+LEN(C3)-1,3) )), C3)