Forum Discussion
Frustrated making changes to =@INDEX(INDIRECT (Mac 365)
- Apr 22, 2022
ParHCPs!$C$25:$U$27 means range $C$25:$U$27 in sheet ParHCPs. I'm not sure how Name Manager works on Mac, on Windows it looks like
In New Book you have named ranges from Old Book, but you didn't define names for the ranges in New Book. For the KingPrince that is the range
INDIRECT($I$3) takes cell from I3, which contains name of the range, and returns reference on the range $C25:$U$27. INDEX takes element from that range. No array is returned, just value. "@" is needed if you would like to return first element of the array, but that's not your case.
Using of names is hard in maintenance if you change them from time to time. Alternatively you may use something like
=INDEX( XLOOKUP($I$3, $B:$B, $C:$U), 1,IF($B$5="FRONT",COLUMN(B1),COLUMN(L1)))
ParHCPs!$C$25:$U$27 means range $C$25:$U$27 in sheet ParHCPs. I'm not sure how Name Manager works on Mac, on Windows it looks like
In New Book you have named ranges from Old Book, but you didn't define names for the ranges in New Book. For the KingPrince that is the range
INDIRECT($I$3) takes cell from I3, which contains name of the range, and returns reference on the range $C25:$U$27. INDEX takes element from that range. No array is returned, just value. "@" is needed if you would like to return first element of the array, but that's not your case.
Using of names is hard in maintenance if you change them from time to time. Alternatively you may use something like
=INDEX( XLOOKUP($I$3, $B:$B, $C:$U), 1,IF($B$5="FRONT",COLUMN(B1),COLUMN(L1)))
- tomeegeeApr 22, 2022Brass Contributor
I deleted my last question in case you already started reading...
The NAME MANAGER was the ticket! I was able to go in and fix the original file with that. Great to learn how that works! Thanks for sticking with me!
- SergeiBaklanApr 22, 2022Diamond Contributor
tomeegee , glad to help