Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 4551|回复: 7

EXCEL中公式中,输1800公式是正确的,但输5000则显示公式太长,字符不能超过8192个.

[复制链接]
发表于 2017-12-7 14:51 | 显示全部楼层 |阅读模式
    2010的工作表中,条件1,G 列全是日期,要从G 列中选出大于今天的所有日期,条件2,U 列全是产品规格, A3也是产品规格,要从U列中选出等于A3的规格,符合这两个条件,P 列的那一组数字相加.但公式中只能输到1800行,大于1800行就显示错误,比如输5000行就不对了,请教高手,给帮忙解决一下.={SUM(IF('2010'!$G$2:$G$1800>TODAY(),IF('2010'!$U$2:$U$1800=$A3,'2010'!$P$2:$P$1800)))*C3}

想传附件,因文件太大.传不上来.

                                                                               这里先谢谢了!
发表于 2017-12-7 15:55 | 显示全部楼层
先只传几十行数据的附件,或许方便找原因些
回复

使用道具 举报

发表于 2017-12-14 19:52 | 显示全部楼层
公式中的1800全改成5000后再三键回车不行吗?
回复

使用道具 举报

 楼主| 发表于 2017-12-18 12:57 | 显示全部楼层
你好,首先感谢回复,那个1800改为5000 三健回车 公式就不行了.这必天一直想不出什么原因,以前用此公式输10000都好好的.

新建 Microsoft Office Excel 工作表.rar

25.74 KB, 下载次数: 3

回复

使用道具 举报

 楼主| 发表于 2017-12-18 13:01 | 显示全部楼层
爱疯 发表于 2017-12-7 15:55
先只传几十行数据的附件,或许方便找原因些

新建 Microsoft Office Excel 工作表.rar (25.74 KB, 下载次数: 2)
回复

使用道具 举报

发表于 2017-12-18 14:28 | 显示全部楼层
QQ图片20171218142751.png 没发现问题
另外,你都是高版本文件了,多条件求和可以直接用SUMIFS

回复

使用道具 举报

发表于 2017-12-18 14:30 | 显示全部楼层
本帖最后由 砂海 于 2017-12-18 14:35 编辑

D3
=SUMIFS('2010'!$P$2:$P$18000,'2010'!$G$2:$G$18000,">"&(TODAY()+5),'2010'!$U$2:$U$18000,$A3)*C3

2010有 sumifs() , 就不用 sum ( if() ) 这个结构了===================================
看不出 你的公式有错误.
回复

使用道具 举报

 楼主| 发表于 2017-12-19 10:41 | 显示全部楼层
砂海 发表于 2017-12-18 14:30
D3
=SUMIFS('2010'!$P$2:$P$18000,'2010'!$G$2:$G$18000,">"&(TODAY()+5),'2010'!$U$2:$U$18000,$A3)*C3
...

高手,非常感谢回复,经过验证,你设的公式是正确的,解决了我统计的问题!

                                                                            祝:生活愉快!
                                                                                 身体健康!
                                                                                 万事如意!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-3-29 14:13 , Processed in 0.781388 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表