AMZ123跨境卖家导航
拖动LOGO到书签栏,立即收藏AMZ123
首页跨境头条正文

B端产品设计必看,Excel批量导入的知识点讲解(上篇)

PM维他命
我是维他命(Vitamin),一名跨境电商领域的供应链产品经理,也是《人人都是产品经理》专栏作家。本公众号除了供应链产品知识,也会写点工作总结,投资理财,读书笔记和资料分享等……
636
2023-02-22 08:41
2023-02-22 08:41
636
PM维他命
我是维他命(Vitamin),一名跨境电商领域的供应链产品经理,也是《人人都是产品经理》专栏作家。本公众号除了供应链产品知识,也会写点工作总结,投资理财,读书笔记和资料分享等……

背景

上周五的时候,深夜在搞一个Excel批量导入的需求,然后突然意识到这个导入需求不是那么简单的,甚至可以说任何一个导入需求如果要做到比较完善其实都不简单。

然后突然就有了灵感,我把之前做过的一些导入的需求大概看了一下,然后整理了一些我对Excel批量导入这一块的理解,把一些可能容易被忽视的知识点给大家拆解一下。一方面是对我自己过往知识做一个总结,另一方面也是把这个东西做成一个“组件化方案”,后续在其他场景要用的时候,直接拿来用就好了,最后也可以把这个东西分享给大家,让大家也能做到开箱即用。

本文我打算拆成上下篇来讲,上篇是讲Excel导入的一些校验逻辑和补充知识,下篇再来讲怎么设计Excel的导入模板,怎么做一些好的交互体验。

导入的几个步骤

一般来说,B端产品的Excel的导入处理逻辑,可以拆解出这么几个步骤:

  1. 上传Excel模板,解析模板文件;
  2. 校验模板文件中的字段,确认数据合法合规;
  3. 执行业务逻辑,一系列逻辑处理;
  4. 插入数据库表中,导入完成;

导入时的几个核心点

既然有4个核心的步骤,那么也意味着这4个步骤都有可能会出错,我们可以对这4步分别梳理,确认一些比较常见的异常场景,然后给出对应的解决方案。

1. 上传并解析模板

  • 模板文件格式不对,例如只支持.xlsx,但是上传了.pdf,就会报错;
  • 模板文件体积太大,例如仅支持上传5MB以内的文件,但是上传了一个10MB的文件就会报错;
  • 模板无法解析,由于一些Excel会加密,空白或者是已损坏无法打开,导致文件解析失败;
  • 模板数据量太大,例如只支持一次导入5000行数据,如果超过就会报错或者只取前5000条;
  • 模板格式错误,例如修改了模板的一些表头或者是列,导致无法解析匹配也会报错;

2. 校验模板文件中的字段

  • 字段校验失败,例如字符长度,字符为空,字符格式,字符校验规则不通过等,就会报错;
  • 字段重复,例如第一行和第二行的内容重复了或者大多数重复,就会报错(视业务规则而定);
  • 字段之间的逻辑关系不对,例如填了A字段,那么B字段就必须存在等,这些字段之间存在预设的某些逻辑关系,可以在校验模板文件中的字段这个阶段去做对应的判断,也可以放在业务逻辑层的时候去判断:例如结束时间必须要大于开始时间,A列的值必须要小于B列的值等;

3. 执行业务逻辑

  • 导入的字段在系统中不存在,例如导入SKU库存,但是系统中不存在该SKU,就会报错;
  • 导入的数据和要更新的数据不匹配,例如导入了订单的3条明细,但是订单实际只有2条明细,就会报错;
  • 用导入的数据去执行一些业务逻辑失败,例如批量更新单据的状态,但是单据是不可更新的状态,就会报错;
  • 还有其他一系列和业务逻辑相关的判断,都会在这一层做处理;

4.插入数据库表中的时候

  • 数据写入失败,由于超时或者程序错误,则导致报错;
  • 数据重复导致插入失败,也会报错;
  • 还有一些其他的程序异常的场景,都会报错;

导入的一些补充知识

1. 导入是部分成功还是全部成功?

