Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 921
Default Indirect with COLUMN

Hello,

Trying to use the INDIRECT function to allow me to use a drop list, and
based on my choice, I bring the data from a similarly name worksheet. This
data resides in the same place on all worksheets. In the formula below, I
have the worksheet name and the column and row. You can see I'm struggling
with getting the column to return as a letter, rather than a number.... Is
there a better way than having to manually enter the column reference?
Thanks.

=INDIRECT($AM$1&"!$ao"&(ROW()))
  #2   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 695
Default Indirect with COLUMN

=CHAR(COLUMN()+64)

returns letter for active column


"JEFF" skrev:

Hello,

Trying to use the INDIRECT function to allow me to use a drop list, and
based on my choice, I bring the data from a similarly name worksheet. This
data resides in the same place on all worksheets. In the formula below, I
have the worksheet name and the column and row. You can see I'm struggling
with getting the column to return as a letter, rather than a number.... Is
there a better way than having to manually enter the column reference?
Thanks.

=INDIRECT($AM$1&"!$ao"&(ROW()))

  #3   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 921
Default Indirect with COLUMN

Sorry, but I'm not returning the accurate column (I'm in Column AX and
returning "R")

"excelent" wrote:

=CHAR(COLUMN()+64)

returns letter for active column


"JEFF" skrev:

Hello,

Trying to use the INDIRECT function to allow me to use a drop list, and
based on my choice, I bring the data from a similarly name worksheet. This
data resides in the same place on all worksheets. In the formula below, I
have the worksheet name and the column and row. You can see I'm struggling
with getting the column to return as a letter, rather than a number.... Is
there a better way than having to manually enter the column reference?
Thanks.

=INDIRECT($AM$1&"!$ao"&(ROW()))

  #4   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 3,572
Default Indirect with COLUMN

Don't know if I follow you exactly.

This will start in ColumnA and Row1, and will increment as you drag it
across and / or down:

=INDIRECT($AM$1&"!"&ADDRESS(ROWS($1:1),COLUMNS($A: A)))

--
HTH,

RD

---------------------------------------------------------------------------
Please keep all correspondence within the NewsGroup, so all may benefit !
---------------------------------------------------------------------------
"JEFF" wrote in message
...
Hello,

Trying to use the INDIRECT function to allow me to use a drop list, and
based on my choice, I bring the data from a similarly name worksheet.
This
data resides in the same place on all worksheets. In the formula below, I
have the worksheet name and the column and row. You can see I'm
struggling
with getting the column to return as a letter, rather than a number....
Is
there a better way than having to manually enter the column reference?
Thanks.

=INDIRECT($AM$1&"!$ao"&(ROW()))



  #5   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 695
Default Indirect with COLUMN

=CHAR(COLUMN()+64-32) = R

=CHAR(65) = A


"JEFF" skrev:

Sorry, but I'm not returning the accurate column (I'm in Column AX and
returning "R")

"excelent" wrote:

=CHAR(COLUMN()+64)

returns letter for active column


"JEFF" skrev:

Hello,

Trying to use the INDIRECT function to allow me to use a drop list, and
based on my choice, I bring the data from a similarly name worksheet. This
data resides in the same place on all worksheets. In the formula below, I
have the worksheet name and the column and row. You can see I'm struggling
with getting the column to return as a letter, rather than a number.... Is
there a better way than having to manually enter the column reference?
Thanks.

=INDIRECT($AM$1&"!$ao"&(ROW()))



  #6   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 921
Default Indirect with COLUMN

Sorry, let me keep it simple: I just want to have a master worksheet that
uses a picklist (validation) that populates based on data found in other
worksheets. Those worksheets are named the same as the picklist... So if I
pick "Apple", the data in cell A1 of the Master will come from Apple!A1

Hope that helps

"Ragdyer" wrote:

Don't know if I follow you exactly.

This will start in ColumnA and Row1, and will increment as you drag it
across and / or down:

