You are just having some syntax issues.
First you always need to build both sides of an And or Or.
if(${question_one} > 1.0 and ${question_one} < 1.9, '500mm', 'no')
123 does not have esleif so it does get harder to chain them together. But it goes like this
if(${question_one} > 1.0 and ${question_one} < 1.9, '500mm', if(${question_one} > 2.0 and ${question_one} < 2.9, '600mm', if(${question_one} > 2.0 and ${question_one} < 2.9, '700mm', 'none of the above')))
So same logic, it just needs to be written on all one line. if(condition, true, false) Hope that helps.