在Excel导入的时候,数据量可能会比较多,如果1000条数据只要有1条失败,那么这1000条都不允许导入,那这种就是属于“全部成功”的逻辑,即要求全部成功才可以正常导入。如果1000条数据有1条失败,但是999条可以导入,那么这种就是属于“部分成功”的逻辑,总体来说,导入支持部分成功、部分失败,对用户的体验来说会好很多。

如果是“全部成功”的模式,那么最好也是能将Excel所有的行数据处理完,然后将失败了的信息单独列出来,方便用户定位问题,修改模板。这里还需要注意一下,最好避免“挤牙膏式”的报错。如果某一行有多个错误,那么直接将所有的错误都呈现出来,不要一次只报一个错,然后客户反复修改,造成不好的体验。

如果是“部分成功”的模式,那么导入之后会直接告诉导入的结果,成功了XX条,失败了XX条,还可以单独下载失败的内容。

2. 同步导入还是异步导入?

同步导入,就是在导入Excel的时候页面一直在处理中,需要等待导入完成之后才可以进行其他操作。

异步导入,就是导入Excel的任务提交之后,会在后台运行导入的任务。这个时候用户可以进行其他操作,等到导入任务处理完成之后再通过站内消息来通知处理。

如果Excel数据量很大,业务逻辑比较复杂,耗费时间的导入,那么建议使用异步导入;如果是小数据量,导入逻辑不复杂,速度也很快的,那么就使用同步导入即可。

同样的道理,针对导出(下载),也可以使用一样的逻辑去处理。

3.是导入覆盖,还是更新?

这个是属于业务层的判断了,导入覆盖的意思就是导入的数据直接覆盖已有的数据,直接简单粗暴。

导入更新则是每条导入的数据都要和已有的历史数据进行比较,如果有相同的就更新,没有就插入。

具体自己看业务场景来取舍,一般来说导入更新的场景比较多,直接覆盖的比较少。

4.按表头名称还是表头坐标来匹配

Excel是一个二维表,有X轴和Y轴,也就是行和列。每一列是从A开始一直到Z,然后AA到AZ这样的顺序;每一行则是从1开始一直递增。A1是一个坐标,表示第一行第一列;B3表示第二列第三行……

按表头名称匹配,就是预设的Excel模板,先解析出第一行表头的字段,然后用表头字段和系统的字段进行完全匹配,如果匹配上了,那么这一列就是特指某个字段了。表头的字段往往是第一行,可以理解为一个Key,第二行开始就是Value了。

按表头名称完全匹配

按表头坐标来匹配,就是不一定把第一行当做表头的Key,而是通过坐标来确定这个表头的Key是什么。例如第一行可以写一堆填表须知,然后第二行才是真正的表头,第三行开始才是Value值。那么A2 B2 C2就是表头字段,A3 B3 C3往下的就是具体的值了。

按表头坐标匹配

5.固定模板导入和解析模板导入

固定模板导入,就是我提前预设好对应的Excel模板,然后用户根据我的Excel模板来填写对应的字段,然后导入的时候按字段的名称去匹配或者按字段所在的坐标(A1:B1:C2)去匹配相应的数据,这种方式的大前提就是用户不能修改模板的顺序或者模板的字段名称等。也是最常用的一种导入的设计方案。

预设模板导入

解析模板导入,就是我根据你自定义的模板导入,然后我把你的列都解析出来,然后将你Excel的列和系统中存在的字段进行手动的匹配,匹配之后就可以保存为一个解析模板。后续再导入类似结构的Excel的时候就可以直接用这个模板去解析了。比较适合那种数据来源比较多,Excel模板有很多种多样的场景。

解析模板导入

一些参考资料

最后分享一些不错的Excel导入设计的竞品,如果你想在这方面找一些优秀案例学习一下,那么可以看看下面的几个竞品:

  • https://hc.huoban.com/tables/8a9a/974b
  • https://qingflow.com/help/docs/6114c2ced601550046421d83
  • https://hc.jiandaoyun.com/doc/9084

总结

今天在收集Excel导入相关的知识的时候,我突然脑海中蹦出来了这么一个词:叫作“组件化竞品”或者“竞品组件化”,可以简称为“组件化产品方案”。

怎么理解这个词呢?

