Is it possible to populate cell A with the formula in cell B as opposed to the value of the formula in cell B dynamically?

Hello,
I am wondering if the following scenario is possible:
Cell B contains a formula which refers to a number of other cells.
Cell A refers to Cell B such that the formula in Cell B is applied in Cell A.
I am aware that I can copy and paste, but I am wanting to do this dynamically, for the following reason.
In order to avoid constructing a very complicated formula which involves lots of tricky IF functions, I use a formula with a chain of simpler IF functions, such as follows:
=IF(A1=1,B1,IF(A1=2,B2,IF(A1=3,B3,IF(A1=4,B4,IF(A1=5,B5,IF(A1=6,B6,IF(A1=7,B7,"" )))))))
Then in B1-B7 I include the complicated formulas, and depending on which value is actually in cell A1 that particular formula is applied in the cell (i.e the cell is populated with the respective formula).
Is it possible to use Numbers in this way, or if not, is there another way of achieving my goal (i.e. to avoid having to construct one very long and complicated formula)?
Thanks,
Nick.

It depend of what you want to achieve.
Here, in standard cells of column B the formula is :
=IF($A=1,C,IF($A=2,D,IF($A=3,E,IF($A=4,F,IF($A=5,G,"")))))
Here, in standard cells of column C the formula is :
=$A*10
Here, in standard cells of column D the formula is :
=$A^2
Here, in standard cells of column E the formula is :
=$A*12345
Here, in standard cells of column F the formula is :
=$A+10000
Here, in standard cells of column G the formula is :
=20000-$A
Here, in standard cells of column H the formula is :
=OFFSET($A$1,ROW()-1,A+1)
Here, in standard cells of column I the formula is :
=CHOOSE($A,C,D,E,F,G)
Here, in standard cells of column J the formula is :
=IF($A=1,$A*10,IF($A=2,$A^2,IF($A=3,$A*12345,IF($A=4,$A+10000,IF($A=5,20000-$A," ")))))
As you see, the formulas used in column B,H, I, require the use of the columns C, D, E, F, G
The one used in column I doesn't require these columns.
When a task requires a complex formula, I often used the columna A thru G
then when I'm sure that the formula in column B return behave exactly what I want, I replace in the formula of column B the references to columns C thru G by the formula embedde in the pointed columns minus the equal symbol.
It's what I did to build the formula of column J.
If you build the sample table, you will see that the formula in column I isn't perfect because it return a red triangle when the cell in column A is empty.
I decided to leave it as is and created an enhanced synthetic formula for column K:
=IFERROR(CHOOSE(A,$A*10,$A^2,$A*12345,$A+10000,20000-$A),"")
As you see a single problem may receive different answers.
Sometimes, one is clearly the best, sometimes it's matter of taste.
Here my best choice would be the very last one which I added for column K.
Yvan KOENIG (VALLAURIS, France) mardi 23 août 2011 16:44:11
iMac 21”5, i7, 2.8 GHz, 4 Gbytes, 1 Tbytes, mac OS X 10.6.8 and 10.7.0
My iDisk is : <http://public.me.com/koenigyvan>
Please : Search for questions similar to your own before submitting them to the community
To be the AW6 successor, iWork MUST integrate a TRUE DB, not a list organizer !

