如何在Excel中制作含0和1标记的矩阵式数据透视表?
用Excel数据透视表制作到访城市0/1矩阵表
原始数据:
| 姓名 | 到访城市 |
|---|---|
| Anna | LA |
| Leo | New York |
| Leo | LA |
要生成行是姓名、列是城市,用1标记到访过、0标记未到访的矩阵表,用数据透视表的操作步骤如下:
- 选中原始数据的整个区域,点击菜单栏的「插入」→「数据透视表」,确认数据范围无误后,选择透视表的存放位置(可选择新工作表或当前工作表的空白区域),点击「确定」。
- 在右侧的「数据透视表字段」面板里,完成以下拖拽操作:
- 将「姓名」拖到「行」区域,作为矩阵的行标签
- 将「到访城市」拖到「列」区域,作为矩阵的列标签
- 将「到访城市」拖到「值」区域,此时默认显示为「计数项:到访城市」
- 修改值的显示规则,把计数转换成0/1标记:
- 右键点击「值」区域的「计数项:到访城市」,选择「值字段设置」
- 在弹出的窗口中,确认汇总方式为「计数」,然后点击「数字格式」
- 在数字格式窗口里选择「自定义」,在「类型」输入框中填写
[=0]"0";"1",依次点击「确定」保存设置
- (可选)如果透视表自动生成了总计行/列,右键点击总计行或列,选择「删除」,让表格样式和目标一致。
内容的提问来源于stack exchange,提问作者user22999077
相关产品推荐
相关产品推荐