首先,什么是组件化?我们可以简单地把组件理解为完成某些特定功能的模板,例如Axure中的母版或者前端框架中的组件。

它的特点是:聚焦于某个小的场景,解决某个小的需求,而且和复杂的实际业务本身没有太多耦合性。例如前端的一些输入组件,图片上传组件,还有产品的一些Axure组件等。

那么,我们在再来看一下什么是竞品,竞品这个词产品经理们肯定是不陌生的。简单理解就是同行,相同的竞争者,我们都需要做相似的事情。很多时候我们关注的都是直接竞品,即做的业务和方向和我们很相似,系统方案上也大同小异的。但是除了直接竞品之外,我们还有很多时候会需要借鉴间接竞品或者非竞品的一些产品设计,例如一些大厂的交互设计,业务逻辑设计等。

这两者一组合,就得出来了我想要表达的:通过一些组件来启发自己找一些竞品来参考学习,设计能提升自己工作效率的组件化方案

在日常工作中,我们能或多或少会做很多重复的事情,这些重复可能是重复自己,可能是重复别人,可能是重复之前的公司等,总之就是有很多事情的解决方案其实是可以拿来即用的。

例如,登录注册相关的业务,基本上都大同小异,我在A公司做过一次,那么我在B公司的时候也需要做一遍,那我直接拿A公司的方案是最快的。同样的道理,Excel的导入和导出方案也是属于一次整理输出之后,后续就可以直接复用,只需要做很小范围的改动。

Excel的导入和导出,这种设计方案是从多个竞品系统,甚至都可以不是竞品的系统上拿来借鉴使用,这就是“组件化竞品”的意思。

花时间把日常的工作中可以抽出来作为“组件”的内容整理一下,然后分别找时间去查阅相关的优秀的解决方案(竞品),然后把它整理成一套可复用的“组件化竞品”,后续要用的时候就可以做到开箱即用。

这件事情,我大约是在1年前意识到,然后半年前开始践行的,所以大家会发现我的语雀知识库有很多经验的总结,其实就是“组件化竞品”的缩影。

希望上面的一些思考,会对你有帮助

