【问题标题】:Iteration of quotient per ID excel每个ID excel的商迭代
【发布时间】:2021-10-18 03:06:35
【问题描述】:

我需要分配每个 ID 的总 ID 商。每当有余数时,它将被添加到第一个单元格中。我用 =COUNTA(B3:B500)/(no. of ids) 得到商

商将按 ID 平分。假设我总共有 130 个项目和 4 个 ID。我将 130 除以 4。答案是 32.5。所以每个 ID 我将有 33、33、32、32。我怎样才能进行迭代,每个 ID 可以有相等的计数?其余的将添加到顶部项目中。 B 列是需要分组的名称,即 ID。

如何迭代每个 ID 的商?谢谢!

【问题讨论】:

  • iterate the quotient per ID 是什么意思?您的预期结果是什么?
  • 商将平均分配给每个 ID。假设我总共有 130 个项目和 4 个 ID。我将 130 除以 4。答案是 32.5。所以每个 ID 我将有 33、33、32、32。我怎样才能进行迭代,每个 ID 可以有相等的计数?其余的将添加到顶部项目@Harun24HR
  • 不确定您的意思-您能否说明/描述这些项目的确切添加位置(“顶级项目”?)?以及 B3:B500 范围内的内容(与问题相关吗?)以及需要在哪个范围内添加剩余部分(b3:b500,或您在屏幕截图中包含的未引用单元格)?
  • 我更新了问题,请检查@JB-007 谢谢
  • ahhh - 现在才看到这个 - 太糟糕了,但最重要的是,看起来下面接受的答案是有原因的。 (顺便说一句,Q 看起来也更好 :) 相应地投票......

标签: excel vba excel-formula modulo


【解决方案1】:

试试

=CEILING.MATH((A1-SEQUENCE(A2,,0))/A2)

多余的IDSEQUENCE 吸收,从而产生一个列数组。

【讨论】:

    猜你喜欢
    • 2018-08-13
    • 2015-12-07
    • 2013-02-04
    • 1970-01-01
    • 2021-12-16
    • 2016-07-19
    • 2017-09-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多