首页 > 行业资讯 > 严选问答 >

问 excel 列联表怎样绘制 列联表制作实操讲解

2026-11-06 13:54:08
最佳答案

答

核心结论就是 excel 里面的列联表,也叫交叉表、频数交叉汇总表,用来统计两个分类变量的交叉频数,比如性别 × 学历、地区 × 产品类别,展示两类分类变量组合的计数结果,制作有两种主流方案,第一种是手动搭建表头 + COUNTIFS 多条件计数,适合基础入门,不需要加载插件;第二种是数据透视表,是最推荐的方式,自动生成列联表,还能快速切换行、列变量,自动更新频数,做卡方检验之前,一般就是用这个列联表作为基础数据表。

方法一 数据透视表(推荐,自动生成列联表)

适用场景:原始是明细数据,一行一条记录,包含两个分类字段

操作步骤

1 选中全部原始明细数据区域

2 点击

【插入】选项卡 →

【数据透视表】,确认数据源,选择放置位置(新工作表或者现有工作表)

3 数据透视表字段面板设置:

  • 行:放第一个分类变量,比如性别
  • 列:放第二个分类变量,比如学历
  • 值:把其中一个字段拖入值区域,默认计数,也就是交叉频数

4 确认之后,自动生成行列交叉的列联表,单元格就是对应组合的频数

5 可选优化:添加行总计、列总计,调整数字格式,修改表头名称

方法二 手动建表 + COUNTIFS 函数

适用场景:已经确定行列分类,自己手工搭建表头,灵活自定义

操作步骤

1 新建表格,第一行写列变量分类,第一列写行变量分类,搭建交叉表头

2 交叉单元格输入 COUNTIFS 多条件计数公式

示例:A 列是性别,B 列是学历,B3 单元格统计男 + 本科的频数

公式:=COUNTIFS (A:A,"男",B:B,"本科")

3 下拉、右拉填充所有交叉单元格

4 最后用 SUM 函数添加行合计、列合计

要点:条件区域记得加 $ 绝对引用,下拉右拉的时候数据源区域不会偏移

两种方式对照表

制作方式优点缺点
数据透视表自动生成,刷新方便,适合大量明细数据分类调整依赖透视表字段面板
COUNTIFS 手工表完全自定义,可控性强数据量大的时候公式繁琐,更新要手动刷新

后续拓展(卡方检验配套)

列联表做好之后,如果要做卡方独立性检验,可以继续在 excel 里面计算期望频数、卡方统计量,部分版本需要加载

【数据分析工具库】,用来做卡方检验。

重点注意事项

1 原始明细数据里面分类值不要有多余空格,否则 COUNTIFS 和透视表会识别成不同类别,统计出错

2 列联表的行变量、列变量都是分类变量,不适合连续数值变量直接做列联表,连续变量需要先分组

3 数据透视表原始数据修改之后,需要右键透视表,点击刷新,列联表数据才会更新

4 COUNTIFS 里面条件文字,引号必须英文半角引号

FAQ

问题 1 excel 列联表怎样绘制,列联表和普通交叉表格有什么区别?

回答 1 excel 列联表怎样绘制,列联表核心是两个分类变量交叉统计频数,主要用于卡方独立性分析,普通表格只是普通数据罗列,没有交叉计数统计目的。

问题 2 excel 列联表怎样绘制,数据透视表值区域默认不是计数怎么办?

回答 2 excel 列联表怎样绘制,点击值区域字段,值字段设置,计算类型选择计数,就可以变成交叉频数。

问题 3 excel 列联表怎样绘制,COUNTIFS 做列联表为什么统计结果是 0?

回答 3 excel 列联表怎样绘制,一般是原始分类文字存在空格,或者条件里面文字和源数据不一致,核对分类名称,清理多余空格即可解决。

问题 4 excel 列联表怎样绘制,做好列联表之后可以直接做卡方检验吗?

回答 4 excel 列联表怎样绘制,列联表只是基础数据表,卡方检验需要另外计算卡方值,部分版本需要开启数据分析工具库来执行检验。

免责声明

本教程基于桌面版 excel 常规版本讲解列联表制作,不同版本数据透视表界面略有差异,本内容仅作为统计表格制作学习参考,统计推断相关检验请结合统计学规范核对结果,操作前建议备份原始明细数据。