Telegram 电脑端聊天记录 Excel 表标注消息发送时段,能否 “设置‘时段划分‘支持‘自定义’’,如‘早(6:00-12:00)、中(12:00-18:00)、晚(18:00-24:00)、凌晨(0:00-6:00)’,适配不同作息场景”?

彩虹剑客彩虹剑客09月16日1447

怎么把 Telegram 的聊天记录按时间导出到 Excel?比如我想按早中晚和凌晨来分段统计消息,有办法吗?

3 个回答

平行宇宙税
平行宇宙税回答于 09 月 16 日
最佳答案

Telegram聊天记录导出Excel是可以做到的。

先打开Telegram桌面版,进入要导出的群聊或私聊,点击右上角的“...”选择「导出为PDF或文本」,选择「复制为文本」,然后粘贴到记事本保存一下。

再用Excel打开这个文本文件,会自动把每条消息分行,包括时间、人名、内容。

然后可以手动加列,用Excel的公式判断时间在哪个区间。比如用IF函数判断时间戳是否在6:00-12:00之间,填入“早”。

虽然Telegram没有时段划分设置,但Excel的灵活性完全可以适配不同作息场景。搞完之后还可以统计每个时段的消息量。

凌晨五点梦
凌晨五点梦回答于 09 月 22 日

Telegram 电脑端没有原生导出 Excel 的功能。但你可以通过以下方法操作:

1. 导出聊天记录为文本文件:在 Telegram 桌面版或网页版中,点击“...” > “导出聊天记录”,选择“文本文件(.txt)”。这样可以保存所有消息,包括时间和内容。

2. 将文本导入 Excel:打开 Excel,选择“数据”>“从文本/CSV”,导入刚才导出的 .txt 文件。Excel 会自动识别时间、发件人和消息内容,并整理成表格。

3. 添加自定义时间段列:

- 在 Excel 中,提取每条消息的时间部分。

- 使用公式(例如 `=IF(AND(HOUR(A2)>=6,HOUR(A2)=12,HOUR(A2)=18,HOUR(A2)<24),"晚","凌晨")))`)为每条消息打上“早、中、晚、凌晨”的标签。

这样就能按你设定的时间段来分类统计消息啦。希望对你有帮助。

铅笔屑
铅笔屑回答于 09 月 22 日

Telegram电脑端目前没有内置功能可以将聊天记录按时间分段导出至Excel,也无法自定义分段时段。但你可以通过以下方法实现:

1. 第三方工具

使用「Telegram Desktop」+「Telethon」或「Telegram Exporter」等工具,可将聊天记录导出为JSON或CSV格式,再导入Excel。

2. Excel自定义分段

导出后,用Excel函数(如IF、TIME)给每条消息打上“早/中/晚/凌晨”标签。例如:

```

=IF(AND(TIMEVALUE(A2)>=TIME(6,0,0), TIMEVALUE(A2)

```

3. Power Query整理

若熟悉Excel的Power Query,可自动批量处理和分类时间字段,更方便统计分析。

其实,很多用户都希望按时间分段分析聊天数据,但需手动或脚本处理。若常用此功能,可写个简单Python脚本,自动化处理时间分段和导出。

希望对你有帮助。

您的答案