Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
DiscussionsAccessExcelInfoPathOutlookPowerPointPublisherWord
DirectoryUser Groups
Related Topics
Outlook ExpressInternet ExplorerWindowsMS Server ProductsMore Topics ...

MS Office Forum / Excel / Worksheet Functions / November 2005

Tip: Looking for answers? Try searching our database.

Allow more than 7 nested IF THEN tests in EXCEL. Allow 30 or more

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
R - 18 Nov 2005 02:44 GMT
Allow more than 7 nested IF THEN tests in EXCEL. Allow 30 or more
tjtjjtjt - 18 Nov 2005 03:11 GMT
It's coming soon:

Excel 12:
The number of levels of nesting that Excel allows in formulas
Old Limit: 7
New Limit: 64
http://blogs.msdn.com/excel/archive/category/11360.aspx

Signature

tj

> Allow more than 7 nested IF THEN tests in EXCEL. Allow 30 or more
>
[quoted text clipped - 6 lines]
>
> http://www.microsoft.com/office/community/en-us/default.mspx?mid=71854a99-8603-4
dbc-a0f2-5f56736d563d&dg=microsoft.public.excel.worksheet.functions
Harlan Grove - 18 Nov 2005 04:55 GMT
tjtjjtjt wrote...
> It's coming soon:
...

In a way, it's been available for over a decade - just not in Excel.
123R5 handles 22 nested levels and 49 arguments. OpenOffice 2.0 Calc
handles 39 nested levels and has no limit on the number of arguments
other than its limit on formula length. Gnumeric 1.6.0 handles at least
100 nested levels (I got bored writing the formula, so that's where I
stopped) and like OO Calc is only limited in the number of arguments by
the limit on formula length.

The number of nested levels may be limited by a static size call stack
(which Microsoft is boldly increasing for the first time since Excel
version 1.0). The limit on the number of arguments is purely
artificial. Excel could store the results of evaluated arguments in the
dynamically allocated heap, like it almost certainly stores evaluated
arrays of millions of elements, e.g.,
{=SUM(0,(ROW(1:65535)-1)*64+COLUMN(C:BN)-2,0)}, which evaluates
correctly to 8,795,826,685,920. It's very hard to come up with a reason
Excel 12 will still be limited to 255 arguments when Excel 10 (aka 2002
or XP, which I'm using right now) can handle individual arguments
returning arrays of millions of numbers.
Biff - 18 Nov 2005 06:38 GMT
One could always use the concatenation technique which isn't nesting. The
limit being the formula length itself.

Biff

> tjtjjtjt wrote...
>> It's coming soon:
[quoted text clipped - 19 lines]
> or XP, which I'm using right now) can handle individual arguments
> returning arrays of millions of numbers.
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.