【POI】poiでExcelから数値データを読み取ろうとした際に、java.lang.IllegalStateException: Cannot get a text value from a numeric cell

poiを使ってExcelから文字列を読み込んで、javaで加工しようとした際に例外発生。

Exception in thread "main" java.lang.IllegalStateException: Cannot get a text value from a numeric cell
	at org.apache.poi.hssf.usermodel.HSSFCell.typeMismatch(HSSFCell.java:643)
	at org.apache.poi.hssf.usermodel.HSSFCell.getRichStringCellValue(HSSFCell.java:720)
	at org.apache.poi.hssf.usermodel.HSSFCell.getStringCellValue(HSSFCell.java:703)
	at main.WebScraping.main(WebScraping.java:179)

例外が発生しているJavaコードは下記。

String gameDate = titleCell.getStringCellValue();

数値を書き込んだExcelのセルを「getStringCellValue()」を使用して文字列として読み込もうとしているが、数値を入力したセルなのでエラーとなった。
解決方法は、文字列としてExcelのセルに入力すること。
セルの入力値の先頭に「'」をつけて文字列として認識させればOK。