=INDIRECT($AM$1&"!"&ADDRESS(ROWS($1:1),COLUMNS($A: A)))

--
HTH,

RD

---------------------------------------------------------------------------
Please keep all correspondence within the NewsGroup, so all may benefit !
---------------------------------------------------------------------------
"JEFF" wrote in message
...
Hello,

Trying to use the INDIRECT function to allow me to use a drop list, and
based on my choice, I bring the data from a similarly name worksheet.
This
data resides in the same place on all worksheets. In the formula below, I
have the worksheet name and the column and row. You can see I'm
struggling
with getting the column to return as a letter, rather than a number....
Is
there a better way than having to manually enter the column reference?
Thanks.

=INDIRECT($AM$1&"!$ao"&(ROW()))




  #7   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 964
Default Indirect with COLUMN

This formula will return the letter value of whatever column it is placed in.
Is this something you can work with?

=IF(COLUMN()26,CHAR(INT((COLUMN()-1)/26)+64)&CHAR(MOD(COLUMN()+25,26)+65),CHAR(COLUMN() +64))

HTH,
Elkar


"JEFF" wrote:

Hello,

Trying to use the INDIRECT function to allow me to use a drop list, and
based on my choice, I bring the data from a similarly name worksheet. This
data resides in the same place on all worksheets. In the formula below, I
have the worksheet name and the column and row. You can see I'm struggling
with getting the column to return as a letter, rather than a number.... Is
there a better way than having to manually enter the column reference?
Thanks.

=INDIRECT($AM$1&"!$ao"&(ROW()))

  #8   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 3,572
Default Indirect with COLUMN

This will return the contents of the *exact* cell that you enter it into ...
BUT ...from the sheet name entered in AM1:

=INDIRECT($AM$1&"!"&ADDRESS(ROW(),COLUMN()))

--
HTH,

RD

---------------------------------------------------------------------------
Please keep all correspondence within the NewsGroup, so all may benefit !
---------------------------------------------------------------------------
"JEFF" wrote in message
...
Sorry, let me keep it simple: I just want to have a master worksheet that
uses a picklist (validation) that populates based on data found in other
worksheets. Those worksheets are named the same as the picklist... So if
I
pick "Apple", the data in cell A1 of the Master will come from Apple!A1

Hope that helps

"Ragdyer" wrote:

Don't know if I follow you exactly.

This will start in ColumnA and Row1, and will increment as you drag it
across and / or down:

=INDIRECT($AM$1&"!"&ADDRESS(ROWS($1:1),COLUMNS($A: A)))

--
HTH,

RD

---------------------------------------------------------------------------
Please keep all correspondence within the NewsGroup, so all may benefit !
---------------------------------------------------------------------------
"JEFF" wrote in message
...
Hello,

Trying to use the INDIRECT function to allow me to use a drop list, and
based on my choice, I bring the data from a similarly name worksheet.
This
data resides in the same place on all worksheets. In the formula
below, I
have the worksheet name and the column and row. You can see I'm
struggling
with getting the column to return as a letter, rather than a number....
Is
there a better way than having to manually enter the column reference?
Thanks.

=INDIRECT($AM$1&"!$ao"&(ROW()))






  #9   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 921
Default Indirect with COLUMN

perfect.... thanks.

"Ragdyer" wrote:

This will return the contents of the *exact* cell that you enter it into ...
BUT ...from the sheet name entered in AM1:

=INDIRECT($AM$1&"!"&ADDRESS(ROW(),COLUMN()))

--
HTH,

RD

---------------------------------------------------------------------------
Please keep all correspondence within the NewsGroup, so all may benefit !
---------------------------------------------------------------------------
"JEFF" wrote in message
...
Sorry, let me keep it simple: I just want to have a master worksheet that
uses a picklist (validation) that populates based on data found in other
worksheets. Those worksheets are named the same as the picklist... So if
I
pick "Apple", the data in cell A1 of the Master will come from Apple!A1

