Wartość komórki Excel z formatem numeru i kategorią jako waluta nie jest pobierana przez POI Apache 3.6

Hi Iam parsuje komórkę w Excelu w konkretnym formacie, dla którego ciąg formatu danych nadchodzi jako „$” #, ## 0 Chcę pobrać wartość w obrębie tej komórki, ale nie mogę tego zrobić, czy ktoś może pomóc?

Obecnie z tym kodem uzyskuję wartość jako pustą, ale w Excelu wartość jest na przykład 40 USD.
 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