It's not easy due to the special way MB treats multi-value tags. This is what I've come up with. If somebody knows a way to simplify this further, please let me know:
$If($First(<Artist>)=<Artist>,<Artist>,$Replace($Replace(<Artist>*,"; "$RSplit(<Artist>,;,1)*,),;,",")" & "$RSplit(<Artist>,;,1))