肝胆相照论坛

 

 

肝胆相照论坛 论坛 电脑技术 存档 1 想请教一个问题,急!
查看: 563|回复: 6

想请教一个问题,急! [复制链接]

Rank: 4

现金
829 元 
精华
帖子
68 
注册时间
2005-10-7 
最后登录
2007-10-29 
1
发表于 2006-2-18 00:18

在Excel里有一组数据,有768行,每行14列,每个单元格里的数据有0、1和3。怎么样才能知道在这768行数据里有多少行里有8个3的,因为有的里面不止8个3,有的没有达到8个3。

如果有人知道请帮一下忙,并跟贴说明过程!

谢谢!!


[em12]

[此贴子已经被作者于2006-2-17 10:59:00编辑过]

Rank: 7Rank: 7Rank: 7

现金
5605 元 
精华
11 
帖子
1883 
注册时间
2002-10-21 
最后登录
2020-4-13 
2
发表于 2006-2-18 00:53
不知道说什么[em35]
---静观其变---

Rank: 4

现金
2531 元 
精华
帖子
339 
注册时间
2005-6-26 
最后登录
2010-3-11 
3
发表于 2006-2-18 02:04
有个笨方法:先把每列含3的行筛选出来,再数一数。具体操作可看看如何筛选方面的内容。

Rank: 9Rank: 9Rank: 9

现金
27853 元 
精华
12 
帖子
17943 
注册时间
2005-2-23 
最后登录
2013-10-20 

开心乐园 管理员或超版 荣誉之星

4
发表于 2006-2-18 03:25

sql写一个游标就能够解决

execl不知道怎么处理

Rank: 4

现金
636 元 
精华
帖子
109 
注册时间
2005-12-30 
最后登录
2008-10-29 
5
发表于 2006-2-18 04:51
对,筛选!![em02]

Rank: 4

现金
829 元 
精华
帖子
68 
注册时间
2005-10-7 
最后登录
2007-10-29 
6
发表于 2006-2-18 06:58

我筛选了,但没有用!就是算不出来,请教了不止10个人了!

Rank: 9Rank: 9Rank: 9

现金
27853 元 
精华
12 
帖子
17943 
注册时间
2005-2-23 
最后登录
2013-10-20 

开心乐园 管理员或超版 荣誉之星

7
发表于 2006-2-19 23:12

昨晚半夜里的一个灵感

用游标还是有点复杂,我有个更好的办法

提示下,把数据表中所有的1替换成0,当然先备份好数据表,然后

假设:数据表名table1;14个字段分别为c1,c2……c14

有8个3

select count(1) from table1 where c1+c2+c3+c4+c5+c6+c7+c8+c9+c10+c11+c12+c13+c14=24

大于8个3

select count(1) from table1 where c1+c2+c3+c4+c5+c6+c7+c8+c9+c10+c11+c12+c13+c14>24

小于8个3

select count(1) from table1 where c1+c2+c3+c4+c5+c6+c7+c8+c9+c10+c11+c12+c13+c14<24

提示你方法,execl里面估计有这样的函数,execl我不会

‹ 上一主题|下一主题

肝胆相照论坛

GMT+8, 2024-11-27 17:10 , Processed in 0.014712 second(s), 12 queries , Gzip On.

Powered by Discuz! X1.5

© 2001-2010 Comsenz Inc.