问题描述
excel 中的原始表格看起来像 this。它有大约 30000 条记录。我想为每个记录复制其唯一 FPS ID(这是一个主键)给出的特定值。但是,对于这样的不干净数据,我无法确定如何解决这样的问题。我希望从该表中提取的数据按照 this 的方式排列。
基本上我想要的是灰色突出显示的图形。 有两个,我只想要一个没有地址的,但没有主键。
方法一:选择过滤到新的工作表,手动调整冗余数据
方法 2:选择它们并将它们过滤到一个新工作表中,但是这一次,剥离单元格的内容,只将主键括在括号内。
我该怎么办?我在 VLOOKUP、VBA 等方面很差。
解决方法
我认为 VLOOKUP 在这里没有帮助。我认为你应该这样做:
首先看序列。大米总数位于“B8”、“B14”、“B20”... +6
单元格“A9”、“A15”、“A21”中的 FPS 名称... +6
单元格“A4”、“A10”、“A16”中的 FPS ID... +6
您可以通过键入 =B8,然后在其下键入 =B14 等来使用大米总数的单元格引用。但这会花费你很多时间。您可以使用此技巧:键入 B8,然后键入 B14。选择它们并向下拖动直到数据结束。然后将它们全部选中,按 Ctrl + H。在第一个字段中键入 B。在第二个字段中键入 =B 并按“全部替换”。它将激活公式。
,1:了解电子表格和 RDBMS 之间的区别。
2:设计满足您需求的 RDBMS 模式。 (可以使用 SQL Server Express)
3:将需要的数据复制到 RDBMS 中。
4:编写 SQL 查询以提取您需要的数据。
5:在你的办公室墙上贴一个大大的提醒通知:
“我不得将电子表格用于数据库工作”。