Hope that helps

"Ragdyer" wrote:

Don't know if I follow you exactly.

This will start in ColumnA and Row1, and will increment as you drag it
across and / or down:

=INDIRECT($AM$1&"!"&ADDRESS(ROWS($1:1),COLUMNS($A: A)))

--
HTH,

RD

---------------------------------------------------------------------------
Please keep all correspondence within the NewsGroup, so all may benefit !
---------------------------------------------------------------------------
"JEFF" wrote in message
...
Hello,

Trying to use the INDIRECT function to allow me to use a drop list, and
based on my choice, I bring the data from a similarly name worksheet.
This
data resides in the same place on all worksheets. In the formula
below, I
have the worksheet name and the column and row. You can see I'm
struggling
with getting the column to return as a letter, rather than a number....
Is
there a better way than having to manually enter the column reference?
Thanks.

=INDIRECT($AM$1&"!$ao"&(ROW()))






  #10   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 3,572
Default Indirect with COLUMN

Appreciate the feed-back.

BTW ... that formula will *only* work for sheet names that have *no* spaces
in them.

This is more robust, and can be used for *any* sheet name configuration:

=INDIRECT("'"&$AM$1&"'!"&ADDRESS(ROW(),COLUMN()))

--
Regards,

RD

---------------------------------------------------------------------------
Please keep all correspondence within the NewsGroup, so all may benefit !
---------------------------------------------------------------------------
"JEFF" wrote in message
...
perfect.... thanks.

"Ragdyer" wrote:

This will return the contents of the *exact* cell that you enter it into
...
BUT ...from the sheet name entered in AM1:

=INDIRECT($AM$1&"!"&ADDRESS(ROW(),COLUMN()))

--
HTH,

RD

---------------------------------------------------------------------------
Please keep all correspondence within the NewsGroup, so all may benefit !
---------------------------------------------------------------------------
"JEFF" wrote in message
...
Sorry, let me keep it simple: I just want to have a master worksheet
that
uses a picklist (validation) that populates based on data found in
other
worksheets. Those worksheets are named the same as the picklist... So
if
I
pick "Apple", the data in cell A1 of the Master will come from Apple!A1

Hope that helps

"Ragdyer" wrote:

Don't know if I follow you exactly.

This will start in ColumnA and Row1, and will increment as you drag it
across and / or down:

=INDIRECT($AM$1&"!"&ADDRESS(ROWS($1:1),COLUMNS($A: A)))

--
HTH,

RD

---------------------------------------------------------------------------
Please keep all correspondence within the NewsGroup, so all may
benefit !
---------------------------------------------------------------------------
"JEFF" wrote in message
...
Hello,

Trying to use the INDIRECT function to allow me to use a drop list,
and
based on my choice, I bring the data from a similarly name
worksheet.
This
data resides in the same place on all worksheets. In the formula
below, I
have the worksheet name and the column and row. You can see I'm
struggling
with getting the column to return as a letter, rather than a
number....
Is
there a better way than having to manually enter the column
reference?
Thanks.

=INDIRECT($AM$1&"!$ao"&(ROW()))








Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Allow EXCEL INDIRECT(ADDRESS()) and INDIRECT(RANGE()) functions Mike Barlow Excel Worksheet Functions 7 May 21st 23 07:42 PM
INDIRECT Rioville Excel Worksheet Functions 4 August 21st 06 06:55 AM
Making column reference in INDIRECT non-static Bob Tarburton Excel Worksheet Functions 4 February 10th 06 07:09 PM
Copying a formulae down a column that includes an INDIRECT A.Webb Excel Discussion (Misc queries) 10 January 14th 06 03:42 AM
Indirect Help xcelion Excel Worksheet Functions 3 September 2nd 05 03:03 PM


All times are GMT +1. The time now is 07:35 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"