了解电子表格应用场景 B端系统之表格的类型和使用场景

小编 2024-11-23 电子头条 23 0

B端系统之表格的类型和使用场景

表格既是一种可视化交流模式,也是一种组织整理数据的手段。所以在定义表格的类型时,需要考虑实际的业务场景,采用合适的表格呈现对应的业务数据。本文总结了关于表格的多种类型和使用场景,一起来看一下吧。

在B端多年滚爬后,也接触了多种客户需求,并且不同的客户具有不同的业务,不同的业务在实际需求上也存在较大的差异,所以一些常规的组件并不能满足所有的客户需求,需要根据实际需求设计出不同的组件,以此达到客户的实际需求。

表格既是一种可视化交流模式,又是一种组织整理数据的手段。目的是为了更好的查阅数据、统计数据、维护数据。所以在定义表格的类型时,需要考虑实际的业务场景,采用合适的表格呈现对应的业务数据,可以让用户更好的理解业务数据,高效的维护数据。

这一期主要总结关于表格的多种类型和使用场景。表格对于我们来说都不陌生,常用的excel也是表格的一种,只是excel是属于工具类表格,而在B端系统中,会根据实际的业务场景定义不同的表格类型。

一、表格类型分类

以下我对自己在实际工作中运用到的多种表格类型做了简单的归纳,如果大家还有其它的表格类型,希望在评论区可以补充。表格的类型我根据自己的理解进行了简单的归类,分为五种类型:

常规型表格配置型表格多层级型表格扩展型表格多表格组合型表格

1. 常规型表格

常规型表格:表格只做数据展示和维护,可支持增、删、改、查等数据维护的功能操作,表格数据可采用分页展示,分页模式分为翻页和分页加载两种形式,表格中又分为是否带有选框,带有选框的表格可支持批量操作。 如下图是ant.design中的表格组件,表格右侧带有常规的数据功能操作,底部带有分页切换的组件,也是最常见的表格类型。

表格使用场景分析:

对于简单的数据展示和维护、不需要批量操作可采用常规型表格,分页组件和加载分页都可满足常规表格的需求。

如果数据只做展示,那么选框和操作列都去掉即可。

(带操作,不带选框)

(不带操作,带选框)

如果需要支持表格中数据的排序、搜索、筛选功能,那么就需要在表头列数据位置增加对应的功能。表格中的多种操作功能都可以搭配使用,只要根据实际的业务需求增减表格的操作即可。

(带筛选和排序,不带搜索)

(带排序和搜索,不带筛选)

2. 配置型表格

配置型表格:在常规表格基础上,可满足表格的多项自定义配置,可调整表格中数据的排序,可调整表头的列数据展示或者隐藏,可设置列固定位置不跟随左右移动,可调整列宽度和行高度。

(带表头显示隐藏配置、表头排序,不带行排序、列固定、列行宽高设置)

下面分享一个我在实际项目中的完整配置型表格的设计,页面的信息量有点大,表头的显示隐藏是通过点击左上角的表头设置出现下拉框,可以对表头的字段进行显示、隐藏、排序、编辑、删除的操作。

表头的固定是通过列操作上的“固定列”实现的,点击固定列后,对应表头列上会显示图钉,带有图钉的列会显示在表格前列,左右滑动表格数据时,固定列不跟随滑动。

表格的列宽是直接拖拽分割线实现,行高则是通过顶上的行高配置实现,具体的交互这里就不讲解了,实际业务比较复杂,常规的表格无法满足该业务需求。

(带表头显示隐藏配置、表头排序、列固定、列行宽高设置,不带行排序)

也有很多简单的配置型表格样式,只需要配置列显示和隐藏以及排序的功能,这列需求相对上面的案例简单很多,也更好设计和开发实现。

(带表头显示隐藏配置、表头排序、列固定,不带行排序、列行宽高设置)

3. 多层级型表格

多层级型表格:多层级可分为表头多层级和数据行多层级。

下图是表头多层级,一级表头占据宽度是下一级表头之和,下下级再逐渐递增,实现多层级的表头设置,上面的配置型表格的案例截图也是属于多层级表头的类型,可结合一起查看。

(表头多层级)

数据多层级时,一般通过树结构展示数据的层级关系,表格中可支持数据的展开和收起,方便查阅数据以及清晰的看到数据的层级关系。

(数据多层级)

4. 扩展型表格

扩展型表格:支持表格行数据和列数据的自定义增减。

数据维护需求中可支持在表格中直接添加数据,在表格中直接输入信息并保存,不需要通过弹窗或者页面的形式来增加一条数据。通过“添加一行数据”实现新增一行数据,编辑完成后直接生成数据信息。这样的交互对于用户的理解和使用更加简单,并且可以更加快速高效的完成数据的维护。

(支持行数据增减)

