Valor de célula do Excel com formato de número e categoria como moeda não é recuperado por meio do Apache POI 3.6

Oi eu estou analisando uma célula no excel com um formato particular para o qual a string de formato de dados está vindo como "$0$quot; #, ## 0 eu quero buscar o valor dentro dessa célula, mas não é capaz de fazê-lo, alguém pode ajudar?

Atualmente, com este código, estou obtendo o valor como em branco, mas no excel, o valor é para, por exemplo, US $ 40
 for (Row row : sheet) 
        {     
                Cell dataCell = row.getCell(colIndex); 

                if(dataCell!=null )
                {
                   if( row.getRowNum()==5)
                   {

                       System.out.println("Cell Value is::"+dataCell.toString());
                   }


                }

            }

questionAnswers(3)

yourAnswerToTheQuestion