【问题标题】:Excel - Sorting Data Pulled From Another Sheet [closed]Excel - 对从另一张工作表中提取的数据进行排序[关闭]
【发布时间】:2020-01-28 13:03:41
【问题描述】:

我正在为教师设计明年使用的工作簿中的两个工作表。

一个工作表是他们输入学生信息的地方,另一个是一般学生名册。学生信息 (SI) 表上有更多数据,因此他们从那里开始是有意义的。名册表是根据输入 SI 的数据自动生成的,并在我们的办公室中使用。名册表中的单元格仅编码为 =Table13[@[Last Name]],因此它基本上实时提取信息。

  • 教师在 SI 上输入信息
  • 来自 SI 的信息会自动填充到名册上的表格中。

我可以在名册表上毫无问题地进行筛选,但我无法在那里进行任何排序,这就是问题所在。如果我想在名册上按字母顺序列出学生,我必须进入 SI 表并在那里按字母顺序排列。

有没有办法解决这个问题? excel 过滤器还提示“从最小到最大排序”而不是从 A 到 Z,所以我认为它会将这些单元格读取为数字?

【问题讨论】:

  • 即时更新有什么原因吗?如果没有,请创建一个宏,通过扫描学生信息表来填充名册表。将宏连接到名册表上显示“更新”的按钮。其他需要考虑的想法:VLOOKUP() 和数据透视表
  • ...实际上,我认为数据透视表中有一个允许排序的选项。问题:学生信息 (SI) 表上的每条记录都会显示在名册 (R) 表上(您已经说过并非 SI 表上的每个字段都会显示在 R 表中)?
  • 不 - 我只是将 SI 表中的六条左右的记录拉到花名册中。但是,如果我必须将它们全部拉出,我可以隐藏这些列,这不会成为问题。所以你认为名册应该设置为数据透视表?
  • 不确定是否可以隐藏数据透视表中的记录。

标签: excel sorting filter datatables


【解决方案1】:

要减少记录数,减少字段数,并按所需顺序放置记录:

考虑使用 Excel Pivot Tables。创建数据透视表时,仅选择具有所需数据的记录和要在最终演示文稿中显示的字段。同时选择对数据进行排序。

【讨论】:

  • 我很着急,但相信这两个步骤可以满足您减少记录数、减少字段数和自动排序结果记录的需求。如果答案不清楚,请添加评论。
  • ...应该补充一点,如果您可以为数据透视表设计一种方法来消除记录,您可能不需要 VLOOKUP。实际上,我会尝试这种方法。是的,要改变我的答案。
  • 感谢您的帮助,会试一试
  • 您可能必须考虑如何将数据输入到 SI 表中才能使用数据透视表。这里没有什么新鲜事。这是关于做出正确的决定。就像最好将名字和姓氏分开到各自的字段中,这样您就可以对姓氏进行排序。
  • 也许我在使用数据透视表方面受到限制,但据我所知,我看不出这对我有什么帮助。我要做的就是将数据从一张纸镜像/复制到另一张纸,但能够在第二张纸上对其进行排序。数据透视表可以做到这一点吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-07
  • 2022-08-22
  • 2021-11-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多