Excel 怎样统计某列数据有多少种类及每类有多少

Excel 怎样统计某列数据有多少种类及每类有多少,第1张

Excel 怎样统计某列数据有多少种类及每类有多少

用数据透视表即可,数据透视表简单的做法就是

选中要做透视表的数据区域,一定要包含字段名,然后选择菜单中的数据-数据透视表和透视图,接向导 *** 作,在布局中试着把需要的字段拖进透视表的结构图上,将字段分别放在行、列和数据的位置,在数据中可选择不同的统计方式,确定即可。

excel中怎么统计一列数据中有多少种不同数据

excel中怎么统计一列数据中有多少种不同数据

:jingyanbaidu/article/7f41ecec1aea29593c095c76

数据线的种类有多少?

可以分为USB数据线、音频线、HDMI高清多媒体连接线三大类,江涵电子的USB数据线又分为USB Micro数据线、USB Mini数据线、苹果接口数据线和新款TYPE C数据线。

藏獒种类有多少种

藏獒分为很多品种,都是根据外表来划分的。根据藏獒的颜色来划分可以分为雪獒、黑獒、黄獒、红獒、铁包金、铁包银、狼青和灰獒,整体来讲品种有 虎头、大狮头、小狮头。不同的品种具有不同的特点,大狮子头的藏獒头顶后部及脖子周围鬃毛直立,小狮子头的藏獒头顶脖子周围鬃毛较短,头风稍小,表情平静,虎头藏獒头顶脖颈鬃毛没有或过短,嘴宽,鼻短,形状如虎。

中国藏獒主要分为四大品系。

其中包括西藏獒,青海獒,河曲獒和红原獒四大品系。

油墨种类有多少种

依于 *** 形式分类:①挥发干燥型油墨。②反应干燥型油墨。b、加热固化型油墨。.紫外线硬化油墨(UV油墨)。

数据库有多少种类型?

四种

模糊数据库

指能够处理模糊数据的数据库。一般的数据库都是以二直逻辑和精确的数据工具为基础的,不能表示许多模糊不清的

事情。随着模糊数学理论体系的建立,人们可以用数量来描述模糊事件并能进行模糊运算。这样就可以把不完全性、不确定性、模糊性引入数据库系统中,从而形成模糊数据库。模糊数据库研究主要有两方面,首先是如何在数据库中存放模糊数据;其次是定义各种运算建立模糊数据上的函数。模糊数的表示主要有模糊区间数、模糊中心数、模糊集合数和隶属函数等。

统计数据库

管理统计数据的数据库系统。这类数据库包含有大量的数据记录,但其目的是向用户提供各种统计汇总信息,而不是提供单个记录的信息。

网状数据库

处理以记录类型为结点的网状数据模型的数据库。处理方法是将网状结构分解成若干棵二级树结构,称为系。系类型

是二个或二个以上的记录类型之间联系的一种描述。在一个系类型中,有一个记录类型处于主导地位,称为系主记录类

型,其它称为成员记录类型。系主和成员之间的联系是一对多的联系。网状数据库的代表是DBTG系统。1969年美国的

CODASYL组织提出了一份“DBTG报告”,以后,根据DBTG报告实现的系统一般称 为DBTG系统。现有的网状数据库系统大都是采用DBTG方案的。DBTG系统是典型的三级结构体系:子模式、模式、存储模式。相应的数据定义语言分别称为子模式定义语言SSDDL,模式定义语言SDDL,设备介质控制语言DMCL。另外还有数据 *** 纵语言DML。

演绎数据库

是指具有演绎推理能力的数据库。一般地,它用一个数据库管理系统和一个规则管理系统来实现。将推理用的事实数据存放在数据库中,称为外延数据库;用逻辑规则定义要导出的事实,称为内涵数据库。主要研究内容为,如何有效地计

算逻辑规则推理。具体为:递归查询的优化、规则的一致性维护等。

韩式烤肉 肉类有多少种 海鲜类有多少种 蔬菜类有多少种

主要原料

牛肉 1000克

韩式烧烤腌料 80克

腌制比例:

腌料:水:原料肉=8:05(料酒)10:100

其他配料:

料酒 05克/100克原料肉

水(冰水或凉水) 100克

第1步:将原料肉去除血块、筋膜及其他不可食部分,切成厚度为 6 毫米左右,宽4~5厘米,长10厘米左右的肉条。

第2步:用肉锤拍打肉条,目的是使肉质松软,利于卷成肉卷。

第3步:将拍打好的肉条卷成肉卷,如图所示(由图第三步)。

第4步:按比例量取韩式烧烤腌料和水,将二者混合均匀,制成腌制液。

