The amount of time it takes to learn MS Office depends on your prior experience with computers and the level of proficiency you want to achieve. For basic usage of MS Office, it can take a few weeks to a few months. For more advanced usage, it may take several months or even longer.