Not everyone needs to be a programmer, but pretty much any desk job benefits from knowing a basic office suite. Colleges even say don't list Microsoft office as a skill because it's table stakes at this point and makes it look like you're trying to fill space.
Doesn't have to be Microsoft office, but pretty much all the other offerings are copies with small differences. Some people are adamant those differences meaningfully make them better, but regardless if you know the basics of office you can easily transition to any of the other offerings.