ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
Python自动化办公应用大全 Excel 2021函数公式学习大典 Kutools for Office 套件发布 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
12
返回列表 发新帖
楼主: 史蒂芬一兽

[求助] 如何计算单位产品销售周期

[复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-7-3 17:55 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
三秋之叶 发表于 2020-7-3 17:42
=SUM(IFERROR(MID(CONCAT(REPT(IF($J$4:$J$13=$N4,$H$4:$H$13,""),$K$4:$K$13)),ROW($1:$100)*5-4,5)-MID(C ...

请问下,CONCAT=CONCATENATE? 我改过后计算结果不一样分析表       
货号        销售周期(天)
W1001        15.5
W1002        31
W1003        31
W1004        31
W1005        31

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-7-3 17:57 | 显示全部楼层
三秋之叶 发表于 2020-7-3 17:42
=SUM(IFERROR(MID(CONCAT(REPT(IF($J$4:$J$13=$N4,$H$4:$H$13,""),$K$4:$K$13)),ROW($1:$100)*5-4,5)-MID(C ...

你好 多谢。CONCAT=CONCATENATE?  另外 我计算出来结果不对。
货号        销售周期(天)
W1001        15.5
W1002        31
W1003        31
W1004        31
W1005        31

TA的精华主题

TA的得分主题

发表于 2020-7-3 18:13 | 显示全部楼层
本帖最后由 三秋之叶 于 2020-7-3 18:27 编辑
三秋之叶 发表于 2020-7-3 17:42
=SUM(IFERROR(MID(CONCAT(REPT(IF($J$4:$J$13=$N4,$H$4:$H$13,""),$K$4:$K$13)),ROW($1:$100)*5-4,5)-MID(C ...

解释一下吧!我的想法非常的简单。。。
1.先获取总时间

         符合条件的产品销售日期重复次数销售数量,然后将日期连接起来,再5位为一组分离【可分离100组,根据需要自己调整】
         MID(CONCAT(REPT(IF($J$4:$J$13=$N4,$H$4:$H$13,""),$K$4:$K$13)),ROW($1:$100)*5-4,5)


减去
         符合条件的产品采购日期重复次数入库数量,然后将日期连接起来,再5位为一组分离【可分离100组,根据需要自己调整】



         MID(CONCAT(REPT(IF($D$4:$D$13=$N4,$B$4:$B$13,""),$E$4:$E$13)),ROW($1:$100)*5-4,5)


2.再获取总数量


         这个比较简单,不用解释(用SUMIF也可以)
         SUM(($J$4:$J$13=$N4)*$K$4:$K$13)


3.最后异常处理

         对于数组运算有了解的话,看一下分离出来的数据,很容易就明白。

评分

2

查看全部评分

TA的精华主题

TA的得分主题

发表于 2020-7-3 18:24 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
史蒂芬一兽 发表于 2020-7-3 17:57
你好 多谢。CONCAT=CONCATENATE?  另外 我计算出来结果不对。
货号        销售周期(天)
W1001        15.5

-_-||   抱歉,是我的错,没有考虑到低版本情况,我这脑袋瓜子不够用了。。。

CONCAT函数在Office 2019 或 Office 365才有的,下面是我的结果

image.png


评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2020-7-3 19:14 | 显示全部楼层
如果是简单的按售卖时间除以售卖数量,就很简单,O4单元格公式为 (MAXIFS(H:H,J:J,N4)-MINIFS(B:B,J:J,N4))/SUMIFS(K:K,J:J,N4),如果再考虑上有剩余货品需要将销售时间增加的话,就稍微麻烦点。抛砖引玉,你自己再发挥吧。

TA的精华主题

TA的得分主题

发表于 2020-7-3 19:16 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
O4:  (MAXIFS(H:H,J:J,N4)-MINIFS(B:B,J:J,N4))/SUMIFS(K:K,J:J,N4)

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-7-3 21:33 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
home1471 发表于 2020-7-3 19:14
如果是简单的按售卖时间除以售卖数量,就很简单,O4单元格公式为 (MAXIFS(H:H,J:J,N4)-MINIFS(B:B,J:J,N4)) ...

跪谢,我去学习弄一下
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2025-12-14 06:34 , Processed in 0.033980 second(s), 16 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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