查找唯一ID excel的日期间隔
我正在 Excel 中处理这些数据。这是原始数据
输入
person1 2007
person1 2008
person1 2008
person1 2011
person2 2005
person2 2008
person2 2009
person3 2011
person3 2012
person3 2012
person3 2014
person4 2015
希望输出
person1 2007 0
person1 2008 1
person1 2008 0
person1 2011 3
person2 2005 0
person2 2008 3
person2 2009 1
person3 2011 0
person3 2012 1
person3 2012 0
person3 2014 2
person4 2015 0
我想使用excel函数来查找每个人的年份间隔。 我已经显示了我的输入文件和输出文件。 我现在什么也想不起来,有什么想法吗?
非常感谢。
I am working with this data in excel. here is the original data
input
person1 2007
person1 2008
person1 2008
person1 2011
person2 2005
person2 2008
person2 2009
person3 2011
person3 2012
person3 2012
person3 2014
person4 2015
whished ouput
person1 2007 0
person1 2008 1
person1 2008 0
person1 2011 3
person2 2005 0
person2 2008 3
person2 2009 1
person3 2011 0
person3 2012 1
person3 2012 0
person3 2014 2
person4 2015 0
I would like to use an excel function to find the year interval for the each person.
I have shown my input file and output file.
I can't think of anything right now, any ideas?
many thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是一个数组公式,将显示每个人的 MIN-MAX:
需要使用 CtrlShiftEnter 进行验证
[编辑] 也许我是想某件事太难了。
这就是你想要的吗?
显示当前行的年份与前一行的年份之间的差异 - 但这太简单了,我一定错过了一些东西。
[编辑2] 归功于eggplant_parm(参见评论)-我忘记为每个人重置
Here is an array formula that will display the MIN-MAX of each person:
Need to validate with CtrlShiftEnter
[EDIT] Maybe I was thinking something too hard.
Is that what you want?
displays the difference between the year of the current row and the previous one - but that's too easy, I must have missed something.
[EDIT 2] Credits to eggplant_parm (cf. comments) - I forgot to reset for each person