`

处理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

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

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

分享到:
评论

相关推荐

    Java生成excel表格设置公式并填充数据

    Java编程调用PageOffice实现从空白的excel文件动态生成excel表格,设置公式并填充数据。 集成PageOffice不但能够实现在线编辑、保存真正的Office文档,而且还可以轻松实现Word、Excel文档的动态数据填充、格式控制和...

    excel怎么填充序列-.docx

    Excel填充序列操作指南 Excel是一个功能强大的电子表格软件,广泛应用于数据分析、报表生成、数据统计等领域。其中,填充序列是Excel中的一种常用操作,能够快速生成一系列连续的数字或日期序列。本文将详细介绍...

    为Excel工作表快速填充所有空白单元格.rar

    为Excel工作表快速填充所有空白单元格.rar,某些情况下,用户需要在工作表的数据区域中,用“0”或者其他的数字去填充所有的空白单元格,在空白单元格很多的情况下(如本例),利用介绍的方法可既快又准地完成工作。

    Excel定位填充的小技巧.docx

    Excel定位填充是Excel电子表格处理中的一个重要技巧,它允许用户高效地处理大量数据,尤其是在创建序列、填充有规律的数据或进行复杂计算时。以下是对这一技巧的详细解释: 1. **创建序列**: 在Excel中,序列可以...

    EXCEL 2007 宝典 1/10

    4.1 理解Excel的单元格和区域  4.1.1 单元格和区域简介  4.1.2 选择区域  4.1.3 选择完整的行和列  4.1.4 选择不相邻的单元格或区域  4.1.5 选择跨越多个表的区域  4.1.6 使用名称框选择特定单元格或区域  ...

    Excel 处理折线图表的缺失数据.docx

    在 Excel 中创建折线图表时,如果数据区域有些单元格数据缺失,也就是该单元格为空白,则折线图中就会出现缺口,这样就导致折线图不美观,或者不太能够直观地反映出数据的变化趋势。为解决这个问题,Excel 提供了两...

    易语言源码取Excel表格有数据单元格的起始行列.rar

    当我们打开一个Excel文件时,可能只有部分单元格填充了数据,而其余是空白的。这个易语言源码的目的就是找到这些有数据的单元格的左上角,即起始行列。 在源码中,开发者可能采用了循环遍历所有单元格的方法,逐个...

    Excel-VBA宏编程实例源代码-图表的处理-设置图表区颜色.zip

    图表区是图表的背景部分,包括图表标题、图例、数据系列、轴等周围的空白区域。设置图表区颜色不仅可以美化图表,还可以突出显示关键信息或使报告更具专业感。 以下是一个基本的VBA宏代码片段,用于设置图表区颜色...

    Excel统计分析功能

    用户可以创建和操作相关数据的集合,无论是基于现有数据还是从空白区域开始。列表的自动筛选和排序功能让数据过滤和排序变得快速简单。通过与Windows SharePoint Services的集成,列表可以被共享和协作,允许团队...

    返回Excel数据区域中的唯一值列表.rar

    在Excel中处理数据时,有时我们需要从一个包含重复值的数据区域中提取出唯一的、不重复的值。这个任务在数据分析、报表制作或者数据清洗中非常常见。本例中,我们将探讨如何从B2:D6单元格区域中提取唯一值列表,这在...

    Java中Excel的写入和打印

    使用`HSSFWorkbook`(处理.xls格式)或`XSSFWorkbook`(处理.xlsx格式)类,可以创建一个新的空白工作簿。接下来,通过`createSheet()`方法创建工作表,并通过`createRow()`和`createCell()`方法来添加行和单元格。...

    excel试题及答案.doc

    **5、Excel空白工作簿默认包含的工作表数量** - **选项分析**: - **A、1 个**:错误,新创建的Excel工作簿默认包含多张工作表。 - **B、2 个**:错误。 - **C、3 个**:正确答案。Excel 2000 默认包含3个工作表...

    根据excel模板动态更新各种chart图表数据区域的工具类(提供模板)

    在这个特定的场景中,我们关注的是使用POI来处理Excel中的图表,特别是如何根据模板动态更新图表的数据区域。下面我们将详细探讨这个主题。 首先,`CovertExcelChartUtils.java` 文件很可能是实现这一功能的核心...

    第6章Excel2003电子表格处理软件PPT学习教案.pptx

    Excel启动时会自动生成新的空白工作簿,初始文件名为Book1。创建新工作簿可选择文件-新建,保存工作簿则选择文件-保存。工作簿由多个工作表组成,每个工作表由256列×65536行的单元格构成,是数据组织的基本单位。 ...

    Excel的使用方法与技巧

    在描述中提到的一个实用技巧是,如果想要将Excel表格转换为图片,可以先选中需要的单元格区域,按住Shift键,选择“编辑”-“复制图片”,在弹出的窗口中选择“图片”并确定,然后在目标位置使用“粘贴”命令即可。...

    Excel强大功能介绍PPT课件.pptx

    3. **单元格定位填充**:在处理大量数据时,可以使用“单元格定位填充”功能快速填充空白单元格,提高效率。具体操作是选择需要填充的列,使用快捷键Ctrl+G启动定位功能,选择“定位条件”中的“空值”,然后录入...

    背景透明的Excel图表.rar

    默认情况下,图表区通常是白色的,而绘图区(即图表内部的空白区域)是灰色的。这些颜色可能会与工作表背景产生冲突,影响整体的美观。 要制作背景透明的Excel图表,我们可以按照以下步骤操作: 1. **打开Excel...

    EXCEL 2007 宝典 2/10

    4.1 理解Excel的单元格和区域  4.1.1 单元格和区域简介  4.1.2 选择区域  4.1.3 选择完整的行和列  4.1.4 选择不相邻的单元格或区域  4.1.5 选择跨越多个表的区域  4.1.6 使用名称框选择特定单元格或区域  ...

    EXCEL 2007 宝典 7/10

    4.1 理解Excel的单元格和区域  4.1.1 单元格和区域简介  4.1.2 选择区域  4.1.3 选择完整的行和列  4.1.4 选择不相邻的单元格或区域  4.1.5 选择跨越多个表的区域  4.1.6 使用名称框选择特定单元格或区域  ...

Global site tag (gtag.js) - Google Analytics