Hate to mention this:
* let's assume each number takes up 1 byte of memory
* So 1 run will take up 5 bytes
* so 20 trillion will take up 100 trillion bytes (a little less than 100 terabytes)
* A single excel page has about 1 million rows and 16000 columns, so lets say it can hold about 16 billion numbers
* So you'll need about 6250 excel pages, every cell filled, to simulate that many runs
* Lucky for you, later versions of excel automatically compress workbooks (they're actually ZIP files and you can open them with Winzip). Unlucky for you, I highly doubt you'll get a good compression ratio because you are filling this spreadsheet with random numbers. Let's assume a compression ratio of 20%, which is way higher than you'll probably get.
* File takes up about 80 terabytes. Of course, you can split it up over multiple files, but it's going to wind up total about 80TB.
* I just googled the largest internal hard drive available, and it's 3 TB.
* So you need 27 hard drives to store this spreadsheet. I don't know how many hard drives you can install on a PC but you're definitely going to need more than one computer or a dedicated server.
* Conclusion: This spreadsheet isn't happening.
But there is hope. Due to something called the Law of Large Numbers, you don't need to run through every possible iteration if you're trying to figure out the properties of cards chosen at random from a deck. Given the method you listed, you would inevitably wind up with duplicate runs, where you randomly pick the same 5 numbers twice. At first the odds would be overwhelming against it; a few billion runs in, now it's quite significant. Which means you need a list, which is not realistic due to constraints I described earlier.
An example of the way the Law of Large Numbers works: Lets say you didn't know what an average value of a six-sided die roll was. You could roll a six-sided die a few thousand times and then average the results, and you'll find out that it's extremely close to the value predicted by statistics (which is 3.5).
You can do the same thing with random cards. Excel can easily simulate 5 cards drawn at random from a 52-card deck. You could write a macro to run this a few thousand times and put the results in a spreadsheet and compare and evaluate them however you want. Due to randomness, the results aren't going to be exactly the same as if you had worked out the probabilities mathematically, but the more runs you do, the closer to the actual probability you'll get. It doesn't matter that you won't even come close to going through every possible set of 5 cards -- the trend you're looking for will begin to emerge.
Hope this helps.