Yes, I used IIF() elsewhere to hide a label when a textbox was null:-
=IIf(IsNull([Committee Role]),Null,"Committee Role") (y)
Thanks for the further detail.
In this case, apart from my testing, this is only done once a year in anger, so speed is not much of an issue!
This code I'm using does...