If the functions in the freely downloadable file at
http://home.pacbell.net/beban are available to your workbook, the
following, array entered in a two column range of enough rows to
accommodate the output, will return an array of the row and column numbers:
Using the terminology of Harlan Grove in his response in this thread
=ArrayMatch(X,Rng)
If one were to use these functions, =ColumnVector(ArrayMatch(X, Rng),1)
would return the array of row numbers returned by Harlan Grove's use of
built-in functions [and =ColumnVector(ArrayMatch(X, Rng),2) would return
the array of the column numbers; and =ArrayMatch(X, Rng, "A") would
return the array of the worksheet addresses--an optional fourth argument
of 1 (the default),2,3, or 4 would return the addresses in row/column
absolute, row relative column absolute, row absolute/column relative,
row/column relative form, respectively].
Alan Beban