If your named cell contains something other than a formula: 
     =CELL("contents";INDIRECT(MID(F72;2;256)))

If you want one formula to suit all, you could use IF(ISNA(FORMULA( etc
)));CELL( etc );FORMULA( etc ))))  =-O 


TerryJ wrote:
> 
> Thanks for that.  In the list created I have the following in E72:F72, the
> first being the name, the second the cell reference: calcNSheet       
> =$B.$A$69
> 
> In G72, I place the following formula: =FORMULA(INDIRECT(MID(F72;2;256)))
> 
> That gives me the contents of calcNSheet.  As Joe Smith says, INDIRECT
> will not use a range name.
> 
> I'm not sure whether that leaves any question unanswered.
> 
> HTH.
> 
> 
> John Heinrich wrote:
>> 
>> Thanks for your efforts. On the 'Insert-Names-All feature' you asked
>> about: 
>> I use cell names a lot and find this essential to debugging.
>> Place the cursor where you want the list of names to begin. Then from the 
>> main menu:
>>         Select INSERT
>>             then select  Names
>>                 Then select Insert
>>                     Then select Insert All.
>> Lo and Behold, a vertical list of cell names with their cell addresses.
>> 
>> 
>> ----- Original Message ----- 
>> From: "TerryJ" <[EMAIL PROTECTED]>
>> To: <users@openoffice.org>
>> Sent: Monday, February 05, 2007 11:26 PM
>> Subject: Re: [users] Combining functions "Formula"& "Cell"
>> 
>> 
>>>
>>>
>>>
>>> John Heinrich wrote:
>>>>
>>>> I have a large spreadsheet in OO-Calc & Windows XP that contains a
>>>> large
>>>> number of calculations in cells that have been given names. The names
>>>> "work"; I use them to refer to the calculation result in subsequent
>>>> calculations.
>>>>
>>>>  I need to make a list of the cell names and their formulae. Several 
>>>> other
>>>> spreadsheet programs have easy ways to do this; I can't find such
>>>> capability in OO-Calc. Solving this is problem one. In attempting a
>>>> work-around, I have used the "Insert-Names-All" feature to make a list
>>>> of
>>>> cell names. Also, the function
>>>>
>>>>  FORMULA(cellRef)
>>>>
>>>>  will return a string expression of the formula contained in the
>>>> referenced cell. My plan: to construct a working function, and then
>>>> copy
>>>> it down a column adjacent to the column of cell names to get a list of
>>>> corresponding functions. Thus arose problem 2.
>>>>
>>>> BK2FV is the name of a cell containing an arithmetic function. If I
>>>> enter
>>>> =FORMULA(BK2FV), it properly returns the formula contained in BK2FV.
>>>> But
>>>> using that would require handwriting every expression. However, BK2FV
>>>> is
>>>> in cell AA23 in the list of cell names. If in an adjacent cell I write
>>>> CELL("CONTENTS";AA23), it returns BK2FV. However, when I combine this 
>>>> with
>>>> FORMULA(CELL("CONTENTS";AA23)), (expecting the CELL function to supply
>>>> BK2FV to the formula function), I get #N/A returned. That led to
>>>> problem
>>>> 3. I can't find an explanation of error code #N/A.
>>>>
>>>> Another funny thing. If I use string concatenation to assemble
>>>> =FORMULA(BK2FV), and then COPY>PASTE-SPECIAL to convert it to a proper
>>>> string, it looks for the outside world just like my hand-written
>>>> version
>>>> that worked, but this one won't compute.
>>>>
>>>> Any Suggestions on any of these problems, or for making a column of
>>>> cell
>>>> names with their contained functions? John.
>>>>
>>>>
>>>
>>> I'm interested in the question although I can't think of any reason why
>>> I
>>> would want to do that.  I use Data Ranges more than Named Ranges because
>>> I
>>> had problems with the latter initially.
>>>
>>> You can assign names to formulas without putting the formulas in cells. 
>>> For
>>> example, I have a formula named ThisSheet which provides the name of the
>>> active sheet <-- =ThisSheet
>>>
>>> You mention the "the 'Insert-Names-All' feature".  Is that an innovation
>>> with version 2.1?  What does it do?
>>>
>>> I would have thought (indeed, been sure) that you could retrieve the
>>> contents of BK2FV by using its cell address with FORMULA, i.e.
>>> =FORMULA(AA23)  I do not understand how CELL("CONTENTS";AA23) returns 
>>> BK2FV
>>> unless BK2FV is the result of the formula in the cell.
>>>
>>> I'm winging it here, relying on theory.  Surely you can get the cell 
>>> address
>>> of BK2FV with =CELL("ADDRESS";BK2FV)
>>>
>>> As far as I can determine, Help is silent on #NA  I'm happy with "not
>>> applicable" or "not available".
>>> -- 
>>> View this message in context: 
>>> http://www.nabble.com/Combining-functions-%22Formula%22--%22Cell%22-tf3178893.html#a8821560
>>> Sent from the openoffice - users mailing list archive at Nabble.com.
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>> 
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>> 
>> 
>> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Combining-functions-%22Formula%22--%22Cell%22-tf3178893.html#a8836662
Sent from the openoffice - users mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to