【问题标题】:excel 2016: how to sort a column when the column cells are the sum of 5 adjacent cellsexcel 2016:当列单元格是5个相邻单元格的总和时如何对列进行排序
【发布时间】:2018-07-15 15:31:12
【问题描述】:

我正在尝试对 col A 进行排序。单元格 A1sum(B1 + C1 + D1 +E1)。 这是一个评分系统,其中 col 'A' 是总分。

每个 B1/etc 都是 IF 语句评估工作表中其他地方的范围的结果。 B1/etc 的范围为 +/- 2、+/- 1、0。因此,col'A' 中的给定单元格的范围可以从 +8 到 -8。

问题:我发现使用嵌入公式 [如“求和”公式] 对列进行排序并不准确,我可能会得到 +8、+8、+3、-3、+ 7等。如果我将总和中的单元格值复制/粘贴到备用列中,则从大到小排序,排序结果是准确的。

我不明白发生了什么。所以我在尝试解决这个问题时遇到了一些麻烦。 再次,我使用 1 列中单元格中的值对“表”中的行进行排序,其中列中的每个单元格是同一行中 4 个相邻单元格的总和[这个总和是通过公式逐行完成的; “表”将公式沿行传播]。

看起来很简单;但我无法弄清楚根本原因是什么。

谢谢, 罗

【问题讨论】:

    标签: excel sorting excel-formula


    【解决方案1】:

    希望我在这里正确理解您。基本上,您只想在数字位于“A”列的电子表格上对公式的结果进行数字排序?

    由于某种原因它不适合你?

    不管怎样,这是我想出的,如果我下班或需要更多工作,请告诉我:

    从单元格 A2 开始并继续 A 列的其余部分,将它们更改为:

    Cell A2 中,公式为:=Sum(B2:E2)

    Cell A3 中,公式为:=Sum(B3:E3)

    然后继续往下看其他列

    完成后,在Cell A1 中输入一个标题,转到您的Data Tab 并单击过滤器按钮,然后您可以从那里单击Cell A1 中的下拉按钮,然后选择您需要的过滤器选项( IE:从最小到最大,或从最大到最小)。

    请看下面的截图:

    Screenshot

    希望这会有所帮助!

    【讨论】:

    • 嗨 DEG,让我补充一下:B/C/D/E 是 IF 语句的结果。当我排序时,结果并不统一。我在 col A 上做了一个 PERCENTRANK 并且工作正常。我可能在使用相对寻址时遇到问题,而我应该使用绝对寻址。我怀疑我需要对单元寻址选项做一些功课。无论如何,感谢您的回复,这有助于推动我重新学习。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-24
    • 1970-01-01
    • 2014-02-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多