Yes, .NET has built-in Office functionality. But you'll be beating yourself up trying to use it. It's also well hidden and only compatible with Office 2007 and later (unless you download the compatibility addin for Office 2003/XP).
Better to use some of the APIs designed to interoperate with Office than trying to go it alone. Link is for the Office Open XML SDK which can be used to create the .*x Office files (.docx, .xslx, etc).
If you're wondering how System.IO.Packaging relates to Office, the document trail starts here:
http://msdn.microsoft.com/en-us/library/dd371623%28VS.85%29.aspx
The shorthand version is that the new office formats are Open XML documents. What are Open XML documents? They are packages of resources (e.g., images) and XML files contained in a ZIP file. You can take any of the new Office files, change the extension to .zip, and open them up for a look-see.
What does this mean? It means that you can unzip these files, load up the parts as XDocuments and go to town. Of course, you have to unzip the files into a temporary location, sort through the multiple XML files to find the ones you want, manage all the connections between files when you alter them, etc etc etc.
Or, you could use the System.IO.Packaging namespace and its types to open these files, access the different components within the packages (even remotely), alter them, and flush your changes back to disk.
Now, while you can easily do this using the namespace, you don't have type safe access to the different packages within Open XML files. You have to use magic strings to get parts out. This also means you pretty much have to know the Open XML schema, which sucks.
That's why MS has provided the Open XML SDK, which you can use in combination with System.IO.Packaging to open, alter, and save Open XML office documents.
Add my first link with my second link and you get an answer to the original question.
To answer the OP's clarification, it's not going to be that easy. xls documents are complex; cells aren't just a 2D array. But there are free API's out there to help you open and access the data in them.
If you're looking to open Office 2007 compatible files, I'd strongly suggest checking out the Office Open XML SDK. If you're looking to open older versions (Office 2003, XP), I'd suggest using one of the many projects for Excel over on codeplex.com (I think I've used the Excel Data Reader). There are quite a few of them, designed to make accessing data in Excel spreadsheets pretty easy. But not quite sheet[x][y] easy.