Hi Nicholas_B2,
Thanks for support and please find below feedback;
It sounds like you have contacts in Gmail and Exchange on your iPhone and you want to merge contacts from both into iCloud. REPLY: (YES 100% )
On your iPhone, you can go to Settings > Mail > Accounts > [gmail account] > turn off contacts for Gmail account. You will will see a prompt to delete contacts from your device. You will choose to keep them. You will do the same for your Exchange account.
REPLY: Can't choose to keep them form Gmail account !

Should I sign out from (Apple ID/iCloud) on my iPhone, would it help or may I lose some data.
Regards,