excel函数问题

给数据3311和3319怎么求得3311、3313、3315、3317、3319第一个数加2递增。。。在线跪拜大神... 给数据3311和3319怎么求得3311 、3313、3315、3317、3319
第一个数加2递增。。。在线跪拜大神
展开
 我来答
弗尔布雷斯
2017-06-07 · TA获得超过2763个赞
知道大有可为答主
回答量:2317
采纳率:66%
帮助的人:1036万
展开全部

函数可能无法实现,不排除有大神能实现,建议考虑用VBA来做,以下是用VBA写的一个自定义函数,供参考:


Public Function qj(rng1 As Range, rng2 As Range)
For i = rng1 To rng2 Step 2
    v = v & i & "、"
Next i
    qj = Mid(v, 1, Len(v) - 1)
End Function

自定义函数的怎么用,自行百度即可,如有问题再追问

更多追问追答
追问
可以去掉头尾3311和3319,显示是加2递增的数据:、3313、3315、3317,这样可以实现吗 大神
追答

可以,改下自定义函数的代码即可,将代码改成如下


Public Function qj(rng1 As Range, rng2 As Range)
For i = rng1 + 2 To rng2 - 2 Step 2
    v = v & i & "、"
Next i
    qj = Mid(v, 1, Len(v) - 1)
End Function

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式