楼主 gouweicao78 |
Q:什么是嵌套?Excel的嵌套有什么限制?是不是算嵌套的层数就是数括号? A:当函数作为另一个函数的参数使用时,称为函数的嵌套。 比如公式 =SMALL(IF(A$1:A$10="张三",ROW($1:$10)),ROW(1:1)) 从左往右,SMALL是一级函数,IF(……)和ROW(1:1)作为SMALL的参数,是二级函数;而ROW($1:$10)作为IF的参数,则是三级函数,这个公式使用了3层嵌套。 因为函数的完整性需要一对括号(),所以很多人把嵌套层数简单地等同于算括号个数是不对的,因为算嵌套,首先前提必须是函数,非函数不算嵌套,比如: =((((((((((A1+B1))))))))))根本就没有嵌套,而=SUM(SUM(SUM(SUM(SUM(SUM(SUM(SUM(SUM(SUM(A1+B1))))))))))就达到10层嵌套了。 Excel2003对函数嵌套的限制是不得超过7层。 Excel2007对函数嵌套的限制是不得超过64层。 |
2楼 judychenlj |
又长了见识,很受用,谢谢分享! |
3楼 donghan |
2007比2003的嵌套增加的很多了,在2007里编辑公式现在基本不用考虑嵌套问题了 |
4楼 capricorn |
问题是如何突破这种限制呢? |
5楼 乌江秀水 |
谢谢! |