Are you familiar with the CHANGECOMPANY function? This would be able to help you create what you ask for.