It's effective for some people but not for others.
It works for some people but it doesn't work for others.
It is effective for some people but not for others.
(それは)効果のある人もいるし効果のない人もいます。
"It" とは治療、薬などに指しています。
"effective" とは効果的と言う意味で、「効果的な人」にならりませんように文に "it" が必要です。もちろん、"The treatment"「治療」も言えます。
The treatment is effective for some people but not for others.
治療は効果のある人もいるし効果のない人もいる。
もっとカジュアルですが、同じ意味の
It works for some people but it doesn't work for others.
も言えます。
This treatment is effective for some people but not so effective for others.
This treatment has positive effects on some people but not so much with others.
ーThis treatment is effective for some people but not so effective for others.
「この治療はある人には効果があるけど、他の人にはそんなに効果はない。」
effective「(薬や治療などが)効力がある」
treatment で「治療」
ーThis treatment has positive effects on some people but not so much with others.
「この治療はある人には確かな効果があるが、他の人にはそうでもない。」
positive effects で「確かな効果」
effect で「(薬などの)効き目・効果」という意味の名詞です。
ご参考まで!