除了简单的行数据增减之外,表格中还可以支持多层级的数据增减功能,并且可以实现不同层级之间的排序功能,对于复杂场景的业务也能满足。

(支持行数据增减、支持层级数据增减、支持行数据排序)

表格中的列数据也可以通过自定义添加,并且可以支持多种数据类型,下图中的案例是满足列数据和行数据都可以添加的场景,并且数据可支持多种形式,不过这样的表格组件相对于比较复杂,开发也比较有难度,小型需求场景也比较少运用到,一般会作为主要的模块设计。

5. 多表格组合型表格

多表格组合型表格:支持表格中镶嵌小表格,多个表格组合的形式。

表格镶嵌小表格,也可以理解为多层级的表格,下图中的屏幕可以理解为一级数据,展开后展示该数据下的子集数据,只是子集数据是通过表格的形式展示,因为子集的数据所展示的列数据信息与主数据的列信息不同,所以需要单独展示,通过内嵌表格的形式,可以很好的展示数据层级关系,并且数据的维护和查阅更方便。

二、结语

表格可细分为多种类型,不同的表格类型对应的功能也具有较大的差异,在选择表格类型时,需要根据实际业务需求选择合适的表格,只要能满足实际业务需求,简单的表格可满足就不用选择复杂的表格来实现。

表格中多种操作功能,也并不是都添加上就一定是最好的,总之根据实际需求选择最适宜的即可,能够满足用户需求的同时,还需要尽量地减少视觉噪点。

本文由 @设计小余 原创发布于人人都是产品经理。未经许可,禁止转载

题图来自Unsplash,基于 CC0 协议

该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务。

总共有5种使用Excel的场景!来对号入座,看看你属于哪一类?

总有人问起这个问题。不仅仅是个人会问,有时企业做内训时也会问。说实话,以前回答这个问题的时候也没有太仔细的想过,现在想来当时问我的那些朋友和企业也并不太满意我的回答。我后来回想,如果是我有这样的疑问,对我当时的回答是不太满意的。

我觉得这个问题还是有必要认真的回答一下,因此,我花了挺长时间去考虑这个问题。下面就是我考虑后给出的对于如何学习Excel这个问题的建议。也欢迎朋友们指正。

岗位不同不代表对Excel的需求不同

我一直以来都不太支持按照岗位划分对Excel的需求。

比如,做考勤的和做预算的肯定不是一个岗位,但是其实她(他)们面对的问题几乎是一样的,她们需要掌握的Excel技能也是一样的。

又比如,同样是做考勤的,在A公司,这个职位由前台的朋友兼做,只要将大家的打卡记录导出到Excel表,顶多按照公司规定修正一下这个表格中那些迟到,早退,旷工,加班就可以了。而在B公司,这个工作由人力资源部门专门设了一个岗,不光要导出考勤表,还有根据不同部门的规定计算出勤率,计算全勤奖,请假扣款,加班工资,调休等。因此,A,B两个公司的负责考勤的同事对Excel技能的要求也是不一样的。

这里面有两个比较特殊的部门,一个是人力资源,一个是财务。

其中人力资源因为模块划分特别清晰,是系统性最强的一个部门了。因此,可以依据这些模块中常用的Excel技能结合具体案例学习,这样效率会更高。我们的HR的Excel课程就是这样。

而财务主要是由于有一些特殊的财务操作需要用专门的财务函数来支持,而且有些操作会用到Excel的某些别人不太常用的技能。因此,财务人员有必要专门学习一下这方面的内容。至于其他的内容,跟大家的需求没什么不同。

工作方式决定了对Excel技能的需求

每个人的工作方式才是重点。我认为可以用两个维度来描述这个工作内容:

源数据表产出表

对于源数据表来说,我们需要考虑的是源数据表的数量和数据量。例如,你需要处理的50个数据表,和只需要处理1个数据表,显然对Excel技能的要求不同。同样,处理100万行的数据和处理200行数据也是如此。

对于产出表来说,我们需要考虑的是产出表的数量,类型。这里的类型是指数据表还是图表,或者是Dashboard。

因此,我们可以根据这两个维度对使用Excel的人群做一个划分,大家可以对号入座:

我解释一下这个表和分类的依据。

首先,我们把源数据表的维度细分为3类,分别对应于简单,复杂,超级复杂。在简单的场景中,我们面对的数据表格比较少,数据量也毕竟较少。其余的一次类推。这里面我们使用的标准是依据我们多年的经验和观察。

在产出表维度上,我们分为了四类,前3类是依据产出表的数量和形式(数据表/图表/Dashboard),分别体现了低,中,高3个要求,第四类是一种特殊要求,主要体现在产出形式是模型,适用于需要根据数据进行管理(业务/市场/财务/规划等),需要建立各种管理用数据模型。

根据这个划分,我们将使用Excel的人群划分为5类。

