EXCEL表中如何整理凌乱数据库表整理

《好看》依托百度技术,精准推荐优质短视频内容,懂你所好,量身打造最适合你的短视频客户端!EXCEL里两个不同的表格&凌乱但相同名称的数据填充
  Excel表格处理数据的功能很强大,工作中,经常需要从数据库文件中查找索引数据到另一个文件中,如何实现这个引用?通过VLOOKUP函数,就可以轻松做到。
  VLOOKUP函数是一个纵向查找函数,用于按列进行查找索引数据。我们根据需求,进行设定就能快速完成。
  打开电脑,点开Excel,打开数据库文件和需要引用数据的文件。
  现以一份电子账册的料件为例:企业在海关备案了552个不同的商品,这552个"商品名称"有"备案序号",另一份料件表文件只有"备案序号",我们想根据"备案序号"从总料件数据中引出所需要"商品名称"。
  用鼠标点击需要引用的“商品名称”栏,输入"="号,等号在上方的编辑栏显示。
  编辑栏左边会有个小按钮,用鼠标点击下,显示一个下拉菜单,从中选中“VLOOKUP”。
  选择“VLOOKUP”,一个函数参数视图窗跳出来了。
  出现4个需要设置的参数:Lookup_value,Table_array,Col_index_num,Range_lookup。
  Lookup_value,指需要在数据表进行搜索的数据值。
  现在需要以“备案序号”为条件,进行搜索。用鼠标将这一列数据全部选中返回。需要引用的文件“备案序号”位于E3列至E24列,全部选中。
  Table_array,指需要在其中搜索数据的数据表。这个就是表示要引用的数据库。
  返回到数据库文件,将整个表格全部选中返回。
  Col_index_num,指要搜索的数据在数据库文件中找到后,引用数据值的所在第几列。
  “备案序号”在数据库中,找到对应的“商品序号”后,要将第三列的“商品名称”返回,所以这里我们直接填上例数值即可。
  比如,商品序号为"1",数据库中,"1"对应商品名称为“带接头电线”,位于数据库的第3例,这是我们将要返回的数据的所属列数,将”3“填如即可。
  Range_lookup,指查找的数值跟数据库中是否精确匹配还是大致匹配,如果为FALSE,表示大致匹配,如果为TRUE或忽略不填,则为精确匹配。我们这里需要精确匹配,所以填上TRUE。全部设定完成点"确定"即可。
  设置完成后,引用的表格中“商品名称”栏会出现所引用过来的数据值。
  一手按住Ctrl健,一手选中引用过来的数据值,向下拖动到所有要索引的栏。
  数据全部引用过来。
  再将引用过来的数据值全部选中"复制"(复制快捷键:Ctrl+C),单击鼠标右键,出现一个界面,选择”选择性粘贴"。
  选择“数值”,运算栏选择“无”。点击“确定”完成。
  注意事项
  第8-10步骤,复制再粘贴:设定函数后,虽然显示是数值,但点击进去每栏都是公式,需要复制再“数值”粘贴,这样点击进每栏就不会显示都是公式,而是数值。
  函数参数对话框每栏参数选择时,如果自动变成单栏,单击右边的红色小标识即。
  以上就是excel通过VLOOKUP函数从一个表中取数到另一个表方法介绍,大家按照上面步骤进行操作即可,希望这篇文章能对大家有所帮助!怎样将一个有规律凌乱的表格整理为有规律EXCEL表格?见附件,给整理到黄色区域里面,请大家指点。
