Excel表格中怎么样按筛选条件自动在另一表格中呈现对应内容

怎么把记账表中(第一个)的筛选条件结果自动在状态表中(第二个)呈现呢?我只需要在记账表中填数据,如何让状态表不需要手动输入自动归类呈现呢?列如图3的结果在图4中对应位置自... 怎么把记账表中(第一个)的筛选条件结果自动在状态表中(第二个)呈现呢?我只需要在记账表中填数据,如何让状态表不需要手动输入自动归类呈现呢?列如图3的结果在图4中对应位置自动呈现。 展开
 我来答
新浪河阳小子
科技发烧友

2019-05-22 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:6229
采纳率:73%
帮助的人:231万
展开全部

在第二个表(Sheet2)的A3单元格输入公式=IFERROR(INDEX(Sheet1!B$1:B$20000,SMALL(IF(Sheet1!$D$1:$D$20000="",ROW($1:$20000),6^6),ROW(A1)))&"","")

数组公式,三键结束,公式前后出现大括号{}后,右拉一格,再下拉到任意。

C3单元格输入公式=IFERROR(INDEX(Sheet1!B$1:B$20000,SMALL(IF(Sheet1!$D$1:$D$20000="已结",ROW($1:$20000),6^6),ROW(A1)))&"","")

数组公式,三键结束,公式前后出现大括号{}后,右拉一格,再下拉到任意。

E3单元格输入公式=IFERROR(INDEX(Sheet1!B$1:B$20000,SMALL(IF(Sheet1!$D$1:$D$20000="会面",ROW($1:$20000),6^6),ROW(A1)))&"","")

数组公式,三键结束,公式前后出现大括号{}后,右拉一格,再下拉到任意。

G3单元格输入公式=IFERROR(INDEX(Sheet1!B$1:B$20000,SMALL(IF(Sheet1!$D$1:$D$20000="已催",ROW($1:$20000),6^6),ROW(A1)))&"","")

数组公式,三键结束,公式前后出现大括号{}后,右拉一格,再下拉到任意。

说明:为提高运算速度,帮你预设2万行,如不够,自行修改即可,另外,公式中引用的表格名称是Sheet1,如果你第一张表格名称不是Sheet1,请自行修改,别遗漏了名称后面的的感叹号!哟。  如图:

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式