免责声明
本文链接:
本文经作者许可发布在AMZ123跨境头条,如有疑问,请联系客服。
最新热门报告作者标签
印度要求电商平台提交年度审计报告,打击误导页面设计行为
AMZ123获悉,近日,据外媒报道,印度消费者事务部(DoCA)要求所有电商平台每年对平台及其第三方商家进行“暗黑模式”(dark patterns)内部年度审计,并向政府提交年度审计报告,以加强监管与执法,保障消费者权益。所谓“暗黑模式”是指平台在用户界面和体验设计中故意采用误导性手段,使消费者在非自愿或无明确知情的情况下作出选择。此类设计通常会影响用户的自主判断,导致错误或不必要的消费决策。消
$249的特朗普同款香水,TikTok这回还带得动货吗?
暂时与关税解绑的特朗普,在国内的热度褪去了不少。“放过彼此”的关税暂缓期,中国卖家忙着往美国发货柜,“忙里偷闲”的特朗普则操持起了副业。继MAGA棒球帽、FIGHT FIGHT FIGHT高帮,特朗普携改版后的总统香「Victory 47」回归,这次粉丝们还买账吗?01懂王同款香开售延续前作「Victory 45」“谨以这封装在瓶中的战斗号角,致永不退缩的爱国者们”家族式文案,「Victory 4
雅虎购物上线AI评论摘要与商品对比功能,提升选购效率
AMZ123获悉,近日,据外媒报道,日本电商平台雅虎购物(Yahoo! Shopping)正式上线了一项基于生成式AI的新功能测试版,旨在提升用户购物体验。该功能可自动生成商品之间的比较信息,并总结用户评论,为消费者提供更高效、直观的选购参考。目前,该功能已上线iOS版雅虎购物应用,并计划未来扩展至Android平台。此次新推出的AI功能是继2025年2月20日上线的“优惠日推荐功能”之后的扩展。
沙特迈向人性化和高端化养宠时代,宠物食品市场年均增长超30%
AMZ123获悉,近日,美国农业部海外农业服务局(USDA FAS)发布报告指出,随着沙特阿拉伯社会观念的转变和居民可支配收入的增加,养宠观念逐渐被广泛接受,宠物产业快速发展,尤其是宠物食品市场呈现出人性化和高端化趋势。据了解,沙特宠物拥有量持续上升的原因包括居民收入水平的提升、外籍人口的增长、西方教育影响的扩大、媒体对宠物正面形象的传播以及社交媒体的推动。这种变化不仅体现在私人空间,在公共领域中
亚马逊开Case又升级!屏幕共享功能来了,卖家沟通更高效!
在亚马逊上做运营的朋友都知道,开Case是日常工作里最常见、却也最头疼的一件事。每次遇到问题,不得不开Case找客服说明情况,文字来来回回打好几轮,对方还总是“看不懂”,沟通效率极低。不过最近,亚马逊又悄悄上线了一个新功能:开Case支持屏幕共享了!这意味着什么?从原来的发文字、传截图,升级成了可以“直播演示”问题现场,让客服一目了然你的问题在哪里!原来的聊天开Case,只能靠“嘴皮子”打字说之前
特朗普关税被“叫停”!亚马逊BS榜传排名异常
AMZ123此前披露,随着中美贸易关系逐步缓和,双方已取消约91%的加征关税,暂停执行24%的反制关税,仅保留10%的基准税率。同时,美国对中国800美元以下小包征收的从价关税,也已由高位的120%大幅下调至54%,“减负”效应初步显现。不过,从不少卖家的实际经营反馈来看,虽然政策层面已有所缓和,但整体成本压力依旧难解,利润空间仍受压缩。就在行业对局势尚存观望之际,又一则有关关税的新动向浮出水面—
德国电商市场增长超预期,2025年销售额预计达924亿欧元
AMZ123获悉,近日,德国零售协会(HDE)发布了《2025年电商市场监测报告》,上调了对2025年德国电商市场的增长预期,预计全年销售额将达到924亿欧元,同比增长4%。相比2024年预计的3.4%增长率,这一数据反映出德国电商市场的发展势头超出预期。根据报告,2024年德国线上销售总额为888亿欧元,同比增长3.8%,超过去年预测水平。同期,线下销售额仅增长2%。这表明线上渠道的增速明显快于
美国12州联合起诉特朗普政府,质疑其滥用权力加征关税
AMZ123获悉,近日,据外媒报道,美国国际贸易法院在纽约开庭审理由亚利桑那州、科罗拉多州、康涅狄格州、特拉华州、伊利诺伊州、缅因州、明尼苏达州、内华达州、新墨西哥州、纽约州、俄勒冈州和佛蒙特州共12个州联合提起的诉讼,指控特朗普政府在加征进口关税过程中滥用权力。原告认为,特朗普以“国家紧急状态”为由,引用1977年《国际经济紧急权力法》(IEEPA)大规模加征进口关税,超越了总统权限,违背了法律
冷门工业品+杂货铺模式,上海卖家,闷声卖了40亿
MRO工业品,是一个相对冷门又重资产的品类,让许多卖家敬而远之。上海卖家焦如宝看上了这一冷门的赛道,依托亚马逊、DTC独立站等渠道,实现了一年40亿元的收入,并将SKU铺到2万多种,产品卖到200多个国家。焦如宝用“工具杂货铺”的模式,推出其出海品牌VEVOR,围绕着一群35岁以上、有院子、爱修车的中产男人的DIY需求,一点一点做到了今天的体量。在MRO工业品这个“B端老品类”上,VEVOR如何在
大批链接被强制下架?
关税风波刚刚有所缓解,亚马逊却开始“作妖”,又掀起了一轮大规模的扫号行动。自5月20日以来,短短一周内,大量产品链接被平台强制下架,卖家叫苦不迭……更令人担忧的是,这并不是一次偶发事件,而是一次有迹可循、系统性展开的清理行动。过去几天,亚马逊平台上涉及电池的产品被大范围清除,波及范围广泛,许多卖家的链接惨遭下架,账号面临“濒危”状态。下架邮件,图源:卖家截图据业内人士透露,已有超300名卖家中招,
百元国产耳机杀疯了,半年跻身TikTok类目头部
TikTok这件国货之光,已被美国人“焊”在头上
墨西哥海关新规致亚马逊进口商品受限,多地订单遭取消
AMZ123获悉,近日,据外媒报道,由于墨西哥政府于2025年1月1日实施了一系列新的进口规定,亚马逊在墨西哥的部分进口商品销售受到了限制。这一变化已经引发了消费者广泛关注,不少人在平台上下单后遭遇订单取消或货物滞留,尤其是在墨西哥城以外的地区。据了解,此前电商平台可以依托简化的包裹清关模式向消费者直接发货,无需消费者注册为进口商或聘请报关行。但新规中,原有的便利条件被大幅收紧,特别是对属于《进出
1个月省下5位数!这套亚马逊FBA降费操作太省钱了
经过三周的深度实战,小编已系统拆解了亚马逊FBA费用优化3步走攻略——费用报告、费用分析与费用优化的逻辑。可以清晰地看到,物流仓储成本不是散装决策,而是从费用数据诊断,到各环节执行的完整闭环。下面就让小编详细解读优化物流成本的全流程tips,帮助各位卖家从发现问题到解决问题,在大促来临前丝滑降本,赢战旺季!掌握整体思路后,我们进一步拆解三大费用项的精细化操作。无论是新手卖家还是资深大卖,以下实操均
亚马逊广告投放广告之前,需考核哪些维度?
在当今数字化的商业环境中,亚马逊已成为全球最大的电商平台之一,为无数商家提供了展示和销售产品的绝佳机会。亚马逊广告作为提升品牌知名度与促进销售转化的有效工具之一,其重要性不言而喻。但在开始投放广告之前,对多个关键维度进行全面考量是至关重要的步骤。投放亚马逊广告之前所需考核的维度在投放亚马逊广告之前,需要从多个维度进行综合考量,以确保广告投放的效果。以下是从审视自身店铺和观察市场数据两个方面进行的详
走出舒适区,头部卖家集体换道
跨境电商正站在拐点上。过去那套“铺货卖爆款、靠平台跑量”的增长逻辑,正在失效。流量贵了、用户变了、竞争更激烈了。面对高压环境,越来越多企业开始“跨界”突围:不是换赛道,而是在熟悉的路径上跳出惯性,比如从产品走向服务,从卖货迈向品牌,从平台依赖转为多元运营——用更复杂的能力体系,去撬动更确定的增长曲线。在新的行业周期下,跨境电商企业们开始寻找“第二增长曲线”。拓品类:走出舒适区其中,“跨品类”是当下
特朗普关税被“叫停”!亚马逊BS榜传排名异常
AMZ123此前披露,随着中美贸易关系逐步缓和,双方已取消约91%的加征关税,暂停执行24%的反制关税,仅保留10%的基准税率。同时,美国对中国800美元以下小包征收的从价关税,也已由高位的120%大幅下调至54%,“减负”效应初步显现。不过,从不少卖家的实际经营反馈来看,虽然政策层面已有所缓和,但整体成本压力依旧难解,利润空间仍受压缩。就在行业对局势尚存观望之际,又一则有关关税的新动向浮出水面—
《跨境支付:拓展美国市场的关键策略》PDF下载
拓展美国市场是企业发展的重要机遇之一。美国电商行业2024 年规模达1.2万亿美元,预计到 2029 年将增长50%,达到 1.8万亿美元。但是,面对激烈的市场竞争和客户的高期望,企业必须选用适当工具才能取得成功。企业在规划拓展美国市场时,通常会忽略支付问题。但实际上,支付却是获取客户、确保经营顺畅、提升盈利的关键。
《跨境支付:拓展澳新市场的关键策略》PDF下载
澳大利亚和新西兰正步入电商发展新纪元。澳大利亚线上零售市场2024 年交易量达 370亿美元,预计到2029年将增长56%,达到 580 亿美元;同期,新西兰电商市场交易量预计将增长 63%,从 51.8亿美元增至 84.2 亿美元。虽然与亚太市场相比,新西兰电商市场起步较慢,但随着互联网逐渐普及,以及消费者习惯不断变化,该地区电商业务正在加速发展。合适的的支付工具可以协助企业把握这次发展机遇。
《跨境支付:拓展欧洲市场的关键策略》PDF下载
欧洲的电商市场正蓬勃发展,收入年均增长率(2025年至2029年的复合年均增长率)预计将达 7.95%,到 2029 年,市场交易量预计将达9,613亿美元。跨境购物销售额超线上总销售额的四分之一,为寻求发展的企业带来重大机遇。企业在规划拓展欧洲市场时,通常会忽略支付问题。但实际上,支付却是获取客户、确保经营顺畅、提升盈利的关键。
《跨境支付:拓展东南亚市场的关键策略》PDF下载
东南亚电商市场增速位居世界前列,收入复合年增长率预计将达 8.8%,到 2029 年,市场交易量预计将达 1,872 亿美元。届时,该地区的网购消费者将超 2.597 亿人。预计到 2029 年,仅新加坡的网络零售额就将增长 67%,马来西亚的电商市场将扩大 70%,印度尼西亚的电商市场将扩大 58%。拓展东南亚市场将为企业带来重大机遇。
《跨境支付:拓展香港市场的关键策略》PDF下载
香港电商市场正高速增长,2024年行业估值达 47.7亿美元,预计到2029年将增长52%,达到 72.5 亿美元。香港消费者精通数字技术,且越来越爱网购,推动香港电商市场蓬勃发展。要在该地区取得成功,企业必须提供符合当地消费者需求的支付体验。
《跨境支付:拓展英国市场的关键策略》PDF下载
拓展英国市场将为电商企业带来提升销量的重大机遇。英国电商市场在欧洲独占鳌头,行业发展欣欣向荣。英国电商行业2024 年估值达1300亿美元,预计到 2029 年将增长46%,达到 1890 亿美元。企业必须立足合适的支付方式,才能充分挖掘市场潜能。
《亚马逊2024年度数据报告》PDF下载
主流跨境电商 市场概况 亚马逊平台的 发展与变化 亚马逊销量 及销售额分布 亚马逊卖家 及类目数据
《清华大学第四弹:DeepSeek+DeepResearch:让科研像聊天一样简单》
DeepSeek能做什么? DeepSeek搜索要怎么做? DeepSeek输出效果如何?
侃侃跨境那些事儿
不侃废话,挣钱要紧!
AMZ123会员
「AMZ123会员」为出海者推出的一站式私享服务
跨境科普达人
科普各种跨境小知识,科普那些你不知道的事...
AMZ123选品观察员
选品推荐及选品技巧分享。
跨境数据中心
聚合海量跨境数据,输出跨境研究智慧。
AMZ123跨境电商
专注跨境行业热点事件报道,每日坚持推送原创深度热文
欧洲电商资讯
AMZ123旗下欧洲跨境电商新闻栏目,专注欧洲跨境电商热点资讯,为广大卖家提供欧洲跨境电商最新动态、最热新闻。
亚马逊资讯
AMZ123旗下亚马逊资讯发布平台,专注亚马逊全球热点事件,为广大卖家提供亚马逊最新动态、最热新闻。
热门活动
跨境资讯
跨境资讯
跨境早报
跨境社群
品类交流群
宠物品类交流群
加入
扫码进群
家居品类交流群
加入
扫码进群
母婴用品交流群
加入
扫码进群
品类交流群
加入
跨境资料
亚马逊运营干货包
加入
扫码进群
TikTok运营干货包
加入
扫码进群
跨境电商行业报告
加入
扫码进群
跨境资料
加入
官方社区
跨境电商交流群
加入
扫码进群
亚马逊卖家交流群
加入
扫码进群
独立站卖家交流群
加入
扫码进群
官方社区
加入
立即扫码咨询
立即扫码咨询
咨询
官方微信群
官方客服

扫码添加,立即咨询

加群
官方微信群
官方微信群

扫码添加,拉你进群

更多
订阅号服务号跨境资讯
二维码

为你推送和解读最前沿、最有料的跨境电商资讯

二维码

90% 亚马逊卖家都在关注的微信公众号

二维码

精选今日跨境电商头条资讯

回顶部