
I removed the field dependency and assigned a new one, but the same thing occurs. When saving field by field, it appears that the value appears when I select a specific value in another field, which is not a controlling field. Does Salesforce "learn" what field values are often associated with each other and auto-populate based on that?
2 answers
No, Salesforce does not "learn" and auto-populate any fields. It sounds to me like you have a workflow rule with a field update. To check for this, go to Setup... Workflow & Approvals... Workflow Rules. Sort the list of workflow rules by object so you can see all the Opportunity WFRs in one spot. Investigate each rule to see if one of them is set up to do a field update on this field under certain conditions.