In medical shop I have seen that there are loads of vitamins tablets available but I was wondering like does vitamins in tablet are more efficient than the vitamins which are available in their natural source like in fruits ?
For some vitamins, such as Vitamin C, which are always found in the form of a unique chemical substance, there is no chemical difference between the vitamin in a tablet--synthetic or otherwise--and the same vitamin as found in a foodstuff. Still, how well you absorb a vitamin might be affected by what else you consume at the time - for example a given amount of Vitamin C might be absorbed more or less efficiently as an ingredient in orange juice than as a pill, even though it is the same substance in both cases. But these differences might not necessarily be significant.
Other vitamins, such as Vitamin A or Vitamin D, are found in multiple closely related chemical forms, any of which the body can use to fulfill its need for the vitamin. In that case, the body may absorb or utilize the vitamin more efficiently when it is in one form relative to another. Fats in the diet can further influence your absorption of a fatty vitamin like Vitamin D.
Minerals, such as iron, are notorious for being made easier or harder to absorb depending on their chemical form and how they are bound to other components of the food. So, for example, iron in greens is known to be slower/more inefficient for the body to extract than iron in liver.
For most vitamins, it's much better to consume them in dissolved form (as they would be in most foods). You can test how much dissolves by putting a vitamin tablet into a cup of warm-to-hot (around body temp) vinegar and seeing how much of the pill dissolves. If it doesn't dissolve, it's exiting your body without any chance to use it.
So, for most vitamins, no.