新足迹

 找回密码
 注册

精华好帖回顾

· 关于日本的零星回忆 - 长野.赤仓.诹访.小布施大凤凰 (完) (2018-6-21) violinlearner · 心灵的“重生” ——蜜三郎人物形象分析 (大江健三郎) (2008-9-22) 着我青衣永飘零
· 9.24 Burwood East 路考通过,超详细新政策下路考过程 (2008-9-25) weiweijiewei · 毕业生找工日记 (2007-8-18) 飞天小猪
Advertisement
Advertisement
查看: 1655|回复: 26

[其他] 请教高手一个关于EXCEL 的问题。 [复制链接]

发表于 2014-1-3 15:33 |显示全部楼层
此文章由 小李飞菜刀 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 小李飞菜刀 所有!转贴必须注明作者、出处和本声明,并保持内容完整
        组件1        组件2        组件3        组件4        组件5
成品1        2         7                    6                    4           1
成品2        7         2                    1               
成品3        7         5                    1                    9       
成品4        4         7                    5                    8       
成品5        8         9                    8               
成品6        7         4                    4                     9       
成品7        2         5                    3                     7                   5
成品8        1         4                       
成品9        5         9                       

如上表, 用什么公式能查出既包含零件2又包含零件7的成品的数量呢? 我试过countif , 但是只能查包含一个零件的情况,要怎么才能求出既包含一个条件同时又满足另一个条件的情况呢?

真心求教,没有分分,但是有我最真诚的祝福,大神们,帮帮帮把。
Advertisement
Advertisement

发表于 2014-1-3 15:35 |显示全部楼层
此文章由 gladys 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 gladys 所有!转贴必须注明作者、出处和本声明,并保持内容完整
countifs

发表于 2014-1-3 16:42 |显示全部楼层
此文章由 catparrot 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 catparrot 所有!转贴必须注明作者、出处和本声明,并保持内容完整
countifs

发表于 2014-1-3 16:45 |显示全部楼层
此文章由 oceandeepshell 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 oceandeepshell 所有!转贴必须注明作者、出处和本声明,并保持内容完整
you can learn countifs from youtube video

发表于 2014-1-3 23:39 |显示全部楼层
此文章由 小李飞菜刀 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 小李飞菜刀 所有!转贴必须注明作者、出处和本声明,并保持内容完整
多谢楼上几位,不过我试过 countifs 在这种情况下不适用的

发表于 2014-1-4 00:45 |显示全部楼层
此文章由 WayHome 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 WayHome 所有!转贴必须注明作者、出处和本声明,并保持内容完整
1. export to csv
2. grep
Advertisement
Advertisement

发表于 2014-1-4 08:23 |显示全部楼层
此文章由 lynddnyl 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lynddnyl 所有!转贴必须注明作者、出处和本声明,并保持内容完整
pivottable

发表于 2014-1-5 13:47 |显示全部楼层
此文章由 hj1985 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hj1985 所有!转贴必须注明作者、出处和本声明,并保持内容完整
零件7,零件2在哪里?我只看到组件一到五,不知道你这个表的数据代表了什么

发表于 2014-1-5 16:40 |显示全部楼层
此文章由 小李飞菜刀 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 小李飞菜刀 所有!转贴必须注明作者、出处和本声明,并保持内容完整
hj1985 发表于 2014-1-5 13:47
零件7,零件2在哪里?我只看到组件一到五,不知道你这个表的数据代表了什么 ...

就是那些数字就代表了零件1,2,3,4,,,,等等等等

发表于 2014-1-5 19:49 |显示全部楼层
此文章由 lm8628 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 lm8628 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 lm8628 于 2014-1-5 19:53 编辑

发表于 2014-1-5 21:47 |显示全部楼层
此文章由 back22010 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 back22010 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 back22010 于 2014-1-5 21:49 编辑

试试看这个 count(if($A$1: $E$9="7"),IF($A$1: $E$9="2"),$A$1: $E$9),最后ctrl+shift+enter.
Advertisement
Advertisement

发表于 2014-1-5 21:49 |显示全部楼层
此文章由 back22010 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 back22010 所有!转贴必须注明作者、出处和本声明,并保持内容完整
back22010 发表于 2014-1-5 21:47
试试看这个 count(if($A$1: $E$9="7"),IF($A$1: $E$9="2"),$A$1: $E$9),最后ctrl+shift+enter.

请去掉空格

发表于 2014-1-5 22:46 |显示全部楼层
此文章由 小李飞菜刀 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 小李飞菜刀 所有!转贴必须注明作者、出处和本声明,并保持内容完整
back22010 发表于 2014-1-5 21:49
请去掉空格

多谢指点,但是我试过了,好像还是算不出来

发表于 2014-1-5 23:01 |显示全部楼层
此文章由 voidray 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 voidray 所有!转贴必须注明作者、出处和本声明,并保持内容完整

        组件1        组件2
成品1        2         7     

