哈尼马甲 发表于 2015-1-15 22:55

[excel] 如何求某一列中文本不同的行有多少种?

    标题不知道怎么表达比较好。。。先这样了。。

    年末了,突然被要求写个总结,统计院里的工作数据。
    主任发了一个30M的excel,一看傻眼了:每个检品中的不同检测项目都被列成了一行。。例子如下:
检品编号   项目
5374        富马酸二甲酯
5374        乌洛托品
5375        铅
5375        苯甲酸
5375        山梨酸
5375        糖精钠
5375        乙酰磺胺酸钾(安赛蜜)
5375        环己基氨基磺酸钠(甜蜜素)
5375        丙酸及其钠盐(钙盐)
5376        富马酸二甲酯
5376        乌洛托品
5376        铅

      我如何统计有多少检品啊?有什么函数可以用?

aithinkso 发表于 2015-1-15 23:01

有多少种检品编号就是有多少检品喽

罐子 发表于 2015-1-15 23:19

透视表……

----发送自 Xiaomi MI 4C,Android 4.4.4

哈尼马甲 发表于 2015-1-15 23:21

aithinkso 发表于 2015-1-15 23:01
有多少种检品编号就是有多少检品喽

2万多行。。你让我数?

哈尼马甲 发表于 2015-1-15 23:21

罐子 发表于 2015-1-15 23:19
透视表……

----发送自 Xiaomi MI 4C,Android 4.4.4

谢谢。。

哈尼马甲 发表于 2015-1-15 23:21

罐子 发表于 2015-1-15 23:19
透视表……

----发送自 Xiaomi MI 4C,Android 4.4.4

谢谢。。

无名的旅人 发表于 2015-1-15 23:24

数据透视

gofbayrf 发表于 2015-1-15 23:27

30MB還是轉數據庫用SQL求吧

哈尼马甲 发表于 2015-1-15 23:29

gofbayrf 发表于 2015-1-15 23:27
30MB還是轉數據庫用SQL求吧

SQL啊,完全没基础,如何速成?

gofbayrf 发表于 2015-1-15 23:48

哈尼马甲 发表于 2015-1-15 23:29
SQL啊,完全没基础,如何速成?

沒基础就算了排序 篩選 EXCEL有移除重覆的功能的 只是30MB......

aithinkso 发表于 2015-1-16 00:05

哈尼马甲 发表于 2015-1-15 23:21
2万多行。。你让我数?

Excel有个功能叫去删除重复的项,去完拉下数量就好了

st212000 发表于 2015-1-16 00:45

楼上都说完了,不过如果要从检品编号对应到项目,就有点点难了,因为是1对多,用vlookup不能弄

mmmzq 发表于 2015-1-16 01:25

淦,不是选择列,删除重复项,然后看多少行么……要什么函数

绯樱月姬 发表于 2015-1-16 07:14

数据,筛选
插入列,输入1,下拉自动数字编号

搞定

78a561bf6fefcae 发表于 2015-1-16 08:44

绕指流光 发表于 2015-1-16 08:44

30M的话,用EXCEL数据——去除重复项功能会比较慢,透视表最快,不过由于你列数多,估计也比较慢
直接用数组公式=sum(1/countif(b1:b100000,b1:b100000)) 搞定即可

406527841 发表于 2015-1-16 16:11

crrl+a全选数据,插入选项卡找到数据透视表,点击建立,右侧随便拉拉即可。。。

台球论坛网友 发表于 2015-1-16 16:20

页: [1]
查看完整版本: [excel] 如何求某一列中文本不同的行有多少种?