爱意满满的作品展示区。
kingapi

为大姨子写了一个 csv 文件在线处理工具

  •  
  •   kingapi · Sep 27, 2023 · 8387 views
    This topic created in 1140 days ago, the information mentioned may be changed or developed.

    背景

    大姨子(老婆的姐姐)是一名小学一年级老师,由于是班主任经常有一些让学生家长填写登记表的需求。 一般都是学校下发一个 excel 模板,让老师转发给家长在 excel 里面填写信息,填写完毕家长发给老师,老师再挨个复制粘贴汇总到一个 excel 文件中,一个班 55 个学生工作量很大。她忙不过来经常发到家人群里,让大家帮助处理 比如每人分 10 个文件汇总到 1 个分组文件里面,然后分组文件在合并(大姨子说这叫分而治之)。

    提效

    虽然分而治之大姨子已经很满意了,但是我每次给他搞复制这贴这玩意太烦了,于是写一个 CSV 合并小工具 merge csv files 唯一的成本就是需要老师转发 excel 模板的时候把模板改成 csv 格式就行。其他的都是一键合并。

    格局

    当然仅仅满足大姨子格局太小了,工具还支持了:

    • json to csv
    • csv to json
    • merge csv files

    将要支持:

    • csv to markdown
    • markdown to csv
    • csv to sql
    • sql to csv

    工具地址: https://csvfile.org/

    Supplement 1  ·  Sep 27, 2023

    感谢各位建议 很理解大家说的问卷的方案和在线表格的方案

    • 问卷方案

    目前有个前提是校方统一下发了一个excel模版,里面有字段说明等事项。 如果采用问卷采集,需要老师新建一个在线表单,这里有一定的学习和制作在线表单成本。里面有几十个字段,而且有遗漏或搞错的风险。还有家长也有教育成本,如何使用表单等问题。 大姨子把excel转发出去,收回来的excel在找人做合并,最终统一交给校方是成本最小的,因为自己基本没干啥事。

    • 在线表格的方案 这种也需要大姨子搞一个在线表格,让家长去编辑自己的在线表格,这种可能涉及家长隐私(虽然部分已经支持隐私设置了,之前不知道)和开通编辑权限问题等等,这些都是老师的学习成本。。
    54 replies  •  2023-09-28 08:06:30 +08:00
    TenProX
    TenProX
    Sep 27, 2023 via iPhone
    1
    大佬很强呀!支持大佬!
    cpstar
    cpstar
    Sep 27, 2023❤️2
    2
    额。。。工具很好,但就是,不是一堆在线填表工具么?还有一堆问卷星型产品。。。。
    Worldispow
    Worldispow
    Sep 27, 2023 via Android
    3
    wps 收集表单了解一下

    多个 excel 合并了解一下
    kingapi
    kingapi
    OP
    Sep 27, 2023
    4
    @TenProX 哪里强了?话不能乱说 :o)
    @cpstar 我也建议过,因为 exel 模板都是校方下发的,他们不想动这些模板,也担心遗漏信息什么的。
    kingapi
    kingapi
    OP
    Sep 27, 2023
    5
    @Worldispow WPS 动不动就要 VIP 。
    Worldispow
    Worldispow
    Sep 27, 2023 via Android
    6
    @kingapi 这两个功能并不需要 vip 。
    腾讯文档、钉钉文档都支持这个功能
    wweerrgtc
    wweerrgtc
    Sep 27, 2023❤️1
    7
    确实不如每次根据需求 制作一个在线调查问卷
    daviswei
    daviswei
    Sep 27, 2023
    8
    我这边的老师一般都是发个在线表格,她做好表头、把学生序号姓名粘贴进去,其他空格都让家长们自己填,家委会监督催促处理。。。
    mango88
    mango88
    Sep 27, 2023
    9
    之前有个大佬 发过他的作品

    /t/908380
    loongkim
    loongkim
    Sep 27, 2023
    10
    试了下 JSON to CSV ,效果不太行,多级的那种转不了
    loongkim
    loongkim
    Sep 27, 2023
    11
    Merge CSV Files ,感觉应该支持多次单个选择添加文件,增加删除文件,而不是每次选择直接替换掉,其实很多人不知道 Ctrl 多选吧
    Maroontor
    Maroontor
    Sep 27, 2023
    12
    为啥不用腾讯文档登记
    loongkim
    loongkim
    Sep 27, 2023
    13
    @mango88 感谢#9 大佬的分享,这宝藏工具站太香了
    youisme
    youisme
    Sep 27, 2023
    14
    问卷星
    腾讯文档

    就可以解决得事情了..大家都省事
    Eytoyes
    Eytoyes
    Sep 27, 2023
    15
    前阵子折腾过上千万行数据合并到一个 csv 文件,cmd 命令:cpoy *.csv Example.csv 。将文件夹下的所有 csv 文件合并到 Example
    rap16
    rap16
    Sep 27, 2023
    16
    腾讯文档小程序不就可以实现你的这个需求了吗?完全没必要造轮子啊
    wyman222
    wyman222
    Sep 27, 2023
    17
    哈哈哈,合并 csv 不就一个 bash 命令嘛,但是 json to csv 这些确实没有
    crazytudou
    crazytudou
    Sep 27, 2023
    18
    嗯?现在都是在线文档,我还没见过老师发离线 excel 给人一个一个填的。
    你这故事讲得不好。
    CAFEEBABE
    CAFEEBABE
    Sep 27, 2023❤️3
    19
    甚至为大姨子新注册了一个域名
    FawkesV
    FawkesV
    Sep 27, 2023
    20
    确实是重复造轮子了. 意义不大.
    evada
    evada
    Sep 27, 2023
    21
    提醒不管什么时候发之前最好检查下,免得有 bug 到时候要怪你的。//dog
    kingapi
    kingapi
    OP
    Sep 27, 2023
    22
    @daviswei 在线的编辑有隐私问题。
    Stoney
    Stoney
    Sep 27, 2023 via iPhone
    23
    @kingapi 都发给腾讯了,隐私已经没了
    daviswei
    daviswei
    Sep 27, 2023
    24
    @kingapi 确实,其他家长也能看到,还有可能乱改。
    不过学校也考虑到这点,有些资料收集使用问卷星,不知道它的后台导出数据是不是能合并成一个表格。
    edgm
    edgm
    Sep 27, 2023
    25
    腾讯文档
    微信群的“班级小管家”
    也有很多类似的小程序

    统计信息很方便
    Cruzz
    Cruzz
    Sep 27, 2023
    26
    @kingapi 腾讯文档可以设置成只能看到自己写的那一行,别的都是*
    hakuya7
    hakuya7
    Sep 27, 2023
    27
    @kingapi #22 我觉得隐私不是重点,都能发到家人群了,那些信息不也都泄露给群里所有人了吗
    wildman9527
    wildman9527
    Sep 27, 2023
    28
    跟 dataframe 的区别是什么?
    oppoic
    oppoic
    Sep 27, 2023
    29
    好家伙,这下算是彻底暴漏了。以后家族里所有人的电脑、手机、平板、电动车、电饭煲有问题都是你的了
    keller
    keller
    Sep 27, 2023
    30
    收集表不就是专门干这个事情的吗?
    bugmakerxs
    bugmakerxs
    Sep 27, 2023
    31
    腾讯文档新建表格直接可以共享编辑呢
    ryansvn
    ryansvn
    Sep 27, 2023❤️1
    32
    唉,只能说中国特色啊
    老师忙,家长忙
    老师分不清工作和生活,家长分不清学生是上学还是被绑架

    这样的国度,还在问为啥不想生?
    JayeGT002
    JayeGT002
    Sep 27, 2023
    33
    腾讯文档.jpg
    https://cln.sh/4yhs12XG
    stcQ2G13k9yxep40
    stcQ2G13k9yxep40
    Sep 27, 2023
    34
    刚才我测试了下,使用群晖的 synology drive 创建一个电子表格,做分享,然后所有人都可以编辑,跟腾讯在线文档几乎没区别。但数据是保存在自己的私有云上。不过,没法解决家长们之间可以看到彼此信息的问题。
    liberize
    liberize
    Sep 27, 2023 via Android
    35
    csv 不是直接一个命令就可以合并了么
    windows:
    type file1 file2 > outfile
    linux:
    cat file1 file2 > outfile
    (假设文件结尾有空行)
    zhuangjia
    zhuangjia
    Sep 27, 2023
    36
    挺好的,建议试用下 飞书问卷
    dalaoe1o
    dalaoe1o
    Sep 27, 2023 via Android
    37
    挺好的工具,能做个离线版的吗?或者开源
    a132811
    a132811
    Sep 27, 2023❤️1
    38
    @kingapi 很多文档小程序像腾讯文档金山文档都支持隐私模式。
    比如腾讯文档-收集表、腾讯在线表格的“填写内容隐藏*”功能,填写内空都是对别人不可见的
    LZSZ
    LZSZ
    Sep 27, 2023
    39
    好像自带有合并功能啊
    54xavier
    54xavier
    Sep 27, 2023
    40
    的确是一个问卷、收集表单就能解决的事情,把表格转成问卷拖几拖,拽几拽就好了,问卷还带报表功能,提交了多少份,数据怎样,还差多少一清二楚。手机上 h5 兼容也好,excel 在手机上编辑太不方便了。

    当然不同人可以有不同人的方案。
    kingapi
    kingapi
    OP
    Sep 27, 2023
    41
    @liberize 是的,你假定所有人都会写程序了。。
    qeqv
    qeqv
    Sep 27, 2023
    42
    学校下发 Excel 表格给老师 -> 老师发给家长 -> 家长填写 -> 家长发回给老师 -> 老师合并成一个文件 -> 老师发回给学校
    OP 只能帮忙解决“老师发家长 ~ 老师合并文件”这个流程,所以上面说的发问卷不太靠谱,除非学校下发的时候就设计问卷。
    或许设计一个网站,让老师上传学校下发的表格,然后自动生成一个在线填写的页面,让家长填写,然后老师可以在网站后台下载。不过网站会复杂很多,而且得经过微信浏览器。
    话说转成 CSV 对格式要求比较高,转成 XML 可以保留原表格格式,而且合并的时候直接复制 Worksheet 过去也很方便
    liberize
    liberize
    Sep 27, 2023 via Android
    43
    @kingapi 给他写个简单 bat 双击一下自动合并比用你这网页快
    linuxgo
    linuxgo
    Sep 27, 2023
    44
    云文档就可以多人编辑一个文件
    Yasuo666
    Yasuo666
    Sep 27, 2023
    45
    都把信息分给家人去帮忙编辑了,还考虑在线表格的隐私问题?
    Jason168
    Jason168
    Sep 27, 2023
    46
    飞书多维表格就行了啊,还简单清晰明了。
    ma5onxu
    ma5onxu
    Sep 27, 2023
    47
    以前做过一个帮体制内的,用 ocr 识别退休人员的打印表格,变成表格的东西。
    forQ
    forQ
    Sep 27, 2023
    48
    这种事情,先听听你老婆怎么说
    kemistep
    kemistep
    Sep 27, 2023
    49
    用 python 会更快,更简单,csv ,excel 都几行代码支持了
    kemistep
    kemistep
    Sep 27, 2023
    50
    大佬还不如写一个 excel 转表单的功能,这样就方便多了
    wyx119911
    wyx119911
    Sep 27, 2023
    51
    腾讯文档可以把 excel 模板倒入自动生成收集表,这个方案怎么说都更好更简单吧
    aitianci
    aitianci
    Sep 27, 2023
    52
    @daviswei #24 我大学时期辅导员就是发个 excel 让大家填,我趁机下载下来,发现里面有所有同学的身份证号,然后都给他们注册了原神
    w3cll
    w3cll
    Sep 27, 2023
    53
    问卷解决这个问题,没必要用 Excel 了,都 2023 年了,用问卷填写,然后后台一键导出,要改变思维了
    wm5d8b
    wm5d8b
    Sep 28, 2023 via Android
    54
    WPS 的问卷完美解决这个问题,家长有手机就能填,甚至不用电脑。上百号人收集都是这么搞的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2393 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 88ms · UTC 12:57 · PVG 20:57 · LAX 04:57 · JFK 07:57
    ♥ Do have faith in what you're doing.