在Excel上手动输入数据Ms Ms在刷新后未对齐

时间:2010-12-07 10:51:36

标签: sql-server excel refresh

我在excel中完成了一个MS SQL查询。 我在excel表中添加了额外的colums,我想进入手册 数据。 刷新数据时,这些手动输入的列会变得不对齐 他们引用的导入数据。 周围有没有发生这种情况。 我试图将导入的数据表链接到手动数据表 vlookup但这不起作用,因为没有唯一的字段可以链接在一起。 请帮忙! 谢谢

Excel版本是2010年。 MS SQL版本是2005。 没有唯一的数据。 因为excel首先看起来像这样。

excel before

当我们在数据库中输入新订单时Excel就像这样

excel after

3 个答案:

答案 0 :(得分:0)

尝试此操作:在外部数据范围属性中,选择"为新数据插入整行"。
不确定,但值得一试。并让我们更新结果!
编辑:并确保提供一致的排序顺序。

答案 1 :(得分:0)

与电子表格外部数据和您输入的列没有任何关系。刷新时通常会清除和更新数据,但您可以使用外部数据刷新菜单中的其他选项。您可以使用菜单中的外部数据选项来查看更改新数据所发生的设置是否有帮助。

如果您希望手动输入的数据链接到嵌入数据集中的数据,则必须使用vlookup或某个公式建立查找以查找行信息并显示它。

基本上您认为电子表格上的SQL数据是静态的,但除非您永远不刷新它或将其与数据库断开连接,否则它不是

答案 2 :(得分:0)

  1. 请注意,Marcel Beug在此论坛上的最新帖子@ Inserting text manually in a custom column and should be visible on refresh of the report
  2. 中提供了针对此问题的完整解决方案
  3. 他甚至还花时间在视频中录制了一个例子@ https://www.youtube.com/watch?v=duNYHfvP_8U&feature=youtu.be