I'm trying to format my SharePoint form to show/hide a column based on a selection from another column. If 'Other' is chosen from a column named 'Communication support', I'd like a free text column 'Other (please specify)' to appear.

I tried this simple Microsoft guidance (https://docs.microsoft.com/en-us/sharepoint/dev/declarative-customization/list-form-conditional-show-hide) to produce this:

=if([$Communication support] == 'Other', 'true', 'false')

As a result my 'Other (please specify)' column disappears but doesn't appear when 'Other' is selected under Communication support.

This might be a very simple questions for you, I'm only a beginner in SharePoint formatting.

Many thanks for your advice!

  • Try using correct internal name of "Communication support" column in formula. Follow this article to find out the internal name of column in SharePoint. Let me know if this works for you. May 24, 2022 at 16:30
  • Hi Ganesh! Sorry for the late response, I have only just managed to test your suggestion. I have tried using internal name but it still didn't work. The 'Other column' disappeared from the form but would not appear when the 'Other' option was selected from the list.
    – Marlena
    Jun 15, 2022 at 9:33


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.