あなたが4歳のとき、あなたの妹はあなたの年齢の半分であり、したがって2歳でした。

これは、彼女があなたの1年から3年後に生まれて、少なくとも1日、彼女が2日で4人であることを意味します。

あなたが現在28歳の場合、彼女はあなたの誕生日がどのように配置されているかに応じて、最大3人で少なくとも1歳年上です。質問は特定の答えを求めるために表現されているので、私は26に答えました。
When you were four your sister was half your age and therefore two years old.

This means she was born between one and three years after you for there to be at least one day when she was two and you four.

If you are now 28 she is at most three and at least one year older than you, depending on how your birthdays are arranged. As the question is phrased to ask for one particular answer I answered 26.