首先需要说明的是,大家可以看待对于简单需求场景(表格数量和数据量少)来说,基本上是不可能产生复杂的产出表要求的,所以对应列的第2,3行是空的。

不同人群对Excel的要求及学习重点

在分类介绍不同人群对Excel的学习重点时,首先需要强调一点,这个学习重点是对这个人群当前的工作场景来说的。随着所在公司规模的发展和个人能力的提升,工作场景会发生变化,这时就会有不同的学习要求。

另外,如果个人对Excel某些方面的技术比较感兴趣,也不必拘泥于下面所推荐的学习重点,直接选择想学的内容钻研下去即可。

A类人群

对于A类人群来说,源数据场景简单,产出要求低,对Excel的要求也低,不需要学习复杂的功能和函数就可以应对。对于这一部分朋友来说,学习目标是熟悉Excel。

很多朋友可能不太理解,为什么不是学会,而是熟悉呢?

我这么说有两个原因,一个是对于A类人群来说,在Excel中遇到的困难都是偶发的,简单的。如果为了这种简单的偶发需求而去“学会”Excel,性价比太低了。相反,对于这种问题的最佳解决方法应该是去网上搜(大部分都有现成答案),只要能够看懂搜出的答案即可。

第二个原因,根据我多年培训的经验,我发现大部分人A类人群面对的困难都很容易解决,根本不需要学习新的知识,以她(他)们已经掌握的Excel知识,基本都可以解决,只是因为对Excel不熟悉,所以做不到灵活使用而已。

因此,A类人群的学习重点应该放在那些Excel的基础知识上,对于某些功能做到了解即可。

下面是A类人群需要学习的主要知识点:

A类人群需要学习的主要知识点

这个知识点列表仅供大家学习时参考

知识(或技能)点要求Excel单元格的基本操作(全选,遍历单元格的主要区域,选定区域,选定多个区域,冻结窗格)掌握数据类型(文本/日期/数值)重点,必须掌握普通筛选基本掌握排序(简单排序),删除重复项掌握查找替换基本掌握数据验证,条件格式了解主要功能,掌握简单用法打印(预览,打印标题行,打印至一行,页眉页脚)掌握求和计数函数(sum,count,average)掌握IF函数简单掌握(最多两层嵌套)VLOOKUP函数简单掌握(基本用法)条件求和/计数了解用法数据透视表基本用法

B类人群

B类人群面对的源数据比较复杂,但是产出简单。基本上就是做出一两个数据表。这类情形主要是对从多个来源(不同分部,不同事业部等)的数据做个汇总统计,或者从数据库或ERP系统中导出的表做个简单的分类统计,例如制作数据月报表。

对于这一部分朋友来说,工作量有可能会非常大,而且往往从拿到数据到出结果的时间比较紧,从而导致压力更大。

仔细分析这部分朋友的工作,会发现他们大部分时间都花费在了数据清洗上面,真正用在做统计的时间并不多。比如,他们需要把不同部门的数据合并在一起,或者修正这些源数据表的格式,将横表转成竖表等等。如果他们想省略时间不做数据清洗工作,就会发现实际上完成工作所需要的时间更多,工作也更累。

要想做好这一部分工作,除了需要掌握基本的Excel技能(参加A类人群的学习重点),应该把重点放在如何利用Excel自动的完成工作上。

下面是B类人群的学习重点:

B类人群需要学习的主要知识点

这个知识点列表仅供大家学习时参考

知识(或技能)点

要求

Excel基础知识(参见A类人群需要学习的主要知识点)

掌握

高级筛选

掌握

排序/自定义排序

掌握

查找替换/分列

完全掌握

选择性粘贴/定位

完全掌握

数据透视表

完全掌握

IF函数(多层嵌套,多条件)

完全掌握

VlOOKUP函数

完全掌握

Match,Index函数

完全掌握

条件求和计数函数

完全掌握

文本函数

尽可能多的掌握

日期函数

尽可能多的掌握

数据清洗技巧(合并,拆分,横表转竖表等)

尽可能多的掌握

Power Query

至少掌握到初级水平

Power Pivot

至少掌握到初级水平

VBA

根据个人喜好可以选择学习或不学习

Excel工作的标准模式

重点掌握思路

对于后面的C,D,E类人群来说,这个列表也是他们必须掌握的基础

C类人群

对于C类人群来说,跟B类人群面对的源数据场景基本相同,都比较复杂,因此B类人群需要掌握的内容她(他)们必须全部掌握。同时,她(他)们面临新的挑战:产出的要求变得比较高了,其中含有比较多的图表,因此这里就需要掌握图表或Dashboard的制作。

下表列出了C类朋友在学习关于Excel数据处理的主要知识点(参见B类朋友的主要知识点)外,还需要学习的知识点:

C类朋友需要学习的主要知识点

这个知识点列表仅供大家学习时参考

