在excel中,在c列中如果Bi=1,则Ci=B(i-1)+1;如果Bi>1,则Ci="B(i-1)+1~B(i-1)+Bi",怎么编公式?

 我来答
1975qjm
高粉答主

2013-09-14 · 关注我不会让你失望
知道大有可为答主
回答量:2万
采纳率:74%
帮助的人:6853万
展开全部
C2单元格写入公式
=IF(B2=1,INDIRECT("B"&ROW()-1)+1,IF(B2>1,INDIRECT("B"&ROW()-1)+1&"~"&INDIRECT("B"&ROW()-1)+B2,""))

=IF(B2=1,OFFSET(B2,-1,)+1,IF(B2>1,OFFSET(B2,-1,)+1&"~"&OFFSET(B2,-1,)+B2,""))
下拉复制公式
更多追问追答
追问

好像不到,你的公式总是第一个数加上Bi,我要的是B(i-1)+Bi,是和的关系

追答
哦,是你的意思没说清楚,被你的公式误导了,你要的是图中的得出的那样的结果对不

则C2单元格写入公式
=IF(B2=1,SUM(B$1:B2),SUM(B$1:B1)+1&"~"&SUM(B$1:B2))
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式