MEUserII
Board Regular
- Joined
- Oct 27, 2017
- Messages
- 91
- Office Version
- 365
- 2021
- 2019
- 2016
- 2013
- Platform
- Windows
Consider the following data set:
Where there are two ranges entered:
$A$2:$A$10={1;2;3;4;5;6;7;8;9}
AND
$B$1:$J$1={9,8,7,6,5,4,3,2,1}
Now consider the array constructed by setting these two ranges equal to each other: ($A$2:$A$10)=($B$1:$J$1); this array has the following set of values:
(($A$2:$A$10)=($B$1:$J$1) )={FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,TRUE;FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,TRUE,FALSE;FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,TRUE,FALSE,FALSE;FALSE,FALSE,FALSE,FALSE,FALSE,TRUE,FALSE,FALSE,FALSE;FALSE,FALSE,FALSE,FALSE,TRUE,FALSE,FALSE,FALSE,FALSE;FALSE,FALSE,FALSE,TRUE,FALSE,FALSE,FALSE,FALSE,FALSE;FALSE,FALSE,TRUE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE;FALSE,TRUE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE;TRUE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE}
Which for ease of visual representation we can enter in to B2 with Excel's spill feature visually representing the values "spilled" in to the other cells.
B2:= ($A$2:$A$10)=($B$1:$J$1)
The question is this: when I apply the ROW() function to $A$2:$A$10 and the COLUMN() function to $B$1:$J$1 I get the following:
ROW($A$2:$A$10)={2;3;4;5;6;7;8;9;10}
COLUMN($B$1:$J$1)={2,3,4,5,6,7,8,9,10}
However, when I apply either the ROW() function or the COLUMN() function to: ($A$2:$A$10)=($B$1:$J$1); I get an error.
ROW(($A$2:$A$10)=($B$1:$J$1) )=error
COLUMN(($A$2:$A$10)=($B$1:$J$1) )=error
So, my question is - is there an equivalent formula to the ROW()/COLUMN() function that for the array: ($A$2:$A$10)=($B$1:$J$1); will return {2;3;4;5;6;7;8;9;10}/{2,3,4,5,6,7,8,9,10}?
R/C | A | B | C | D | E | F | G | H | I | J |
1 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | |
2 | 1 | FALSE | FALSE | FALSE | FALSE | FALSE | FALSE | FALSE | FALSE | TRUE |
3 | 2 | FALSE | FALSE | FALSE | FALSE | FALSE | FALSE | FALSE | TRUE | FALSE |
4 | 3 | FALSE | FALSE | FALSE | FALSE | FALSE | FALSE | TRUE | FALSE | FALSE |
5 | 4 | FALSE | FALSE | FALSE | FALSE | FALSE | TRUE | FALSE | FALSE | FALSE |
6 | 5 | FALSE | FALSE | FALSE | FALSE | TRUE | FALSE | FALSE | FALSE | FALSE |
7 | 6 | FALSE | FALSE | FALSE | TRUE | FALSE | FALSE | FALSE | FALSE | FALSE |
8 | 7 | FALSE | FALSE | TRUE | FALSE | FALSE | FALSE | FALSE | FALSE | FALSE |
9 | 8 | FALSE | TRUE | FALSE | FALSE | FALSE | FALSE | FALSE | FALSE | FALSE |
10 | 9 | TRUE | FALSE | FALSE | FALSE | FALSE | FALSE | FALSE | FALSE | FALSE |
Where there are two ranges entered:
$A$2:$A$10={1;2;3;4;5;6;7;8;9}
AND
$B$1:$J$1={9,8,7,6,5,4,3,2,1}
Now consider the array constructed by setting these two ranges equal to each other: ($A$2:$A$10)=($B$1:$J$1); this array has the following set of values:
(($A$2:$A$10)=($B$1:$J$1) )={FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,TRUE;FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,TRUE,FALSE;FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,TRUE,FALSE,FALSE;FALSE,FALSE,FALSE,FALSE,FALSE,TRUE,FALSE,FALSE,FALSE;FALSE,FALSE,FALSE,FALSE,TRUE,FALSE,FALSE,FALSE,FALSE;FALSE,FALSE,FALSE,TRUE,FALSE,FALSE,FALSE,FALSE,FALSE;FALSE,FALSE,TRUE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE;FALSE,TRUE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE;TRUE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE,FALSE}
Which for ease of visual representation we can enter in to B2 with Excel's spill feature visually representing the values "spilled" in to the other cells.
B2:= ($A$2:$A$10)=($B$1:$J$1)
The question is this: when I apply the ROW() function to $A$2:$A$10 and the COLUMN() function to $B$1:$J$1 I get the following:
ROW($A$2:$A$10)={2;3;4;5;6;7;8;9;10}
COLUMN($B$1:$J$1)={2,3,4,5,6,7,8,9,10}
However, when I apply either the ROW() function or the COLUMN() function to: ($A$2:$A$10)=($B$1:$J$1); I get an error.
ROW(($A$2:$A$10)=($B$1:$J$1) )=error
COLUMN(($A$2:$A$10)=($B$1:$J$1) )=error
So, my question is - is there an equivalent formula to the ROW()/COLUMN() function that for the array: ($A$2:$A$10)=($B$1:$J$1); will return {2;3;4;5;6;7;8;9;10}/{2,3,4,5,6,7,8,9,10}?