Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Can someone please put me out of my misery? ...
Suppose each cell in a range contains a single letter, and the letters are all distinct. Is there a way to use workbook functions (not a macro) to find the row & column of the cell that contains a pariticular letter? |
#2
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
You could always search with [ctrl]+F and type in what you're looking for.
It'll take you to wherever it is in the document, and you should be able to see the column and row from there. "r.e.s." wrote: Can someone please put me out of my misery? ... Suppose each cell in a range contains a single letter, and the letters are all distinct. Is there a way to use workbook functions (not a macro) to find the row & column of the cell that contains a pariticular letter? |
#3
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
"Lauren Giles" wrote ...
"r.e.s." wrote: Can someone please put me out of my misery? ... Suppose each cell in a range contains a single letter, and the letters are all distinct. Is there a way to use workbook functions (not a macro) to find the row & column of the cell that contains a pariticular letter? You could always search with [ctrl]+F and type in what you're looking for. It'll take you to wherever it is in the document, and you should be able to see the column and row from there. Thanks, but by "use workbook functions", I mean use the functions that can appear in formulas in cells of the workbook. |
#4
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Say your datalist was in A1 to E20.
Enter the value you're looking to find into F1, and try this *array* formula: =ADDRESS(MAX((A1:E20=F1)*ROW(A1:E20)),MAX((A1:E20= F1)*COLUMN(A1:E20))) -- Array formulas must be entered with CSE, <Ctrl <Shift <Enter, instead of the regular <Enter, which will *automatically* enclose the formula in curly brackets, which *cannot* be done manually. Also, you must use CSE when revising the formula. -- HTH, RD --------------------------------------------------------------------------- Please keep all correspondence within the NewsGroup, so all may benefit ! --------------------------------------------------------------------------- "r.e.s." wrote in message ... Can someone please put me out of my misery? ... Suppose each cell in a range contains a single letter, and the letters are all distinct. Is there a way to use workbook functions (not a macro) to find the row & column of the cell that contains a pariticular letter? |
#5
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
"RagDyer" wrote ...
Say your datalist was in A1 to E20. Enter the value you're looking to find into F1, and try this *array* formula: =ADDRESS(MAX((A1:E20=F1)*ROW(A1:E20)),MAX((A1:E20= F1)*COLUMN(A1:E20))) -- Array formulas must be entered with CSE, <Ctrl <Shift <Enter, instead of the regular <Enter, which will *automatically* enclose the formula in curly brackets, which *cannot* be done manually. Also, you must use CSE when revising the formula. Thanks very much ... I'll give it a try. |
#6
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
"RagDyer" wrote ...
Say your datalist was in A1 to E20. Enter the value you're looking to find into F1, and try this *array* formula: =ADDRESS(MAX((A1:E20=F1)*ROW(A1:E20)),MAX((A1:E20= F1)*COLUMN(A1:E20))) -- Array formulas must be entered with CSE, <Ctrl <Shift <Enter, instead of the regular <Enter, which will *automatically* enclose the formula in curly brackets, which *cannot* be done manually. Also, you must use CSE when revising the formula. Just to follow up ... That works exactly as I needed. Thanks again. |
#7
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
You're welcome, and thanks for the feed-back.
-- Regards, RD ----------------------------------------------------------------------------------------------- Please keep all correspondence within the Group, so all may benefit ! ----------------------------------------------------------------------------------------------- "r.e.s." wrote in message ... "RagDyer" wrote ... Say your datalist was in A1 to E20. Enter the value you're looking to find into F1, and try this *array* formula: =ADDRESS(MAX((A1:E20=F1)*ROW(A1:E20)),MAX((A1:E20= F1)*COLUMN(A1:E20))) -- Array formulas must be entered with CSE, <Ctrl <Shift <Enter, instead of the regular <Enter, which will *automatically* enclose the formula in curly brackets, which *cannot* be done manually. Also, you must use CSE when revising the formula. Just to follow up ... That works exactly as I needed. Thanks again. |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Find a range of values in a range of cells | Excel Worksheet Functions | |||
Calculating only non-empty cells... | Excel Worksheet Functions | |||
How do I copy the contents of a range of text cells and paste into one cell? | Excel Discussion (Misc queries) | |||
25 days previous to today? | Excel Discussion (Misc queries) | |||
Need macro to delete all text cells in an Excel range | Excel Worksheet Functions |