I thought about this a while back, to be honest I've not examined every variant to see if it exists or not.
In theory you could use multiple teleporters to do it but if you stop and think how this is done in other platform games (for random examples: Tech Ted, Spellbound, Pyjamarama etc) , its relatively simple:
The 'exit ID' from the lift is simply set to a different level depending on what 'level' is chosen within. The problem here stems from some kind of patch vector to 'select' a floor as such.
There is only every one 'lift' room anyway merely (as above) the exit is set to match a floor level:
Any thoughts on this ? Its only a wild idea...