组件1 和组件2下面的 2 跟7是代表 组件1和2使用的个数么?

发表于 2014-1-5 23:05 |显示全部楼层
此文章由 hj1985 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hj1985 所有!转贴必须注明作者、出处和本声明,并保持内容完整

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

发表于 2014-1-5 23:29 |显示全部楼层
此文章由 voidray 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 voidray 所有!转贴必须注明作者、出处和本声明,并保持内容完整
hj1985 发表于 2014-1-5 23:05

ls答案基本可以了。
班门弄斧一回,把if嵌套了一下
=IF(IF(IFERROR(HLOOKUP(2,$B2F2,1,FALSE),"")<>"",IFERROR(HLOOKUP(7,$B2F2,1,FALSE),""),"")="","No","Yes")
Advertisement
Advertisement

发表于 2014-1-6 00:03 |显示全部楼层
此文章由 hj1985 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hj1985 所有!转贴必须注明作者、出处和本声明,并保持内容完整


把两个方法都放上去,我一开始也想用Hlookup,但是不知道怎么用IF把他们Hlookup 2和7的连起来,ls能说一下吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

发表于 2014-1-6 00:37 |显示全部楼层
此文章由 hj1985 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hj1985 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 hj1985 于 2014-1-6 00:38 编辑

总算搞明白了,其实楼上的方法更好,省了一个Column

发表于 2014-1-6 00:37 |显示全部楼层
此文章由 hj1985 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hj1985 所有!转贴必须注明作者、出处和本声明,并保持内容完整
本帖最后由 hj1985 于 2014-1-6 00:40 编辑
voidray 发表于 2014-1-5 23:29
ls答案基本可以了。
班门弄斧一回,把if嵌套了一下
=IF(IF(IFERROR(HLOOKUP(2,$B2F2,1,FALSE),"")"",IF ...



是不是先在每一Row Hlookup 2,没有找到的的话,就返回nil。找到的话,就显示值(这个值应该就是2)

然后运用第二个if逻辑,如果Hlookup 2这个值不等于nil(就是有2呢),就再在每一Row Hlookup 7,没有找到的话,就返回nil;找到的话,就显示值(这个值应该是7)。如果Hlookup 2这个值是nil,就显示nil值

然后运用第一个if逻辑,如果第二个if逻辑没有返回任何值,那么就显示No,反之,就显示YES ?

发表于 2014-1-6 03:28 |显示全部楼层
此文章由 xiaoxiaomt 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 xiaoxiaomt 所有!转贴必须注明作者、出处和本声明,并保持内容完整
Pivot table

发表于 2014-1-6 12:17 |显示全部楼层
此文章由 back22010 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 back22010 所有!转贴必须注明作者、出处和本声明,并保持内容完整
或者在旁边新建一个column,让它=concatenate(组件1, 组件2, 组件3, 组件4, 组件5..),然后用filter选择contain=2 AND 7,右下角就有count,sum和average的值了。
Advertisement
Advertisement

发表于 2014-1-6 12:29 |显示全部楼层
此文章由 back22010 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 back22010 所有!转贴必须注明作者、出处和本声明,并保持内容完整
希望有帮助

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

发表于 2014-1-6 12:42 |显示全部楼层
此文章由 Aries2012 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Aries2012 所有!转贴必须注明作者、出处和本声明,并保持内容完整
=SUM(ISNUMBER(FIND(2,B2:B10&C2:C10&D210&E2:E10&F2:F10))*ISNUMBER(FIND(7,B2:B10&C2:C10&D210&E2:E10&F2:F10)))

数组公式,CTRL + SHIRT + ENTER结束

评分

参与人数 2积分 +5 收起 理由
ICEKE20130418 + 3 感谢分享
tvc889 + 2 不得不加分了。

查看全部评分

发表于 2014-1-6 12:44 |显示全部楼层
此文章由 Aries2012 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Aries2012 所有!转贴必须注明作者、出处和本声明,并保持内容完整
附件~~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

发表于 2014-1-6 18:26 |显示全部楼层
此文章由 hj1985 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 hj1985 所有!转贴必须注明作者、出处和本声明,并保持内容完整
back22010 发表于 2014-1-6 12:17
或者在旁边新建一个column,让它=concatenate(组件1, 组件2, 组件3, 组件4, 组件5..),然后用filter选择con ...

巧法

发表于 2014-1-6 21:11 |显示全部楼层
此文章由 Chole 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 Chole 所有!转贴必须注明作者、出处和本声明,并保持内容完整
你可以combine你需要的那两个column然后count if
Advertisement
Advertisement

发表于 2014-1-6 22:54 |显示全部楼层
此文章由 voidray 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 voidray 所有!转贴必须注明作者、出处和本声明,并保持内容完整
hj1985 发表于 2014-1-6 00:37
是不是先在每一Row Hlookup 2,没有找到的的话,就返回nil。找到的话,就显示值(这个值应该就是2)

然 ...

是的。弄清楚yes no之后sum average之类的就好办了。

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部