求助 Excel如何用函数公式实现筛选出表格中符合条件的信息在旁边重新生成新的表格且能自动更新?

比如说ABCD1编号状态具体信息联系方式2001是张三1234563002否李四2345674003是黄五3456785004是小花4567896005否小明567890... 比如说 A B C D
1 编号 状态 具体信息 联系方式
2 001 是 张三 123456
3 002 否 李四 234567
4 003 是 黄五 345678
5 004 是 小花 456789
6 005 否 小明 567890
7 ...... (图1)

大概左边的数据信息是这样的表格(图1), 然后我想把状态为是的那行信息筛选提取出来在右边生成一个新的表格如下(图2):
G H I J
1 编号 状态 具体信息 联系方式
2 001 是 张三 123456
3 003 是 黄五 345678
4 004 是 小花 456789
5 ..... (图2)

单纯的提取筛选信息在旁边生成表格(图2)我会整 但是筛选出符合条件信息的表格(图2)不能自动更新,我想要更改第一张表格(图1)信息数据的时候右边的表格(图2)可以自动更新内容要怎么整?求大神指教
展开
 我来答
万年金刚钻
2015-04-03 · TA获得超过1.6万个赞
知道大有可为答主
回答量:1.1万
采纳率:0%
帮助的人:3362万
展开全部
当然是用公式了,只不过,如果要做到筛选同一列的不同数据还好弄,要是要筛选不同列的多重条件公式就很困难并且一定很复杂了
更多追问追答
追问
我只是要筛选状态那一列为“是”的这一状态的那一行信息

我在旁边那列的第二个空白单元格里输入=LEFT(C3,1)="是" 第一个为空白 然后用高级筛选按里面要求输入数据后在旁边生成了筛选好的表格 但是当我更改或者输入新数据的时候它不会自动更新
追答

假设F1放上筛选条件“是”

在任何位置(比如G2)输入

=OFFSET(A$1,SMALL(IF($B$2:$B$1000=$F$1,ROW(A$2:A$100),4^8)-1,ROW(A1)),)&""

注意是数组公式,Ctrl+Enter+Shift三键结束

右拉并下拉到任意位置

效果如图:附件可参考


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

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式