会VBA用VBA固然是挺方便的,但不会用公式也很简单,只要你在F2单元输入公式=INDIRECT("A"&(COLUMN(A1)+(ROW(A1)-1)*4))然后向右拖四个单元格,向下拖到所有数据结束就可以了。
注:向右别拖多了,只能拖四个单元,否则数据又乱了。
其他答案(共2个回答)
单元格中输入公式“=IF(INDIRECT("A"&(ROW()-1)*4+COLUMN()-5)="","",INDIRECT("A"&(ROW()-1)*4+COLUMN()-5))”后右拉复制到I1单元格,再将F1:I1区域下拉复制到任意位置。
Su 按钮1_单击()
Fo i = 1 To [a65536].End(xlUp).Row Step 4
Fo k = 6 To 9
Cells(a, k) = Cells(i, 1).Offset(k - 6)
不愿想什么公式,反正只有要结果.
难就难在并不都是4个数据一行,
下面用VBA整理出来的,就你给的数据,只发现了这样的规律;若规律不对,再上传部分有代表性的数据.
根据你这些数据,我看出的规律下面的,所以我就编写下面这个通用公式,规律是根据B列的数据来判断取那一个数。也可能我是只见树木,不见森林。
=IF(MOD(COLU...
上月结余的,以后流泪不清零
你说的是这个么?“=SUMPRODUCT((A2:A17="郑州")*(B2:B17=2)*(C2:C17))”,SUMPRODUCT()是多条件求和函数,即同...
答: 估计你的数据中有空格,处理方法如下你选择你的数据区域,查找与替换,在查找中输入一个空格,在替换中不输入任何字符,全部替换即可
答: 你试一试重新安装XP,可能是你那个系统损坏!
答: 装WPS这个软件把
很好用 百度一下WPS试试看
大家还关注
Copyright &
Corporation, All Rights Reserved
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区
相关问答:123456789101112131415清理数据的十大方法 - Excel
清理数据的十大方法
Excel for Office 365
Excel 2016
Excel 2013
Excel 2010
Excel 2007
我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的
以便参考。
拼写错误的单词、难以去除的尾随空格、不需要的前缀、不正确的大小写和非打印字符给人一种不好的第一印象。导致数据混乱的因素还不止这些。请准备好。通过 Microsoft Excel 对工作表进行大扫除的时候到了。
你并不一定始终可控制从数据库、文本文件或网页等外部数据源导入的数据格式和类型。通常需要先清理数据,才能分析数据。幸运的是,Excel 提供许多功能,可帮助用户获取所需精确格式的数据。有时任务非常简单,Excel 具有执行此任务的特定功能。例如,可轻松使用拼写检查清理包含批注或说明的列中拼写错误的单词。或者如果想要删除重复行,可使用“删除重复项”对话框快速执行此操作。
在其他情况下,可能需要使用公式将导入的值转换为新值来操作一列或多列。例如,如果想要删除尾随空格,可创建新列来清理数据,方法是:使用公式,向下填充新列,将新列的公式转换为值,然后删除原始列。
清理数据的基本步骤如下所示:
从外部数据源导入数据。
在单独的工作簿中创建原始数据的备份副本。
确保数据采用行和列的表格格式:每一列中的数据类似、所有列和行可见并且该区域中无空白行。为获得最佳效果,请使用 Excel 表格。
先执行不需要列操作的任务,例如拼写检查或使用“查找和替换”对话框。
接下来,执行需要列操作的任务。列操作的常规步骤有:
在需要清理的原始列 (A) 旁插入新列 (B)。
在新列 (B) 的顶部添加将转换数据的公式。
在新列 (B) 中向下填充公式。在 Excel 表中,会使用向下填充的值自动创建计算列。
选择新列 (B),将其复制,然后作为值粘贴到新列 (B) 中。
删除原始列 (A),这会将新列从 B 转换为 A。
若要定期清理相同的数据源,请考虑录制宏或编写代码,自动执行整个过程。部分中列有许多第三方提供商编写的外部加载项,如果没有时间或资源独立自动执行此过程,可考虑使用这些外部加载项。
介绍将外部数据导入 Office Excel 的所有方式。
介绍如何使用“填充”命令。
介绍如何创建 Excel 表格以及添加或删除列或计算列。
介绍使用宏自动执行重复任务的若干方法。
使用拼写检查不仅可查找拼写错误的单词,还可查找使用不一致的值(如产品或公司名称),只需将这些值添加到自定义词典即可。
介绍如何更正工作表中拼写错误的单词。
介绍如何使用自定义词典。
导入数据时,重复行是一个常见问题。最好先筛选唯一值,确认结果是所需结果,然后再删除重复值。
介绍两个密切相关的过程:如何筛选唯一行以及如何删除重复行。
可能需要删除常见的前导字符串(例如后跟冒号和空格的标签)或后缀(例如已过时或不必要的字符串结尾处的附加说明短语)。若要执行此操作,可查找文本的实例,然后将其替换为无文本或其他文本。
介绍如何使用“查找”命令和几个函数来查找文本。
介绍如何使用“替换”命令和几个函数来删除文本。
介绍如何使用“查找”和“替换”对话框。
这些是可用来执行各种字符串操作任务的函数,如查找和替换字符串内的子字符串、提取部分字符串或确定字符串的长度。
有时文本格式混乱,尤其是文本大小写方面。使用三种 Case 函数中的一种或多种,可将文本转换为小写字母(如电子邮件地址)、大写字母(如产品代码)或首字母大写(如姓名或书名)。
介绍如何使用三种 Case 函数。
将文本字符串中的所有大写字母转换为小写字母。
将文本字符串的首字母以及文字中任何非字母字符之后的任何其他字母转换成大写。 将其余字母转换为小写。
将文本转换为大写字母。
有时文本值包含前导空格、尾随空格或多个嵌入空格字符(Unicode 字符集值 32 和 160),或非打印字符(Unicode 字符集值 0 到 31、127、129、141、143、144 和 157)。执行排序、筛选或搜索操作时,这些字符有时会导致意外结果。例如,在外部数据源中,用户可能会无意添加额外的空格字符,从而导致打字错误,或者从外部源导入的文本数据可能包含嵌入在文本中的非打印字符。由于这些字符不容易引起注意,因此意外结果可能很难理解。若要删除这些不需要的字符,可组合使用 TRIM、CLEAN 和 SUBSTITUTE 函数。
介绍如何从 Unicode 字符集中删除所有空格和非打印字符。
返回文本字符串中第一个字符的数字代码。
从文本中删除 7 位 ASCII 代码中的前 32 个非打印字符(值 0 到 31)。
从文本中删除 7 位 ASCII 空格字符(值 32)。
可使用 SUBSTITUTE 函数,将值较高的 Unicode 字符(值 127、129、141、143、144、157 和 160)替换为 7 位 ASCII 字符(TRIM 和 CLEAN 函数专门用于此类字符)。
主要有两个数字问题可能需要你进行数据清理:无意中将数字导入为文本,以及需要根据你组织的标准更改负号。
介绍如何将单元格中设置和存储为文本格式(这会导致计算问题或排序顺序混乱)的数字转换为数字格式。
将数字转换为文本格式并应用货币符号。
将值转换为采用特定数字格式的文本。
将数字舍入到指定的小数位数,使用句点和逗号,以十进制数格式对该数进行格式设置,并以文本形式返回结果。
将表示数字的文本字符串转换为数字。
由于存在许多不同的日期格式,并且这些格式可能混杂有编号部件代码或其他包含斜杠标记或连字符的字符串,因此日期和时间通常需要进行转换和重新设置格式。
介绍 Office Excel 中日期系统的工作原理。
介绍如何在不同的时间单位之间进行转换。
介绍如何将单元格中设置和存储为文本格式(这会导致计算问题或排序顺序混乱)的日期转换为日期格式。
返回表示特定日期的连续序列号。如果在输入该函数之前单元格格式为“常规”,则结果将使用日期格式。
将由文本表示的日期转换为序列号。
返回特定时间的十进制数字。 如果在输入该函数之前单元格格式为“常规”,则结果将使用日期格式。
返回由文本字符串表示的时间的十进制数字。十进制数字是一个范围在 0(零)到 0. 之间的值,表示 0:00:00 (12:00:00 AM) 到 23:59:59 (11:59:59 P.M.) 之间的时间。
从外部数据源导入数据后的常见任务是将两列或多列合并为一列,或将一列拆分为两列或多列。例如,可能需要将包含全名的列拆分为名字和姓氏。或者可能需要将包含地址字段的列拆分为单独的街道、城市、地区和邮政编码列。反之亦可。可能需要将名字和姓氏列合并为一个全名列,或者将单独的地址列合并为一列。其他可能需要合并为一列或拆分为多列的常见值包括产品代码、文件路径和 Internet 协议 (IP) 地址。
介绍合并两列或多列中的值的典型示例。
介绍如何使用此向导基于各种常用分隔符拆分列。
介绍如何使用 LEFT、MID、RIGHT、SEARCH 和 LEN 函数,将名称列拆分为两列或多列。
介绍如何使用 CONCATENATE 函数、&(与号)运算符和文本分列向导。
介绍如何使用“合并单元格”、“跨越合并”和“合并及居中”命令。
将两个或多个文本字符串联接成一个文本字符串。
Office Excel 中的大多数分析和格式设置功能都假设数据存在于单个平面二维表中。有时可能需要将行转换为列、将列转换为行。有时候,数据甚至不是表格格式结构,需要使用一种方法将数据从非表格格式转换为表格格式。
将垂直单元格区域作为水平区域返回,反之亦然。
有时,数据库管理员会使用 Office Excel 查找并更正两个或多个表联接时的匹配错误。这可能涉及协调不同工作表中的两个表,例如,查看两个表中的所有记录,或比较两个表并查找不匹配的行。
介绍使用 lookup 函数查找数据的常用方法。
从单行或单列区域或数组返回值。LOOKUP 函数具有两种语法形式:向量形式和数组形式。
在表格的首行或值数组中搜索值,然后返回表格或数组中指定行的所在列中的值。
在表格数组的第一列中搜索值,并返回表格数组中另一列所在行中的值。
返回表格或区域中的值或值的引用。INDEX 函数有两种形式:数组形式和引用形式。
返回符合特定值特定顺序的项在数组中的相对位置。需要项目在区域中的位置而非项目本身时,请使用 MATCH 而非 LOOKUP 函数。
返回对单元格或单元格区域中指定行数和列数的区域的引用。 返回的引用可以是单个单元格或单元格区域。 可以指定要返回的行数和列数。
下面是提供通过各种方式清理数据的产品的第三方提供商的部分列表。
注意: Microsoft 不对第三方产品提供支持。
Add-in Express Ltd.
Add-Ins.com
AddinTools
J-Walk &Associates, Inc.

我要回帖

更多关于 整理数据 英文 的文章

 

随机推荐