我可以问EXCEL公式,如何计算一列数字中的次数,连续单次和双倍交替。

发布于 职场 2024-04-15
6个回答
  1. 匿名用户2024-01-27

    sub test()

    dim sp

    sp = 20 '20是A列中的数字个数,需要根据情况输入。

    for i = 1 to sp

    p = 1for j = 0 to sp - 1if (cells(i + j, 1) mod 2 = 0 and cells(i + j + 1, 1) mod 2 = 1) or (cells(i + j, 1) mod 2 = 1 and cells(i + j + 1, 1) mod 2 = 0) then

    p = p + 1

    elseexit for

    end if

    next j

    if p = 1 then

    cells(i + j, 2) =

    elsecells(i + j, 2) =pi = i + j

    end if

    next i

    end sub

    如果 A 列中有很多数字,请将上述注释中的 20 更改为相应的数据。

  2. 匿名用户2024-01-26

    使用VBA非常简单,公式更复杂。

  3. 匿名用户2024-01-25

    程序:<>

    测试数据示例:

    程序**文字(浏览器显示空白时可能会更改特殊符号,以上图为准):

    option explicit

    子宏 1()。

    dim arr1, arr2, n&, i&, j&, k&arr1 = range("a1").currentregionn = ubound(arr1)

    redim arr2(1 to n, 1 to 2)for i = 1 to n

    k = 1for j = 2 to 10

    if arr1(i, j) =arr1(i, j - 1) thenk = k + 1

    elseif k >=3 then

    arr2(i, 2) =1

    exit for

    elseif k = 2 then

    arr2(i, 1) =1

    if arr2(i, 2) =1 then exit forend if

    k = 1end if

    next j

    next i

    range("k1").resize(n, 2) =arr2end sub

  4. 匿名用户2024-01-24

    总结。 统计表上某个数据的出现次数的函数是 countif,例如,公式如下:

    countf(a1:a100,99)

    计算 A1:A100 区域中值为 99 的单元格数。

    如果要计算几个数字的总和,可以使用+,例如,以下公式计算数字的数量:

    countf(a1:a100,99)+countf(a1:a100,88)

    如何使用excel函数计算表中某个数字或多个数字的出现次数,一个数值在一列数据中重复多次,以及每次出现需要单独计数的函数。

    统计表上数据出现次数的函数是 countif,例如,公式 =countf(a1:a100,99) counts a1:

    如果要计算几个数字的总和,可以使用 +,例如,以下公式计数:=countf(a1:a100,99)+countf(a1:

    a100,88)

    希望我能帮到你,当你有空时,请给我竖起大拇指

  5. 匿名用户2024-01-23

    这并不容易,但这仍然是一个明确的水问题。 赏金虽然是一朵浮云,但也体现出对他人劳动的某种尊重。

    为了简化公式的编写,可以使用一个公式来实现三个问题的解,如图所示,在 G 到 I 列中,输入要相等的数字,例如 3 个连续行为,在 G1 中输入 1,在 H1 中输入 6,在 i1 中输入 11,其余在下面输入相同。 列 j 获取出现次数:

    j1=sum(mmult(n(subtotal(9,offset(a$1,row($1:$15)-1,column(a:e)-1))=g1),transpose(column(a:

    e))^0)*mmult(n(subtotal(9,offset(a$1,row($1:$15),column(a:e)-1))=h1),transpose(column(a:

    e))^0)*mmult(n(subtotal(9,offset(a$1,row($1:$15)+1,column(a:e)-1))=i1),transpose(column(a:

    e))^0))

    同时按Ctrl+Shift+Enter键进入数组公式,下拉可获取对应G:i列中指定数据的出现次数。

  6. 匿名用户2024-01-22

    这有点困难。

    VBA 是必需的。

    定制不是免费的。

相关回答
11个回答2024-04-15

工具版本 – Excel2010

该方法的步骤如下: >>>More

13个回答2024-04-15

例如,如果内容介于 1 到 10 行之间,则公式: >>>More

12个回答2024-04-15

函数嵌套超过七个级别,并且某些公式被定义为名称。 >>>More

5个回答2024-04-15

如何设置:设置办公室区域设置。

以 Office 2003 为例): >>>More

10个回答2024-04-15

1.打开要修改的数据的**,我们可以看到选中的**中的数据是小数点后两位,我们要做的就是将这些数据分批四舍五入。 >>>More