处理Excel,填充空白区域

简介:

在企业应用开发中经常是业务人员提供Excel的数据源,而开发人员将Excel数据导入到数据库中,然后在数据库中进行处理。在Excel中为了表示一种层次和所属关系,很多时候会产生很多空白的单元格。比如一个CRM数据,里面有销售团队、销售员和客户数据,销售员属于某个销售团队,客户属于某个具体的销售,于是业务人员会提供这样的数据:

销售团队 销售员 客户
G1 S1 C1
    C2
    C3
    C4
    C5
    C6
    C7
  S2 C8
    C9
    C10
    C11
  S3 C12
    C13
    C14
G2 S11 C15
    C16
    C17
    C18
    C19
    C20
  S12 C21

这样的Excel数据如果直接导入数据库,会导致比如C2这样的客户对应的销售员为空,对应的销售团队也为空,所以需要对Excel进行下处理,使得每个客户都有对应的销售员和销售团队。

处理方法如下:

1。全选中这个表格范围,然后使用快捷键Ctrl+G,弹出定位窗口。

2。单击“定位条件”,选择“空值”单选框,并单击确定按钮,表格中的所有空值区域都会被选中

image

3。目前的光标位置是在B3上面,我们可以在B3中输入“=B2”

4。输入完成后按住Ctrl+Enter,便可将所有选中的空值填充完成:

image

这样的数据再导入就没有问题了。

这样做的本质就是让每个空白的单元格等于其上面一个单元格的值,从而实现了所有空白区域的填充。

本文转自深蓝居博客园博客,原文链接:http://www.cnblogs.com/studyzy/archive/2010/04/07/1706203.html,如需转载请自行联系原作者

相关文章
|
移动开发 前端开发 Unix
复制excel数据到网页表格上
在前端开发过程中,有的时候我们会希望可以直接将excel上的数据复制粘贴到页面上的表格中,所以也就有了这一篇博客。
515 0
复制excel数据到网页表格上
|
4月前
|
easyexcel Java 数据库
excel多sheet页的导入
excel多sheet页的导入
|
6月前
|
数据可视化
设置Excel区域边
设置Excel区域边
16 2
导出图片和数据到Excel
导出图片和数据到Excel
Excel 技术篇-解决“单元格不能自动适应大小“问题
正常情况下我们在一个单元格内输入了几行内容之后,只要退出编辑状态,它都会自动变高来适应我们的内容,让所有的内容都可以被看到。这是我们最想要的效果。
454 0
Excel 技术篇-解决“单元格不能自动适应大小“问题
Excel玩转统计图
Excel玩转统计图
100 0
Excel玩转统计图
|
移动开发 C#
C# 添加、修改以及删除Excel迷你图表的方法
Excel表格中的迷你图表能够直观地向我们展示出数据的变化趋势。本文将介绍C#如何实现为表格数据生成迷你图表,以及修改和删除迷你图表的方法。下面将详细讲述。 所用组件工具:Spire.XLS for .
1219 0
|
C#
C# 创建EXCEL图表并保存为图片
数据表格能够清晰的呈现数据信息,但是我们对于一些繁杂多变的数据想要很直观的看到数据变化走势或者数据的占比时,数据图表会更具代表性,并且在呈现数据信息上也更形象,也能获取更多纯数字信息所不能直接展现的信息。
1326 0