First you need to find Absorption coffecient alpha then drawa between hv on X axis and (alpha hv) square on y axis then draw linear fitting tangent to your curve to interact y axis in energy band gap value
If you have absorption spectra you have to make sure that you have corrected for reflection. From absorption you calculate absorption coefficient and calculate band gap from Tauc plot suggested by Dr. Ghazai. If you have inerference fringes observed in transmission, you can calculate absorption coefficient using Swanapoule method without worrying about reflection.In this case also you have to use Tauc plot for calculating band gap. This method has advantage that you can get real and imaginary part of the refractive index as a function of wavelength and also film thickness. If interference fringes are not observed in transmission, then only absorption data can be used.