在 MS Excel 和 Google Sheets 中生成 3CX 可视化通话报告

使用来自 CSV 通话日志的 Google Sheets 和 Excel 模板。

一位 3CX 员工制作了一个原型工具,帮助用户在 Microsoft Excel 或 Google Sheets 中从 PBX 通话日志数据生成可视化报告。正如你所知,CDR 系统已重新编写,以改进数据处理并支持更大规模的部署。对于更大的部署,将数据卸载到外部数据库并使用 Grafana 进行报告,而对于小型安装,Microsoft Excel 或 Google Sheets 模板即可提供足够的分析功能。

该原型工具是早期版本,按原样提供,尚未经过 3CX 测试。但如果你想试用,我们非常欢迎反馈。模板不使用 VBS 或任何其他外部组件。

工作原理

更详细的说明可在模板文件中找到,以下是简要概述。

获取模板

提供了两个模板:Google SheetsExcel 桌面版

获取数据

你可以直接从 Update 6 及更高版本的 PBX 报告部分获取通话日志报告 CSV,或设置计划通过电子邮件接收。你可以轻松合并多个 CSV 文件以分析更长时间段。来自 V20 Update 6 发布前和发布后的数据都可以分别或组合导出和使用。

准备模板

模板旨在加载某个时间段的数据后保存,每次进行新的分析时应使用干净的模板。

Google Sheets

创建模板文件的新副本,并根据即将导入的数据适当命名。

Microsoft Excel

打开模板文件并另存为副本,根据即将导入的数据适当命名。

导入数据

Google Sheets

以下步骤必须按顺序执行!

  1. 使用 文件 > 导入 将保存的 CSV 加载到新工作表中。

  2. 在导入文件确认对话框中取消勾选 "Convert text..."(转换文本...)复选框。

  3. 检查底部的 "Total"(总计)数是否比数据行数少 1,否则可能存在换行符,需要在使用前清理干净。Google Sheets 应该会自动处理这一问题。

  4. 如果数据行数超过 9000 行,请取消隐藏并展开 Data-Output 工作表,通过向下复制最后一行来扩展范围。

  5. 将数据行(不包括表头行和总计行)复制并粘贴到分析模板的 Data-Input 工作表中。

  6. 等待 Google Sheets 完成处理。对于非常大的数据导入,这可能需要超过一分钟。

Microsoft Excel

以下步骤必须按顺序执行!

  1. 在纯文本编辑器(如记事本)中打开 CSV 文件。

  2. 检查底部的 "Total" 数是否比数据行数少 1,否则可能存在换行符,需要在导入到 Excel 前清理干净。

  3. 如果数据行数超过 5000 行,请取消隐藏并展开 Data-Output 工作表,通过向下复制最后一行来扩展范围。

  4. 将数据行(不包括表头行和总计行)复制并粘贴到分析模板的 Data-Input 工作表中。

生成分析结果

Google Sheets

  • Instructions 工作表中复制或记录 Report-Data 值。

  • Dashboard 工作表中,点击日期范围下拉菜单,然后点击铅笔图标。

  • 将数据范围替换为上一步的值。

  • 选择将其应用于两个下拉菜单,或对第二个下拉菜单重复操作。

  • 选择开始和结束日期,以生成该时间段的分析结果。

  • 如果选择在同一文件中添加更多数据,请确保获取更新后的 Report-Data 值。

Microsoft Excel

  • 数据 菜单中点击 全部刷新(Refresh All) 按钮来解析数据。
  • Dashboard 工作表中检查三个 "切片器"(slicers)是否都设置为 1。
  • 如果数据中不包含通话费用信息,"cost_count" 可能会保持为 0。

  • 选择一个日期范围。

  • 数据 菜单中点击 全部刷新(Refresh All) 按钮生成分析结果。

  • 如果选择在同一文件中添加更多数据,请务必使用 Excel 的 删除重复项(Remove Duplicates) 功能,并点击刷新。

相关推荐
用户03321266636721 小时前
使用 Python 设置 Excel 行列自适应 【代码示例】
python·excel
企业数字化笔记21 小时前
固定资产Excel批量导入怎么防重复?资产编码、重复检查和错误回执
java·后端·excel
CORNERSTONE3651 天前
低代码开发有哪些应用场景?
低代码·excel·erp·mes·企业数字化
小葱炖豆腐2 天前
python绘制excel折线图
python·excel·numpy·pandas·matplotlib
cspttty2 天前
2026年财务分析岗JD中的Excel、SQL、BI与业务分析要求
大数据·sql·excel
cspttty2 天前
HR数字化校招准备路线:Excel、SQL、BI和AI工具怎么学
人工智能·sql·excel
鲲穹AI种草3 天前
Excel 表格批量处理与数据整理,多款表格工具能力客观记录
excel·表格处理
cspttty3 天前
2026秋招供应链分析师技能栈:SQL、Excel、BI与业务分析
数据库·sql·excel
Zzq_Fighting4 天前
Excel批量匹配数据
excel
E_ICEBLUE4 天前
Python 实现 Excel 转 Markdown,支持工作表、单元格区域和批量处理
python·excel·markdown·格式转换