+ Reply to Thread
Results 1 to 4 of 4

Function giving Error

  1. #1
    Martin
    Guest

    Function giving Error

    Hi,

    I am Using Office XP and i am writing a function in Excel that is giving me
    an error "The formula you type contains an error...."

    here is my function

    =IF(B20="Semiprecious",VLOOKUP(ROUND(RAND()*100,0),semiprecious,2),IF(B20="Fancy",VLOOKUP(ROUND(RAND()*100,0),fancy,2),IF(B20="Precious",VLOOKUP(ROUND(RAND()*100,0),precious,2),IF(B20="Gems",VLOOKUP(ROUND(RAND()*100,0),gem,2),IF(B20="Jewels",VLOOKUP(ROUND(RAND()*100,0),jewel,2),IF(B20="Ornamental",VLOOKUP(ROUND(RAND()*100,0),ornamental,2)))))))


    The problem seem to be the last round(rand... function.
    If i remove the last ROUND it work fine but when i put it in i am getting
    the error. Is there a limitation with the number of function you can have in
    a single cell ?


    Any help greatly appreciated


    Martin



  2. #2
    Ron Rosenfeld
    Guest

    Re: Function giving Error

    On Fri, 30 Sep 2005 22:06:56 -0400, "Martin" <[email protected]> wrote:

    >Hi,
    >
    >I am Using Office XP and i am writing a function in Excel that is giving me
    >an error "The formula you type contains an error...."
    >
    >here is my function
    >
    >=IF(B20="Semiprecious",VLOOKUP(ROUND(RAND()*100,0),semiprecious,2),IF(B20="Fancy",VLOOKUP(ROUND(RAND()*100,0),fancy,2),IF(B20="Precious",VLOOKUP(ROUND(RAND()*100,0),precious,2),IF(B20="Gems",VLOOKUP(ROUND(RAND()*100,0),gem,2),IF(B20="Jewels",VLOOKUP(ROUND(RAND()*100,0),jewel,2),IF(B20="Ornamental",VLOOKUP(ROUND(RAND()*100,0),ornamental,2)))))))
    >
    >
    >The problem seem to be the last round(rand... function.
    >If i remove the last ROUND it work fine but when i put it in i am getting
    >the error. Is there a limitation with the number of function you can have in
    >a single cell ?
    >
    >
    >



    --ron

  3. #3
    Ron Rosenfeld
    Guest

    Re: Function giving Error

    On Fri, 30 Sep 2005 22:06:56 -0400, "Martin" <[email protected]> wrote:

    >Hi,
    >
    >I am Using Office XP and i am writing a function in Excel that is giving me
    >an error "The formula you type contains an error...."
    >
    >here is my function
    >
    >=IF(B20="Semiprecious",VLOOKUP(ROUND(RAND()*100,0),semiprecious,2),IF(B20="Fancy",VLOOKUP(ROUND(RAND()*100,0),fancy,2),IF(B20="Precious",VLOOKUP(ROUND(RAND()*100,0),precious,2),IF(B20="Gems",VLOOKUP(ROUND(RAND()*100,0),gem,2),IF(B20="Jewels",VLOOKUP(ROUND(RAND()*100,0),jewel,2),IF(B20="Ornamental",VLOOKUP(ROUND(RAND()*100,0),ornamental,2)))))))
    >
    >
    >The problem seem to be the last round(rand... function.
    >If i remove the last ROUND it work fine but when i put it in i am getting
    >the error. Is there a limitation with the number of function you can have in
    >a single cell ?
    >
    >
    >Any help greatly appreciated
    >
    >
    >Martin
    >


    You may find all of the limits by typing 'specifications' into the HELP box.

    In your case, the RAND() function exceeds the seven limit number of nested
    functions.


    --ron

  4. #4
    Myrna Larson
    Guest

    Re: Function giving Error

    I replied to your posting in the misc newsgroup. Please don't cross-post or
    multi-post. The people who answer questions here ordinarily read all of the
    groups.

    On Fri, 30 Sep 2005 22:06:56 -0400, "Martin" <[email protected]> wrote:

    >Hi,
    >
    >I am Using Office XP and i am writing a function in Excel that is giving me
    >an error "The formula you type contains an error...."
    >
    >here is my function
    >
    >=IF(B20="Semiprecious",VLOOKUP(ROUND(RAND()*100,0),semiprecious,2),IF(B20="Fancy",VLOOKUP(ROUND(RAND()*100,0),fancy,2),IF(B20="Precious",VLOOKUP(ROUND(RAND()*100,0),precious,2),IF(B20="Gems",VLOOKUP(ROUND(RAND()*100,0),gem,2),IF(B20="Jewels",VLOOKUP(ROUND(RAND()*100,0),jewel,2),IF(B20="Ornamental",VLOOKUP(ROUND(RAND()*100,0),ornamental,2)))))))
    >
    >
    >The problem seem to be the last round(rand... function.
    >If i remove the last ROUND it work fine but when i put it in i am getting
    >the error. Is there a limitation with the number of function you can have in
    >a single cell ?
    >
    >
    >Any help greatly appreciated
    >
    >
    >Martin
    >


+ 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