gpt4 book ai didi

excel - 动态插入功能

转载 作者:行者123 更新时间:2023-12-04 22:08:07 25 4
gpt4 key购买 nike

我需要使用 Excel 来解决这个问题。

col A我有 0 s 和 1不同数量的 0之间的 1 s。每次1似乎我想要在我的二进制列旁边的两列中给出的两个数字之间的差异。但是,我希望从前面的 1 旁边所述的计算中得到结果。 .

我会处理不同的软件,但是如何使用 Excel 来实现呢?

最佳答案

=IF(A4=1,OFFSET(B4,MATCH(1,A5:A$1000,0),0)-OFFSET(C4,MATCH(1,A5:A$1000,0),),"")



D4并复制下来以适应似乎有效。

编辑:
=(IF(A$=1, ,"")如: IF(logical_test,value_if_true,value_if_false)其中 value if false 为(空白),表示为“”。
value_if_trueColumnB 之间的区别和 ColumnC值,每个“位于”偏移函数中,如 =OFFSET(reference,rows,cols,height,width) .
reference s 是插入公式的行的相应列(即 B4C4 ),其中所需的值是可变数量的“南”。

MATCH ,如 =MATCH(lookup_value,lookup_array, [match_type]) 是根据具体情况确定偏移量的范围。倒序,这里的参数是 match_type = 0 (要求完全匹配)和 lookup_array与 ColumnA 一样多。最初选择为最多 Row1000(由 A$1000 ),但可以根据需要进行扩展,具体取决于相关 Excel 版本的行限制。

第一个参数 lookup_value ) 当然是 1因为这是包含要减去的值的行的标志。

没有 $ A之间和 5在 MATCH 函数中,随着公式被向下复制,数组的大小会自动减小(顶部单元格行引用增加),因此会找到下一个实例(而不是一遍又一遍地找到相同的实例)。

关于excel - 动态插入功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16358396/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com