I tried this, but I get an error message.
TEXT( Opportunity__r.CPC__c )
Error msg:
CPC is a multi-select picklist field. Multi-select picklist fields are only supported in certain functions.
Thanks @JackieT IF(INCLUDES( Multi_Picklist_1__c , "A"), "A", NULL) + BR() +
IF(INCLUDES( Multi_Picklist_1__c , "B"), "B", NULL) + BR() +
IF(INCLUDES( Multi_Picklist_1__c , "C"), "C", NULL)
actually this one might be a little better looking (not much) IF(INCLUDES( Multi_Picklist_1__c , "A"), "A" + BR(), NULL) +
IF(INCLUDES( Multi_Picklist_1__c , "B"), "B" + BR() , NULL) +
IF(INCLUDES( Multi_Picklist_1__c , "C"), "C", NULL)
Here's an updated version (thanks to @DeepakA) I found that Report and Dashboard Charts gack on the BR() tags, so I replaced them with the SFDC semi-colon delimiter. SUBSTITUTE(
IF(INCLUDES(Account__r.F-ingMulti_Picklist__c, "Multi"), "Multi ;", NULL) +
IF(INCLUDES(Account__r.F-ingMulti_Picklist__c, "Picklist"), "Picklist ;", NULL) +
IF(INCLUDES(Account__r.F-ingMulti_Picklist__c, "Fields"), "Fields ;", NULL) +
IF(INCLUDES(Account__r.F-ingMulti_Picklist__c, "Suck"), "Suck ;", NULL) + ".", ";.", NULL)
Here you go: How do I create a formula that shows the value(s) of a multi-select picklist?
We need to create a formula field on a child object that displays all of the selected values from a multi-select picklist on the parent object.
To achieve this result, you can create a formula using syntax like the example below.
IF ( INCLUDES ( parent.multipicklist__c , "Value 1" ), "Value 1; ",null ) &
IF ( INCLUDES ( parent.multipicklist__c , "Value 5" ), "Value 5; ",null )
did you try using? CASE(Opportunity__r.Project_State__c ,
"AK" , "AK",
"AL" , "AL",
"AR" , "AR",
"AZ" , "AZ",
"CA" , "CA",
"CO" , "CO",
"CT" , "CT",
"DE" , "DE",
"FL" , "FL",
"GA" , "GA",
"HI" , "HI",
"IA" , "IA",
"ID" , "ID",
"IL" , "IL",
"IN" , "IN",
"KS" , "KS",
"KY" , "KY",
"LA" , "LA",
"MA" , "MA",
"MD" , "MD",
"ME" , "ME",
"MI" , "MI",
"MN" , "MN",
"MO" , "MO",
"MS" , "MS",
"MT" , "MT",
"NC" , "NC",
"ND" , "ND",
"NE" , "NE",
"NH" , "NH",
"NJ" , "NJ",
"NM" , "NM",
"NV" , "NV",
"NY" , "NY",
"OH" , "OH",
"OK" , "OK",
"OR" , "OR",
"PA" , "PA",
"RI" , "RI",
"SC" , "SC",
"SD" , "SD",
"TN" , "TN",
"TX" , "TX",
"UT" , "UT",
"VA" , "VA",
"VT" , "VT",
"WA" , "WA",
"WV" , "WV",
"WI" , "WI",
"WY" , "WY",
Null)
Here you go JackieT I've got the solution... just in case anyone else needs it! This example uses States! ouch! Multi-Picklists are evil... I think you might have to create a series of IF statements, kinda like this... but it's gonna be ugly. IF(INCLUDES( Multi_Picklist_1__c , "A"), "A ;",
IF(INCLUDES( Multi_Picklist_1__c , "B"), "B ;",
IF(INCLUDES( Multi_Picklist_1__c , "C"), "C ", NULL)))
If you want to format it exactly like a standard Multi-Select Picklist you can add spaces, Trim the whole thing to get rid of the space at the end, then use Substitute to replace the spaces with space-semicolon. Built a formula builder if anyone is interested, should speed up the process a bit
Salesforce - Multi Picklist Formula Creator
)
Simply Copy the file to your google drive to edit
then paste in your lookup field along with your value list of the multi picklist