关于项目数据配置后台。产品执着于 excel 导入

3 月 23 日
 DeepSIeep
做了 n 多个项目了。发现产品都执着于 Excel 导入。

不是说 excel 不行,excel 有他的优点,批量很方便,但是写起来真的是很恶心啊。写完上线还有一大坨问题。


自从上了线我就一直在查问题。包括不限于
唯一 id "10086" 写成了 “1OO86”
版本号 “1.2.0” 写成了 "v1.2.0"
数字 “13911111111” 写成了 科学计数法
数字 “168” 写成了 “169CM”
配了 100 条数据,前 99 条在前 99 行,第 100 条在 10000 万行。。。

还有产品价格需求,我吧数据藏在第 xxx 行第 xxx 列了,你解析一下。我丢。。。。

总之,excel 好用,但是太难规范了。写一次 excel ,终身维护。每次有人配数据,都要现场指导。
弹窗都说了“xxxx 文件不存在”,还会有人问你啥意思
1640 次点击
所在节点    程序员
7 条回复
DeepSIeep
3 月 23 日
还漏了个最经典的问题,空格。前后加空格还能 tirm 一下,中间加空格是什么意思。。。
popvlovs
3 月 23 日
这种可能要做一个包含各种数据验证规则的 excel 模版给他让他在里面填,而不是允许任意 excel 导入
v1
3 月 23 日
要嘛业务写好 excel 发给开发,要嘛开发写好带验证规则的模板 excel ,要嘛菜刀
xxbing
3 月 24 日
我碰到过一次,一个老师把全班学生考试分数 excel 导入到全校数据库里,死导不进去,很崩溃.
喊我去看看,系统不是我开发的,我纯帮忙.
我抓包一看,后端提示什么什么 undefine,我再看 excel 表里,有学生缺考.成绩应该为 0, 那老师留空了.就这里没考虑,导致导入失败.
jry
3 月 24 日
不是产品执着,这是用户群决定的,对普通用户而言 EXCEL 是他们接触最广泛的数据管理方式了。
fstab
3 月 24 日
要想办法兼容,而不是吐槽,对于普通人来说,EXCEL 是他们能触碰到唯一的大型软件了。
cutecore
3 月 24 日
见过有公司拿 excel 当作配置文件,好的是,不用开发改,产品经理自己去改 excel 来配置资源和开关功能

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1200476

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX