Seems to me that you are asking the same question in at least three different ways?
You might find this post/thread useful? (“RoundTo fraction” group)