Shotaro Matsudaさん
コメントありがとうございます。
なるほど、ご提示の方法でも実現できました。ただし、選択肢が多くなるとちょっと大変ですね!
他の方法もご存じであればご教示お願いします。