1、打开需要工作的Excel表格;
2、首先,选中如图C2单元格,输入“DATEDIF”函数,如图显示,输入需要相减数据的单元格,然后输入“D”(D代表天数day)。
3、点击回车,或者函数一栏的“√”,天数就自动生成了。
4、鼠标放在单元格的右下角,成十字形时,往下拉,下面的数据也就自动相减算出天数了。
5、如果只算月份的话,那么在原来“D”的位置,将“D”改成“M”,就好了。(M=month月)
6、同样,若只需要算年份,那么将“D”换成"Y",就ok了。(Y=year 年)
1
打开需要工作的Excel表格;
2
首先,选中如图C2单元格,输入“DATEDIF”函数,如图显示,输入需要相减数据的单元格,然后输入“D”(D代表天数day)。
3
点击回车,或者函数一栏的“√”,天数就自动生成了。
4
鼠标放在单元格的右下角,成十字形时,往下拉,下面的数据也就自动相减算出天数了。
5
如果只算月份的话,那么在原来“D”的位置,将“D”改成“M”,就好了。(M=month月)
6
同样,若只需要算年份,那么将“D”换成"Y",就ok了。(Y=year 年)
Excel没有直接提供减法函数公式,但可以用求和函数公式和减号做减法运算,因此,Excel减法函数公式主要是指求和函数公式。做减法计算时,通常直接用减号,这样比用求和函数公式书写方便,效果又完全一样。在做减法计算过程中,单纯的数字相减比较容易,比较麻烦的问题做日期时间差,特别是跨小时与跨超过两天的情况,这两种情况若直接用减法常常会得到错误的结果,因此还得用其它辅助方法。有时为便于计算还要把计算结果转天、小时或分钟,做这些转换需用Excel提供的日期时间函数。以下是Excel减法函数公式怎么用以及求日期时间差的具体操作方法,操作中所用版本为 Excel 2016。
一、Excel用“减号-”做减法运算
1、假如要求服装表二月销量与一月销量的差。选中用于保存运算结果的 G2 单元格,输入公式 =F2-E2,按回车,则求出两月销量之差;用鼠标按住单元格填充柄,往下拖,则所经过的单元格全用 G2 的值填充,按 Ctrl + S 保存,则所有行变为对应的月销量之差,操作过程步骤,如图1所示:
图1
2、在计算结果中出现了负值,这是由于一月销量大于二月销量所致。
二、Excel减法函数公式怎么用
1、同样以计算服装表二月销量与一月销量的差为例。在 G2 单元格中输入公式 =SUM(F2,-E2),如图2所示:
图2
2、按回车,则求得与用减号一致的结果,如图3所示:
三、Excel用减法计算日期时间差
(一)计算结果只保留时分(h:mm)
1、在 C1 单元格中输入公式 =IF(B1 >A1,B1-A1,24-ABS(B1-A1)),按回车,则求得结果为小数,操作过程步骤,如图4所示:
图4
2、选中 C1,按 Ctrl + 1 组合键,打开“设置单元格格式”窗口,选择左边“分类”下面的“自定义”,选择“时分(h:mm)”的时间格式,单击“确定”则 C1 单元格的数字变为 3:13,即 3 小时 13 分,操作过程步骤,如图5所示:
图5
提示:A4 的日期时间为 2018/7/28 21:32,B4 的日期时间为 2018/7/31 0:35,两者之间相差 2 天 3 小时 2 分,而计算结果只有 3 小时 2 分,把 2 天丢了,这明显不正确,因此还要把天显示出来,方法看下面的“计算结果保留天和时分(d h:mm)”。
=TEXT(K2-I2,"[h]时m分")
如何把同样的订单编号合并成一个订单编号,然后用一个运单号就可以。并且导入订单编号的时候,发货信息也要合并,妈呀,真的很难有木有啊。
在解决这个问题之前,我在百度上花了很多时间找解决办法,但是没有找到合适的。(一度怀疑自己的“搜商”)
找到的都是这样的,......................................,心中一千万个尼玛!
于是经过摸索,终于找到合适的方式,好了,不多说废话,直接上干货,这个是提供给知友作为一个参考,也作为我的一个记录。用更好的方法,也希望大家一起共享。
解决步骤:
1:首先需要把同id的数据,对应的发货信息,合并到下一行
C2的公式:=B2.
C3的公式:=IF(A3=A2,C2&" / "&B3,B3).
解释下这个公式:当订单编号一致的时候,你需要用上一个结果C2合并下一个发货信息B3,这样C3才能是累计的结果,(此处有个疑问,为什么不可以用B2合并B3呢?),因为当出现三个编号一致的时候,就不可以是两个结果合并了。所以需要迭代下。
结果如下:
然后我们直接下拉公式:
在上图看到同个订单编号的结果是不是一致?恭喜你完成第一步。
2:如何去除已经重复的订单号,并且保留最后累计的结果呢?
D2的公式:==IF(ISNUMBER(FIND(A2,A3)),0,1)
这个公式解释下,FIND(A2,A3),在A3,里面查找A2(注意在A3里面查找A2哦),显然这里A3和A2一致,返回的结果=1,所以ISNUMBER(1),是ture,返回第一个数,即0.我们下拉下公式。结果如下:
到这里3个相同订单号的结果都出来了。剩下的就是删除0 相关行的订单编号即可。
注意:
公式1,C1与C2的公式不一样。
容易犯错误的地方,FIND(A2,A3)中 要按照A2,A3的位置次序。
第二如果还有其他列,需要注意要用唯一识别的ID 来区分
剩下的就是需要做,筛选出1的行。但是做件事之前,你需要先去除公式的格式,否则删除了,会导致公式引用错误。
先插入两列,复制者两列数据,点击(选择性粘贴)