知识(或技能)点要求Excel数据处理(参见B类朋友需要学习的主要知识点)必须掌握Excel图表基本功必须掌握常用商务图表制作方法尽量多的掌握ExcelDashboard制作技巧根据需要掌握

D类人群

D类人群跟C类人群面对的源数据场景和产出要求差不多,除了源数据表更多,数据量非常大以外。她(他)们在跟C类人群学习同样的知识外,需要能够适应这种更大的数据量的处理要求。因此,在数据处理能力方面需要加强,同时,又有数据处理工作繁重,应该尽可能的建立自动化工作的模板和工具。

下面是D类人群需要掌握的主要知识点:

D类人群需要学习的主要知识点

这个知识点列表仅供大家学习时参考

知识(或技能)点要求C类朋友需要掌握的主要知识点必须掌握Power Query至少掌握到中级水平Power Pivot至少该掌握到中级水平VBA应该掌握到初级水平Excel工作的标准模式掌握基本方法

E类人群

E类人群面对的问题比较特殊,她(他)们的产出是数据模型,即需要根据历史数据建立各种管理模型,例如,销量预测,财务管理模型,生产管理模型,项目管理,质量管理分析模型,最优库存模型等等。

这些朋友对数据处理能力的要求不需要特别高,只要中等即可。但是需要学习模型建立的思路和方法。下面是E类人群需要学习的主要知识点:

E类人群需要学习的主要知识点

这个知识点列表仅供大家学习时参考

Task Details要求Excel数据处理能力(参见B类人群需要学习的主要知识点)基本掌握Excel基本图表制作基本掌握Excel数据分析功能(规划求解,数据分析等,财务函数,工程函数等)根据需要掌握常用Excel数据模型建立方法尽量多的掌握VBA尽量掌握到初级

怎么才能快速掌握好用的Excel技巧!

怎么才能做出高大上的专业图表!

怎么才能不用天天加班做数据!

怎么才能成为Excel高手!

如果你正在为这些问题而苦恼,可以了解一下“E学会”Excel学习俱乐部,免费学习19门售价超过3000元的Excel系统学习课程,免费获得商务图表设计手册,并且有专家一对一免费帮你诊断和设计工作表格模板

目前,限时优惠正在进行,在原价999元的基础上,立减600元。只要399元,就可以成为Excel高手。

END

相关问答

Excel函数 应用 ?

1:?可以应用。1.Excel是一款功能强大的电子表格软件,其中内置了许多函数,可以用来进行各种数据处理和分析操作。这些函数包括常见的数学函数、逻辑函数...

excel 表格 混合 应用 的概念?

在Excel中,混合应用(HybridApplication)通常指的是结合了不同功能、格式和特性的工作表。这种混合应用可以充分利用Excel的各种功能和组件,满足用户在数...

excel是什么软件-ZOL问答

Excel是一款由微软公司开发的电子表格软件,广泛应用于商业、财务、统计等领域。它具有强大的数据处理和分析功能,可以创建复杂的表格和图表,并支持多种数据格式...

表格 小程序怎么做?

要制作表格小程序,可以使用微信小程序开发工具和相关的开发文档和API。以下是一些基本的步骤:1.在微信公众平台注册开发者账号,并创建一个小程序项目。2...

例如,对于下面 表格 :从表中可以判断出:(1)分析】作业帮

[最佳回答](1)近亲结婚所生子女的遗传病发病率远远高于非近亲婚配所生子女的遗传病发病率(2)致病基因控制的或者是遗传物质发生改变(3)直系血亲旁系血亲...

全自动 表格 怎样做?

全自动表格通常是指通过编程或软件自动生成的表格,可以方便地处理和分析数据。以下是一些建议和方法,帮助你制作全自动表格:1.选择合适的工具:根据你的需求...

wps制作 电子表格 快吗?速度好不好啊,比excel好不好啊,谁跟强...

WPSOffice包含文字处理、电子表格、演示文稿等功能模块,用户可以使用其中的产品进行办公文档的创建和编辑。就电子表格而言,WPSOffice中的金山WPS表格与微软...

excel定位怎么用?

在Excel中,定位对话框可以使用快捷键CTRL+h打开,具体使用场景可以参考下方步骤。1、演示使用的软件为Excel电子表格,软件版本为office家庭和学生版2016。...

excel审阅功能怎么用?

首先我们要打开电脑桌面的Excel文档。然后在表格中找到并点击审阅功能选项。接着我们要点击修订选项进入此功能。最后我们选择相应的选择项即可。注意事项...

高手问答第 313 期 —— 如何高效处理 电子表格 办公文档 - OS...

服务端场景如果使用Go语言,可以直接安装使用。@xuri你好,我看excelize这个...以Excel为代表的电子表格应用已广泛应用于各行各业,随着企业数智化进程的加...