Assuming that any number <= 9999 should displayed as the number like you wanted for 3000 example. Not sure what your data field type is for plant, but you probably can get away with just text(Plant) for the else condition. Or just Plant if the field is already text.
This would be a good code to put in your data model if you have a lot of values so the CPU work is only done at the load time and your UI can just display the field.