This is a more tricky one as the values of input has dependencies, so it is challenging to validate them.
header row number: determine the full list of header option list
cell range: filtering full header option list
header option list: the resultant options