Excel 根据sheet1的日期在sheet2中自动填充日期,求大神指导!!具体如下图:

如下图,sheet1的日期是发生一笔记录一笔的,我想要实现的是sheet2的A列可以根据sheet1的A列启动填充。比如根据sheet1的日期,sheet2中的A3和A4... 如下图,sheet1的日期是发生一笔记录一笔的,我想要实现的是sheet2的A列可以根据sheet1的A列启动填充。比如根据sheet1的日期,sheet2中的A3和A4分别是2018/7/10和2018/7/17,以此类推。 展开
 我来答
PYninth
2019-06-23 · TA获得超过172个赞
知道小有建树答主
回答量:147
采纳率:63%
帮助的人:16.7万
展开全部

给你介绍两个不同的方法:
一、高级筛选法

1. 如图,在E2中输入筛选条件:
=COUNTIF(A2:A10,A2)=1
2. 激活Sheet2,数据菜单——排序与筛选——高级,列表区域选择Sheet1中的数据区域,条件区域选择E1:E2(要选择条件及上面一个空单元格),勾选“将筛选结果复制到其他位置”后,选择Sheet2的A1为目标位置。确定。


立即得到结果

二、PQ法,用PQ法则当Sheet1中的数据变化,只要刷新Sheet2就能同步更新

1. 光标定位到数据区域,数据菜单——获取或转换数据——自表或区域,确定后转到PQ界面。在PQ中只要一个步骤即可,删除行中的重复项

2. 文件菜单关闭并上载后,即在新的工作表中得到结果(因为前面高级筛选法用了Sheet2,所以会自动在Sheet3中得到结果)

3. 当Sheet1中增加新日期数据时,只要对生成的结果表格刷新(右击任意数据单元格后选择刷新),即可得到与更新的结果。

我来也xsczd
科技发烧友

2019-06-23 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:1.2万
采纳率:66%
帮助的人:2067万
展开全部
在Sheet2工作表的A2单元格输入公式:
=TEXT(SMALL(Sheet1!A$2:A$51,ROW(A1)+COUNTIF(Sheet1!A$2:A$51,0)),"e/m/d")
复制并下拉即可
追问
您好,用这个公式可以填充日期,但是不能去重复,能否更改一下?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
81821985
2019-06-23 · 知道合伙人软件行家
81821985
知道合伙人软件行家
采纳数:9470 获赞数:15118

向TA提问 私信TA
展开全部


a2单元格输入:

=IF(ROW(1:1)>SUM((Sheet1!A$2:A$100<>"")/COUNTIF(Sheet1!A$2:A$100,Sheet1!A$2:A$100&"")),"",INDEX(Sheet1!A:A,SMALL(IF(COUNTIF(OFFSET(Sheet1!A$2,,,ROW(Sheet1!A$2:B$100)-ROW(Sheet1!B$1)),Sheet1!A$2:A$100)=1,ROW(Sheet1!A$2:A$100)),ROW(1:1))))

然后同时按ctrl+shift+enter 结束数组公式输入,然后下拉即可。以上公式假定数据在sheet1的a2到100,请据实调整。

追问
您好,我想请问下,如果B列中我的名称也是有三种,我还能用这个公式吗?因为名称和日期是对应的,每天可能有不同的名称种类,谢谢
追答
如果b列有其他不同数据,就不能用这个数组公式了,建议手工 复制ab列数据,然后
数据==》删除重复数据 实现。数组好麻烦的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式