用concatenate时提示为此函数指定的参数超出了当前文件格式的允许值

首先,泻药!并希望我的答案来得不晚!

我也遇到过同样问题,无论怎么弄,就是报参数超了的错(我的才15个参数)。

最终解决方法:把参数分几组,分别用CONCATENATE进行组合,然后再用CONCATENATE把前边的组合起来就行啦~

例:我的是要组A~O列,组合后格式是“('A','B',...,'O');”

我是先在P列把ABC组起来:=CONCATENATE("'",A3,"','",B3,"','",C3,"'")

然后在Q列组成最终要的:=CONCATENATE((",P3,",'",D3,"','",E3,"','",F3,"','",G3,"','",H3,"','",I3,"','",J3,"','",K3,"','",L3,"','",M3,"','",N3,"','",O3,"');")

希望对你有用!sum()函数的最大参数个数是30个,分的份数多了当然会出现错误。 可以用sum(sum())套用来增加参数个数。即=sum((这里放30个),(这里再放30个),(再30个),(),()....)。因为一个参数可以是一个数值,也可以是多个数值,sum(a1)与sum(sheet1!1:65536)是不一样的,但都只包含了一个参数。 例如: sum(a1:a100),只有一个参数(a1:a100),虽然这一个参数包含了100个数值,是可以正常运算的 sum(a1+a2+a3+a4+a5......a100),也是只有一个参数 但如果改成:sum(a1,a2,a3,a4,a5......,a100),就是有100个参数了,超出了30个的限制,不能正常运算了 参数中间是用逗号间隔的,而(sheet1!1:65536)虽然包含了16777216个“数值”,但它只是一个参数CONCATENATE函数可以合并30个以内的文本,经测试是可用的呀,或许是你的第16个数有问题,

还是建议合并文本使用&来完成,比如:

=CONCATENATE(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20)

最好改成:

=A1&A2&A3&A4&A5&A6&A7&A8&A9&A10&A11&A12&A13&A14&A15&A16&A17&A18&A19&A20

concatenate函数

用concatenate时提示为此函数指定的参数超出了当前文件格式的允许值

首先,泻药!并希望我的答案来得不晚!

我也遇到过同样问题,无论怎么弄,就是报参数超了的错(我的才15个参数)。

最终解决方法:把参数分几组,分别用CONCATENATE进行组合,然后再用CONCATENATE把前边的组合起来就行啦~

例:我的是要组A~O列,组合后格式是“('A','B',...,'O');”

我是先在P列把ABC组起来:=CONCATENATE("'",A3,"','",B3,"','",C3,"'")

然后在Q列组成最终要的:=CONCATENATE((",P3,",'",D3,"','",E3,"','",F3,"','",G3,"','",H3,"','",I3,"','",J3,"','",K3,"','",L3,"','",M3,"','",N3,"','",O3,"');")

希望对你有用!sum()函数的最大参数个数是30个,分的份数多了当然会出现错误。 可以用sum(sum())套用来增加参数个数。即=sum((这里放30个),(这里再放30个),(再30个),(),()....)。因为一个参数可以是一个数值,也可以是多个数值,sum(a1)与sum(sheet1!1:65536)是不一样的,但都只包含了一个参数。 例如: sum(a1:a100),只有一个参数(a1:a100),虽然这一个参数包含了100个数值,是可以正常运算的 sum(a1+a2+a3+a4+a5......a100),也是只有一个参数 但如果改成:sum(a1,a2,a3,a4,a5......,a100),就是有100个参数了,超出了30个的限制,不能正常运算了 参数中间是用逗号间隔的,而(sheet1!1:65536)虽然包含了16777216个“数值”,但它只是一个参数CONCATENATE函数可以合并30个以内的文本,经测试是可用的呀,或许是你的第16个数有问题,

还是建议合并文本使用&来完成,比如:

=CONCATENATE(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20)

最好改成:

=A1&A2&A3&A4&A5&A6&A7&A8&A9&A10&A11&A12&A13&A14&A15&A16&A17&A18&A19&A20