在Excel中,我有一个电子表格,可以将SQL数据库中的数据提取到表中,然后根据该数据生成报告。不幸的是,此SQL数据库中的数据不完整,我想在结果集中包括其他手动输入到电子表格中的行。
尽我所能,我不能只是手动将这些多余的行插入表中,因为每当Excel从SQL数据库中提取新数据时,它们都会被删除。因此,相反,我正在考虑在新工作表上创建具有相同列标题的单独表并在其中输入数据,然后在另一工作表上创建第三个表,该表以某种方式合并了从SQL和SQL Server提取数据的表中的行。我手动输入数据的表格。我该怎么做?(或者,是否有一种更好的方法使我不知所措?)
例:
Table 1 (From Database):
| Person | Week Of | Task | Hours |
| Bob | 1/6/13 | Foo | 12 |
| Mary | 1/6/13 | Foo | 7 |
| Mary | 1/6/13 | Bar | 5 |
| John | 1/6/13 | Foo | 5 |
| John | 1/13/13 | Foo | 13 |
--
Table 2 (Entered Manually):
| Person | Week Of | Task | Hours |
| Bob | 1/6/13 | Baz | 3 |
| Mary | 1/6/13 | Baz | 2 |
| John | 1/13/13 | Baz | 5 |
--
Result:
| Person | Week Of | Task | Hours |
| Bob | 1/6/13 | Foo | 12 |
| Mary | 1/6/13 | Foo | 7 |
| Mary | 1/6/13 | Bar | 5 |
| John | 1/6/13 | Foo | 5 |
| John | 1/13/13 | Foo | 13 |
| Bob | 1/6/13 | Baz | 3 |
| Mary | 1/6/13 | Baz | 2 |
| John | 1/13/13 | Baz | 5 |