+ Reply to Thread
Results 1 to 3 of 3

Simplify Cell Formulas AGAIN

  1. #1
    mtonkovich@msn.com
    Guest

    Simplify Cell Formulas AGAIN

    Gang,

    Some time back I posted to the group my frustration with complex cell
    formulas. Many in the group helped with ideas. I'm writing this note
    because I still think there must be a better way. Below is my latest
    attempt to simplify using a combination of named ranges and the
    INDIRECT function.


    BEFORE:


    ((INDEX(PHFD,$L92)-((INDEX(HrvstFD,$L92))*(INDEX(WNRL,$L92))))*(1-(INDEX(PH=
    =ADMFD,$L92)))*(1-(INDEX(SNHMYD,$L92))))



    AFTER:


    (((INDIRECT(AA4) PHFD)-((INDIRECT(AB4) WNRL_)*((INDIRECT(AC4)
    HrvstFD_)))) * (1-(INDIRECT(AD4) PHMFD_))) * (1-(INDIRECT(AD4)
    SNHMYD_))


    The only advantage of the second option is that the formula is a bit
    easier to understand (at least for folks that I might be sharing this
    with). Unfortunately, it is longer.


    I've thought about writing a custom function to do the math behind the
    scenes, but quickly realized that would help little if any. Passing
    the arguments to the function would take up as much space.


    If anyone has any ideas at all as to how I might simplify this formula
    (I have others that are 3x this size), I would be grateful if you would

    share them with me.


    And yes, I thought about parsing the formula into 2 or 3 cells and
    combine those results. Ultimately, I may have to go that route.


    Regards,=20


    Mike


  2. #2
    Don Guillett
    Guest

    Re: Simplify Cell Formulas AGAIN

    Please decide where you want your answer and ask there

    --
    Don Guillett
    SalesAid Software
    dguillett1@austin.rr.com
    <mtonkovich@msn.com> wrote in message
    news:1152101231.699059.18880@m73g2000cwd.googlegroups.com...
    Gang,

    Some time back I posted to the group my frustration with complex cell
    formulas. Many in the group helped with ideas. I'm writing this note
    because I still think there must be a better way. Below is my latest
    attempt to simplify using a combination of named ranges and the
    INDIRECT function.


    BEFORE:


    ((INDEX(PHFD,$L92)-((INDEX(HrvstFD,$L92))*(INDEX(WNRL,$L92))))*(1-(INDEX(PH*MFD,$L92)))*(1-(INDEX(SNHMYD,$L92))))



    AFTER:


    (((INDIRECT(AA4) PHFD)-((INDIRECT(AB4) WNRL_)*((INDIRECT(AC4)
    HrvstFD_)))) * (1-(INDIRECT(AD4) PHMFD_))) * (1-(INDIRECT(AD4)
    SNHMYD_))


    The only advantage of the second option is that the formula is a bit
    easier to understand (at least for folks that I might be sharing this
    with). Unfortunately, it is longer.


    I've thought about writing a custom function to do the math behind the
    scenes, but quickly realized that would help little if any. Passing
    the arguments to the function would take up as much space.


    If anyone has any ideas at all as to how I might simplify this formula
    (I have others that are 3x this size), I would be grateful if you would

    share them with me.


    And yes, I thought about parsing the formula into 2 or 3 cells and
    combine those results. Ultimately, I may have to go that route.


    Regards,


    Mike



  3. #3
    mtonkovich@msn.com
    Guest

    Re: Simplify Cell Formulas AGAIN

    Again, I apologize. Not sure where the answer would come from, I asked
    in multiple places. I guess I don't know the groups well enough to
    know where to place my question.

    Mike
    Don Guillett wrote:
    > Please decide where you want your answer and ask there
    >
    > --
    > Don Guillett
    > SalesAid Software
    > dguillett1@austin.rr.com
    > <mtonkovich@msn.com> wrote in message
    > news:1152101231.699059.18880@m73g2000cwd.googlegroups.com...
    > Gang,
    >
    > Some time back I posted to the group my frustration with complex cell
    > formulas. Many in the group helped with ideas. I'm writing this note
    > because I still think there must be a better way. Below is my latest
    > attempt to simplify using a combination of named ranges and the
    > INDIRECT function.
    >
    >
    > BEFORE:
    >
    >
    > ((INDEX(PHFD,$L92)-((INDEX(HrvstFD,$L92))*(INDEX(WNRL,$L92))))*(1-(INDEX(=

    PH=ADMFD,$L92)))*(1-(INDEX(SNHMYD,$L92))))
    >
    >
    >
    > AFTER:
    >
    >
    > (((INDIRECT(AA4) PHFD)-((INDIRECT(AB4) WNRL_)*((INDIRECT(AC4)
    > HrvstFD_)))) * (1-(INDIRECT(AD4) PHMFD_))) * (1-(INDIRECT(AD4)
    > SNHMYD_))
    >
    >
    > The only advantage of the second option is that the formula is a bit
    > easier to understand (at least for folks that I might be sharing this
    > with). Unfortunately, it is longer.
    >
    >
    > I've thought about writing a custom function to do the math behind the
    > scenes, but quickly realized that would help little if any. Passing
    > the arguments to the function would take up as much space.
    >
    >
    > If anyone has any ideas at all as to how I might simplify this formula
    > (I have others that are 3x this size), I would be grateful if you would
    >
    > share them with me.
    >
    >
    > And yes, I thought about parsing the formula into 2 or 3 cells and
    > combine those results. Ultimately, I may have to go that route.
    >=20
    >=20
    > Regards,
    >=20
    >=20
    > Mike



+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1