第5步:将调好的腌制液加入肉卷,混合均匀(推荐的做法是使用一个结实的口袋,封口,在桌上摔打滚揉,至汁液被肉吸收),将其置于冰箱冷藏室中静腌4~6小时。

第6步:将腌好的肉卷在烤箱中烤制,为了便于将肉烤熟我们把肉卷展开,切成小段。温度:200℃时间:5~8分钟,至中心温度达到80℃,另外根据自己所作肉块大小灵活掌握火候和时间。

建议烹制时间和方式:

牛肉:5~8分钟

[统计学]布函数有多少种类型?

理论是无穷多个类型。不过常用的也就是书上讲的十来个,什么均匀分布,二项分布等等。

化工种类有多少种

无机化工、有机化工,生物化工

CREATE  TABLE  info (

    users    varchar(100)

);

INSERT INTO info VALUES('userA@userB@userC');

INSERT INTO info VALUES('userB@userC@userD');

INSERT INTO info VALUES('userC@userD@userE');

COLUMN "用户" FORMAT A15

SELECT

  to_char(strvalue) as "用户",

  count() AS "用户数"

FROM

  info,

  table(fn_split( infousers,  '@'))

GROUP BY

  to_char(strvalue)

ORDER BY

  1;

用户                用户数

--------------- ----------

userA                    1

userB                    2

userC                    3

userD                    2

userE                    1

上面这样的效果, 是否满足你的需求?

如果满足的话, 你再往下看, 下面是 存储过程的相关代码

Oracle 需要首先在数据库中, 创建好 类型 与 函数。

来实现一个  split 功能的处理。

-- 定义一个对象类型

CREATE OR REPLACE TYPE ty_row_str_split as object (strValue VARCHAR2 (4000));

/

-- 定义一个 表/数组类型, 内容是前面定义的那个对象

CREATE OR REPLACE TYPE ty_tbl_str_split IS TABLE OF ty_row_str_split;

/

--------------------

-- 字符分割函数

-- 参数1:  被分割的源字符串

-- 参数2:  用于拆分的字符串。

--------------------

CREATE OR REPLACE FUNCTION fn_split(

  p_str       IN VARCHAR2,

  p_delimiter IN VARCHAR2)

RETURN ty_tbl_str_split IS

  j         INT := 0;

  i         INT := 1;

  -- 被分割的源字符串 的长度

  len       INT := 0;

  -- 分隔字符串的长度

  len1      INT := 0;

  -- 暂存的中间每一个单元的文本信息

  str       VARCHAR2(4000);

  -- 预期返回结果

  str_split ty_tbl_str_split := ty_tbl_str_split();

BEGIN

  -- 被分割的源字符串 的长度

  len   := LENGTH(p_str);

  -- 分隔字符串的长度

  len1 := LENGTH(p_delimiter);

  -- 遍历 被分割的源字符串

  WHILE j < len LOOP

    -- 在被分割的源字符串中, 查询 分隔字符串

    j := INSTR(p_str, p_delimiter, i);

    IF j = 0 THEN

      -- j=0 意味着没有找到

  -- 可以理解为是查询到最后一个单元了

  -- 设置 j := len, 让外部的循环处理可以结束了

      j  := len;

      -- 获取最后一个单元的内容

      str := SUBSTR(p_str, i);

      -- 结果追加一行

      str_splitEXTEND;

      -- 设置结果内容

      str_split(str_splitCOUNT) := ty_row_str_split(strValue => str);

      IF i >= len THEN

        EXIT;

      END IF;

    ELSE

      -- 如果在被分割的源字符串中,找到了 分隔字符串

      -- 首先,获取分割的内容

      str := SUBSTR(p_str, i, j - i);

      -- 然后设置索引, 下一次再查找的时候,从指定的索引位置开始(不是从0开始找了)

      i := j + len1;

      -- 结果追加一行

      str_splitEXTEND;

      -- 设置结果内容

      str_split(str_splitCOUNT) := ty_row_str_split(strValue => str);

    END IF;

  END LOOP;

  RETURN str_split;

END fn_split;

/

函数创建完毕以后,可以开始做查询的处理

SQL> select to_char(strvalue) as Value from table(fn_split('aa,bb,cc',','));

VALUE

-------------------------------------------------------------------------------

aa

bb

cc

这个意思?

select sum(case when name1='1' then money else 0 end) name1,

sum(case when name1='2' then money else 0 end) name2,

sum(case when name1 in('1','2') then money else 0 end) money

from test1

不过你给的那结果不对吧?

以上就是关于Excel 怎样统计某列数据有多少种类及每类有多少全部的内容,包括:Excel 怎样统计某列数据有多少种类及每类有多少、Oracle如何对一个多值字段进行分组统计、SQL 分组统计 同字段不同类型数据分别统计等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10190701.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存