There is no magic formula or definitive test that can tell us exactly what our spiritual gifts are. the Holy Spirit distributes the gifts as He determines. (1Corithians 12:7- 11) A common problem for Christians is the temptation to get so caught up in our spiritual gift that we seek to serve God in the area in which we feel we have been gifted. that is not how the spiritual gift work. God calls us to obediently serve him in all things. He will equip us with whatever gift or gifts we need to accomplish the task he called us to.
Identifying our spiritual giftedness can be accomplished in various ways. Spiritual gifts tests or inventories, while not to be fully relied upon, can definitely help us understand where our gifting might be. Confirmation from other people gives light to our spiritual giftedness.
Yes, God calls some to be teachers and gives them the gift of teaching. God calls some to be servant and blesses them with the gift of helps. however, specifically knowing our spiritual gift does not excuse us from serving God in the area outside our gifting. Is it beneficial to know what spiritual gift(s) God has given us? Of course it is. Is it wrong to focus so much on the spiritual gifts that we miss other opportunity to serve God? Yes.
If we are dedicated to been used by God, he will equip us with the spiritual gifts we need