The Excel SINGLE function returns a single value using implicit intersection. The SINGLE function is primarily for backwards compatibility with implicit intersection formulas in earlier versions of Excel.
When the supplied argument is a range, SINGLE will return the cell at the intersection of the row or column of the formula cell. Where there is no intersection, or more than one intersection, SINGLE returns a #VALUE! error.
In the example shown, the following formula in D6 "spills" and returns all values in the range B4:B8:
When the single function is wrapped around the same range, SINGLE returns 3, which corresponds to cell B6, which intersects with the formula in cell D6:
The Excel RANDARRAY function generates an array of random numbers between. The size or the array is is specified by rows and columns arguments. Generated values can be either decimals or whole numbers.