【问题标题】:EXCEL selecting columns according to value of first raw with increasing increment of 1EXCEL根据第一个raw的值选择列,增量为1
【发布时间】:2016-06-22 03:08:38
【问题描述】:

我有一个 2 列非常长的数字数据。数据图像为here。对于“1”的每个整数间隔,我需要对 A 列进行采样/选择行。例如,从 here。 我应该使用什么类型的宏来获得这种选择方法?

提前谢谢你,

【问题讨论】:

    标签: excel macros selection intervals


    【解决方案1】:

    您可以使用index(match()) 来执行此操作。只需创建一个从 1 开始并以最大值结束的整数列表。然后,假设您的列表在 A1:B27 中,并且您的 INT 列表从 D1 开始,然后在 E1 中:

    =INDEX(B1:B27,MATCH(D1,A1:A27,1),1)
    

    然后复制下来。 Match 上的第二个参数将检测D1 中整数值之前的最后一个值。这是 1,所以最终你必须从每个整数中减去一个来纠正列表,但它应该给你一个样本。

    【讨论】:

    • 这已经解决了我的问题。实际数据中A列值与B列对应值的小数点非常接近,这种小偏移量完全可以忽略不计。非常感谢您的及时回复。
    猜你喜欢
    • 1970-01-01
    • 2015-10-15
    • 1970-01-01
    • 2022-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多