First: there is no reason to omit one from the powers of two.

Convert the number (EG: 1090) to binary, and use positions of the one bits as a subscripts into an array containing the data about the furniture ordered.

To convert an integer to binary, use a loop with Mod Function and division by two. This will indicate one bits starting with least significant. If number Mod 2 is not zero, least signifciant bit is one. Then subtract one and divide by two. If result Mod 2 is not zero, next bit is one. Et cetera.

Above is a sloppy description of the process, but you should get the general idea.