作业帮 > 综合 > 作业

Excel公式求助!范围查找定位

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/17 21:21:41
Excel公式求助!范围查找定位
A3:D7为数据源,F3:G7为计算区域,绿色位置为公式填写处.
公式目的为,若F3的值在A3:C7任意值的+-5区间内,则返回相应D列的值.若不满足则为空.
例,F3=7070,C4-5
用VBA.将列数据赋值给数组.比如:
int_row 为数据列
int_row=activesheet.usedrange.rows.count
将A数列赋值给A(2 to int_row)
将B数列赋值给B(2 to int_row)
将C数列赋值给C(2 to int_row)
将D数列赋值给D(2 to int_row)
for i=2 to int_row
a(i)=range("a" & i ).value
next i
全部赋值完之后,再比较,然后再显示
for i=2 to int_row
if . then
range("d"&i).value=?
end if
next i
搞定.
再问: vba完全没研究...不太懂怎么用
再答: 工具-宏-VB编辑器 就可以编写代码了。语法和VB差不多、
再问: 将列数据赋值给数组,这句话怎么操作?
再答: for i=2 to int_row a(i)=range("a" & i ).value next i 这个就是将A列的数据赋值给数组A