ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Worksheet Functions (https://www.excelbanter.com/excel-worksheet-functions/)
-   -   Build excel formula using field values as text in the formula (https://www.excelbanter.com/excel-worksheet-functions/139381-build-excel-formula-using-field-values-text-formula.html)

val kilbane

Build excel formula using field values as text in the formula
 
Instead of writing the formula to add two cells as say, B4+B38 in Excel, I
want to build the formula using the contents on another cell, e.g.
I've tried B4+"B"&(TEXT(B13,0)).

The value of B13 is 38, therefore +"B"&(TEXT(B13,0)) equates to B38. That
works fine. But if I combine it with B4 as above, the result is #VALUE!
Any ideas on how I could get around this?

Max

Build excel formula using field values as text in the formula
 
You need INDIRECT, use:
=B4+INDIRECT("B"&B13)
where B13 contains: 38
--
Max
Singapore
http://savefile.com/projects/236895
xdemechanik
---
"val kilbane" wrote:
Instead of writing the formula to add two cells as say, B4+B38 in Excel, I
want to build the formula using the contents on another cell, e.g.
I've tried B4+"B"&(TEXT(B13,0)).

The value of B13 is 38, therefore +"B"&(TEXT(B13,0)) equates to B38. That
works fine. But if I combine it with B4 as above, the result is #VALUE!
Any ideas on how I could get around this?


Teethless mama

Build excel formula using field values as text in the formula
 
You missed an "INDIRECT" Function in your formula

=B4+INDIRECT("B"&(TEXT(B13,0)))



"val kilbane" wrote:

Instead of writing the formula to add two cells as say, B4+B38 in Excel, I
want to build the formula using the contents on another cell, e.g.
I've tried B4+"B"&(TEXT(B13,0)).

The value of B13 is 38, therefore +"B"&(TEXT(B13,0)) equates to B38. That
works fine. But if I combine it with B4 as above, the result is #VALUE!
Any ideas on how I could get around this?



All times are GMT +1. The time now is 01:46 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com