Similar Messages

  • I would like to use Formcentral form data to populate a pdf with the same fields.  Is that possible?

    I would like to use Formcentral form data to populate a pdf with the same fields.  Is that possible?

    Randy,
    We have an application that I would like to have in Formscentral.  That application is also in a larger PDF file that once filled in populates all the other forms below it (lease, credit check form, ect).  If the Application on Formscentral keep the same field names as the pdf can I pull the data from formscentral and sill populate the old application pdf so that all the forms below it will be also populated. 
    Greg

  • Portege R600 - Is it possible to make a call with the SIM?

    Hi,
    I wonder if its possible to use the Wireless connection manager 5 and to make or receive a call?

    Hi,
    I see that nobody answered so i will try to explain what i meant -
    Is it possible to make audio call with the Wireless Manager by the GSM modem module?
    I succeed to send SMS and to connect to HSPA data services but i dont find any reason why i can not connect to the GSM and make a call.
    I have Portege R600 model PPR61E-01C00NG3
    I even succeed to use the GPS that probably installed in the GSM/HSPA modem (wireless manager 5).
    If anyone can explain how and if it possible to make a call please send your reply ... i wnat to use the laptop with BT instead of cell phone ....
    Thanks
    Yan

  • Is it possible to play civilization V with the macbook air

    Is it possible to play civilization V with the macbook air

    Civ V system requirements: http://www.aspyr.com/product/game_specs/125
    Check against the tech specs of your MacBook Air http://support.apple.com/specs/#macbookair
    Stefan

  • Is it possible to customize dff's with the help of form personalization?

    Is it possible to customize dff's with the help of form personalization.
    I have added few dffs in a form which users want to be customized according tho their choices.
    Can any one help me in this.

    Pl see MOS Doc 420518.1 - section 10

  • Is it possible to sync your nano with the macbook pro without losing the songs already loaded on the nano?

    Is it possible to sync your nano with the macbook pro without losing the songs already loaded on the nano?

    Not if it's not the original computer you registered it on. 
     

  • Is it possible to use 2 displays with the mac mini

    is it possible to use 2 displays with the mac mini

    I wanted an extended desktop using 2 monitors.
    I am using a Dell Ultrasharp ( has 1 VGA and 1 DVI-D) and a LG W2286 (has 2 HDMI, 1 DVI-D and 1 VGA)
    I ran into a similar issue where initially the mac would not detect the 2 displays and I thought I would share my solution.  I have a Mac Mini 10.8.2 i7 Late 2012.
    I bought a "Cable Matters" brand Mini Display Port | Thunderbolt to DVI Male Cable to have dual monitors.
    I am also using the included in the box  HDMI to DVI-D Adapter from Apple.
    Initial configuration was:
    Mini-Display (Thunderbolt connector) to DVI connected to the LG DVI-D input.
    Apple HDMI to DVI Dongle connected to the Dell DVI-D input.
    What happened was that my desktop was on the LG clear as day but OSX did not see the dell monitor.
    I called apple support and they could not figure out why the mini cant see the dell monitor. I think I discovered that the mac mini could not support 2 dvi monitors.
    I switched the monitor connections.
    The connections that works:
    HDMI out to HDMI in on the LG using a standard HDMI cable.
    Display port | Thunderport to DVI-D on the Dell's DVI-D in.

  • Is it possible to have 2 trans with the same tcode but different langs

    Dear forum members,
    I would like to know if it is possible to have in the TSTCT table u2013 two entries with the same TCODE value but different SPRAS value (the language field)
    Thanks for your help,
    Roy

    Hi Roy,
    It is possible. Just go to TSTCT table and check for the entries. On the selection screen give some Tcode (say OKEU) and execute. You can see different languages in which it is maintained.
    Regards,
    Swapna.

  • BO Webi: How to populate a variable with the set of static values for Graph

    Hi All,
    I have the data: Order number, Order Date, processing time coming from the SAP Bex query in the below format:
    Order No    Order Date    Processing time (Days)
    1                 Jan-2011      4
    2                 Jan-2011      5
    3                 Feb-2011      6
    In BO webi report, I have to report the number of orders which were processed in <1day, <2days, <3days,...<10days in a graphical view. i.e., X-Axis:  <1day, <2days, <3days,...<10days(10 static buckets for the processing days)
    Y-Axis: Number of Orders.
    The graphical output should be like below:
    X-Axis: <1day, <2days, <3days,<4days,<5days,<6days,<7days,<8days,<9days,<10days
    Y-Axis: 0, 0,0,0,1,2,3,3,3,3  (count(Order No)) (Cumulative count)
    I am able to calculate the number of orders individually for each of the 10 buckets. But the problem i am facing is that I am not able to hold the 10 static bucket values in a variable to use it for the x-axis in the Graph, as these 10 static bucket values are not coming from the backend source.
    I would like to know if there is way to populate a variable(to use it for the X-Axis in the graph) with the set of 10 static values.
    Any help would be highly appreciated.
    Thanks,
    Leela

    Hi ,
    I think we can use the variable as X-axis in chart.. but Variable Qulaification should be Dimension.
    can you try this?.
    Using efasion universe
    1) Select month and Sold at (unit price) , then run the query
    2) create the variable V_Month ==If [Month]=1 Then "Month1" Else "Month2"  (Note = Variable Qulaification should be Dimension)
    3) Create the variable V_Sum= sum (Sold at (unit price))
    4) create another variable V_Cumulative_Sum==[V_Sum]+Previous([V_Sum])
    Now add V_Month and V_Cumulative_Sum in table , then convert to chart.. now you can add the variable V_Month as X-axis of the chart.
    Hope this will help:)
    Thanks
    Ponnarasu K

  • Is it possible to create a slideshow with the theme "Places" ?

    Hello,
    I used to create slideshows with the theme "Places" in Iphoto and I can't find it in Photo.
    Is it still possible ?

    Welcome to the Apple Discussions.
    According to this page:
    http://www.apple.com/support/photoservices/product_specs/
    You’ll need to upgrade to at least v6 for a calendar.
    Cards and calendars are available only for users of versions of iPhoto 6 or later.
    Regards
    TD

  • Is it possible to have 2 tables with the same name in an Orable database?

    Hello,
    I'm a complete Oracle newbie so please excuse my question if it's stupid.
    I was trying to create 2 tables with the same name using different tablespaces but it does not seem to work. Like this (second time just change the name of the tablespace):
    CREATE TABLE test_tbl (
      id INTEGER,
      status VARCHAR2(10),
      last_modified DATE DEFAULT SYSDATE
    TABLESPACE tblspc1Is it in general in Oracle possible to acquire this goal?
    Thanks a lot!
    P.S. I have already created the needed tablespaces
    CREATE TABLESPACE tblspc1 DATAFILE 'tblspc1.dbf' SIZE 10MEdited by: 808239 on 02-Mar-2011 02:18

    It is not possible to create two tables with same name in same schema.
    A user can own one schema with his own name and another with the schema name SYS.
    For this you have to grant sysdba privilage to the user and then have to connect using sys password or with the password specified in password file.
    But this still you have to access to the table in sys schema using sys.table_name.
    Hope Answered tthe Question.

  • How to dynamically populate a listbox with the values in the database

    Hi,
    How do dynamically populate the list box with the values in the oracle database. I want to load the list box at run time.Plz anybody help me out to find a solution for this problem.
    Thanks in advance...
    Regards,
    Shiva.

    u can wite code like this..on jsp page
    <%
    ResultSet rs = stmt.executeQuery("select vender_name from vendors");
    %>
    <select name = "vendorlist">
    <%
    while(rs.next()){
    String vname = rs.getString(1);
    %>
    <option value="<%=vname%>"><%=vname%></option%>
    <%
    rs.close();
    %>

  • Is it possible to use Remote SharedObjects with the LCDS server?

    Hello,
    The ActionScript documentation for Remote SharedObject
    RSOs are created using the static getRemote function.  This returns a reference to an object that can be shared across multiple  clients by means of a server, such as Flash Media Server. If the shared  object does not already exist, this method creates one.
    The following code shows how you assign the returned shared object reference to a variable:
    var myRemote_so:SharedObject = SharedObject.getRemote(name, remotePath, persistence);After calling this method, use SharedObject.connect() to connect the  object to the application server, as shown in the following code
    var myNC:NetConnection = new NetConnection();
    myNC.connect(“rtmp://[yourDomain].com/applicationName”);
    var myRemoteSO:SharedObject = SharedObject.getRemote(“mo”, myNC.uri, false);
    myRemoteSO.connect(myNC);
    To confirm that the local and remote copies of the shared object are synchronized, use the sync event.
    All clients that want to share this object must pass the same values for the name and remotePath parameters.
    Is it possible to create RSO's using the LCDS server instead of the Flash Media Server? If so, how?
    Thanks,
    Oscar

    Tom,
    Thanks for your response. I decided to test this with the publish/subscribe messaging. Something I thought would work is not. Here is the simple example;
                    var btn:Button = new Button();
                    btn.label = "My Button ";
                    msg = new AsyncMessage();
                    msg.body = btn;
                    producer.send(msg);              
    Simple right? Well, this generates a fault;
    1/21/2011 10:37:55.462 [ERROR] mx.messaging.Producer 'D7094E2F-2CA1-39C0-1EC6-A9DE3171E836' producer fault for 'A11AE369-8349-8970-0C10-A9DE5113DA2E'.
    The LCDS log gets into more detail, AMF Deserialization ERROR....
    Please notice the use of Amf0 and Amf3 methods... I thought Amf0 was a thing of the past...
    Any ideas? Please help....
    [LCDS]01/21/2011 10:37:55.039 [ERROR] [Endpoint.RTMP] Deserialization failed for incoming data: Unknown AMF type '15'.
    flex.messaging.io.UnknownTypeException: Unknown AMF type '15'.
        at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:217)
        at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
        at flex.messaging.io.amf.Amf3Input.readScriptObject(Amf3Input.java:437)
        at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:152)
        at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
        at flex.messaging.io.amf.Amf3Input.readScriptObject(Amf3Input.java:437)
        at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:152)
        at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
        at flex.messaging.io.amf.Amf3Input.readScriptObject(Amf3Input.java:437)
        at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:152)
        at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
        at flex.messaging.messages.AbstractMessage.readExternalBody(AbstractMessage.java:654)
        at flex.messaging.messages.AbstractMessage.readExternal(AbstractMessage.java:324)
        at flex.messaging.messages.AsyncMessage.readExternal(AsyncMessage.java:98)
        at flex.messaging.io.amf.Amf3Input.readExternalizable(Amf3Input.java:491)
        at flex.messaging.io.amf.Amf3Input.readScriptObject(Amf3Input.java:420)
        at flex.messaging.io.amf.Amf3Input.readObjectValue(Amf3Input.java:152)
        at flex.messaging.io.amf.Amf3Input.readObject(Amf3Input.java:130)
        at flex.messaging.io.amf.Amf0Input.readObjectValue(Amf0Input.java:123)
        at flex.messaging.io.amf.Amf0Input.readObject(Amf0Input.java:94)
        at flex.messaging.io.amf.AmfMessageDeserializer.readObject(AmfMessageDeserializer.java:227)
        at flex.messaging.io.tcchunk.TCCommand.readMessage(TCCommand.java:191)
        at flex.messaging.endpoints.RTMPConnection.serviceTCMessage(RTMPConnection.java:1024)
        at flex.messaging.endpoints.RTMPConnection.doRead(RTMPConnection.java:610)
        at flex.messaging.endpoints.RTMPProtocolHandler.doRead(RTMPProtocolHandler.java:125)
        at flex.messaging.socketserver.Connection$ConnectionReader.run(Connection.java:864)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:662)
    Thanks,
    Oscar

  • Is it possible to do multiple recordings with the same session.

    I appologize in advance for this but here goes.  I want to make several background narrations for some video clips.  Using Audition 3, I start out by recording in the multitrack view on the top track.  Because of mistakes, this takes several audio clips.  After finishing, I rightclick on one of the clips, select bounce to new track all audio tracks and this creates a mixdown.  Moving to edit view, I do noise correction, then back to multitrack where I export the mixdown as .wav.
    THen I select the clips in the top track and mixdown in the next track and hit delete.  However, when I hit the arming 'R" and then the record button, the cursor doesn't move more than a milimeter and then keeps going back and forth.
    I was trying to do multiple narrations with just this one session, so is that possible?  Do I have to do a separate session for each separate mixdown?
    If there is something I'm doing wrong, I would appreciate any directions.
    Thanks in advance,
    John Rich

    Blue_Devil1 wrote:
    I appologize in advance for this but here goes.  I want to make several background narrations for some video clips.  Using Audition 3, I start out by recording in the multitrack view on the top track.  Because of mistakes, this takes several audio clips.  After finishing, I rightclick on one of the clips, select bounce to new track all audio tracks and this creates a mixdown.
    Let me stop you right there, for a start, because what you are doing still isn't clear, although I think that I can guess at it...
    Creating a bounce-down is not the same thing as creating a mixdown. If each of these clips you've recorded constitutes a separate file, which it will if you hit the stop button rather than pause - which it sounds as though you have, otherwise you wouldn't be able to separate them so easily - then just double-clicking on the clip will open it immediately in Edit View anyway. And the bounce-down options don't mention tracks, they mention clips - all audio in session, selected range or selected clips. Yes you get one file as a result - but it's literally just the clips as they stand run together not via the mixer, any effects or automation system - which it would have to be if it were a proper mixdown. A bouhce is exactly what it says - just bouncing the clips.
    THen I select the clips in the top track and mixdown in the next track and hit delete.  However, when I hit the arming 'R" and then the record button, the cursor doesn't move more than a milimeter and then keeps going back and forth.
    I was trying to do multiple narrations with just this one session, so is that possible?  Do I have to do a separate session for each separate mixdown?
    Hmm... when I hit the delete key, nothing happens - I have to right-click to get stuff to delete like that. But you most certainly can re-record in a session, yes. If you get the cursor moving just a fraction of a mm, then almost certainly this means that instead of moving the cursor back to the start, you've moved it slightly with the mouse pressed and created a very small range.So before you record, hit the 'Go to Beginning or Previous Marker' key (next to the play looped key) and try again - it should work properly then.
    And of course you haven't deleted all the files - they are still there on your system and will remain so unless you delete them outside Audition, either the hard way, or using MediaSweeper.
    Your workflow is, to say the least, a little strange. If I were recording narrations (which I do sometimes), I'd record in Edit View, and keep just the files or takes I wanted. Then I'd import these into Multitrack view, arrange them, crossfade them, whatever, and then do a mixdown of the result, which would appear back in Edit View for final trimming and saving, and I'd have a file (or files) to use in the final production. This would have the advantage of not creating all these 'take' files that you have to get rid of separately in the first place, and generally keep the workflow down to a sensible number of steps.

  • Is it possible to have two files with the same name on my Zen To

    Hia,
    Is it possible to have two mp3 files with the same name?; I.e if I'm ripping a Bach CD, there are several tracks that have the name preludium, and I hate to do the rename.
    Also, will I be able to sync my Zen so that It will only recieve new files that have been added since I last connected my Zen to my computer?
    regards,
    Fredrik

    I believe same filename is OK because the Zen Player does not really care about filename. As far as I know, the Zen database of the tracks in the player is based on the track information such as Title, Artist, Album and Genre. This means you cannot have two tracks of the same Title, Artist, Album and Genre in the Zen Player.

Maybe you are looking for