Question to say "I can!"

excel 在同一列數據中取出符合某一條件的所有數據

2015-10-20

excel 在同一列數據中取出符合某一條件的所有數據

有兩種情況:

1.如果是要得到一行的數據:

=INDEX(取值的區域,SMALL(IF(查找的目標區域=要符合的條件,ROW(目標區域),4^8),COLUMN(A1)))&""

2.如果是要得到一列的數據:

=INDEX(取值的區域,SMALL(IF(查找的目標區域=要符合的條件,ROW(目標區域),4^8),row(A1)))&""

例如:要在Sheet3!的C列中查找出符合Sheet2!$A2的關于Sheet3!中F列的對應數據,可以需要的地方輸入以下公式:

{=INDEX(Sheet3!$F:$F,SMALL(IF(Sheet3!$C$2:$C$500=Sheet2!$A2,ROW(Sheet3!$C$2:$C$500),4^8),COLUMN(A1)))&""}

要記得這是數組函數,{}是用ctrl+alt+enter自動生成的。

作者:admin | Categories:辦公能手 | Tags:

發表評論

電子郵件地址不會被公開。 必填項已用*標注

*

澳洲f1赛车b盘开奖套路 江西多乐彩玩法 股票好的平台 天津快乐10分基本走势图 股票指数套期保值的原则 福彩快乐10分技巧 同花顺炒股软件 黑龙江p62开奖结果 一分时时彩计划人工 广东26选5开奖时间 浙江12选5任五遗漏 靠谱的手机炒股软件 福建快三2月推荐 东方通信股票 广西快三开奖走势图 福建22选5技巧 秒速赛车二期计划