问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

EXCEL之如何循环计算?高手指点下

发布网友 发布时间:2022-05-10 06:36

我来回答

5个回答

热心网友 时间:2023-11-14 13:43

用公式:
一楼"不亮的灯吴"的改进:获取序列后在A1,B1中自动显示需要的结果,(每次C1,D1更改后A1,B1自动更改为需要的数值)
在单元格A1中用公式:
=VLOOKUP(TRUE,A2:D11,3,FALSE)
在单元格B1中用公式:
=VLOOKUP(TRUE,A2:D11,4,FALSE)

其余步骤:
在a2单元格中输入 =IF(C1<0,TRUE,C1)
b2单元格输入=D1
c2单元格输入=IF(C1<0,C1,A2-B2)
d2单元格输入=IF(C1<0,D1,A2/B2)
然后把a2,b2,c2,d2单元格都选中,在右下角往下拖拽足够多(100个左右)

热心网友 时间:2023-11-14 13:44

用vba比较容易实现,就是一个循环函数就能解决。

如果用公式的话,你看这样是否可以满足需求。

在a2单元格中输入 =IF(C1<0,"",C1)
b2单元格输入=D1
c2单元格输入=A2-B2
d2单元格输入=A2/B2

然后把a2,b2,c2,d2单元格都选中,在右下角往下拖拽,多拽一点,你会看到在a列某行处会有空值,这个地方就是你需要得到的数据了。

热心网友 时间:2023-11-14 13:44

Excel里面通过迭代计算可以实现有条件的循环,但你的问题用excel公式不好实现,还是用代码吧:

Sub 循环()
Dim a As Double, b#, c#, d#
a = Range("A1").Value
b = Range("B1").Value

Do Until a < 0
c = a - b
d = a / b
a = c
b = d
Loop
Range("A1").Value = a
Range("B1").Value = b
End Sub

结果是A1=-0.132198731404159...
B1=0.931944679349769...

热心网友 时间:2023-11-14 13:45

EXCEL公式不大可能

在Visual Basic编辑器中输入如下代码:
'-----------------------------------------------------
Public Function LOPAB(ByVal Cell1 As Range, ByVal Cell2 As Range) As String
Dim a, b, c, d As Double
a = Cell1.Value
b = Cell2.Value
Do
c = a - b
d = a / b
a = c
b = d
Loop Until c < 0
LOPAB = a & "," & b
End Function
'---------------------------------------------
在某单元格中输入如下公式:
=LOPAB(A1,B1)
收工!

热心网友 时间:2023-11-14 13:45

菜单栏,工具,选项,重新计算,勾选迭代计算,最多迭代次数设为几次就循环引用几次
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
已知集合A=(1,3,5)B=(1,2,x的平方-1)若AUB=(1,2,3,5)求x及AnB 三菱plc怎么用语句表编程 多肉海琳娜为什么贵 多肉海琳娜多久浇一次水 多肉海兰花怎么养 多肉海琳娜怎么养 机会兔子和兔子图案的国家是 兔子比喻哪个国家 三星手机启动不了4c 三星手机开不开机800万像素4g 不想用了,怎么取消? 磁场是怎么形成的? 磁场是如何形成的 山上磁场不稳是怎么回事 被禁用怎么解除啊? 磁场是怎么形成的 磁场的产生途径都有什么? 有什么布料的黑色裤子不粘毛? 怎么样才能让我黑色裤子不粘毛呢.? 高中数学应该怎么学才能够增强成绩?多做题可以吗? 高中数学成绩要如何提高? 一到六年级所以的图形公式有哪些,苏教版 看笑话的书能提高幽默能力吗 要怎么培养自己的幽默感? 有没有教人如何培养幽默感的,使人别的幽默的书籍? 看什么书可以培养人的内涵和幽默感 怎样理解汇编语言在计算机体系中的地位 推荐 提高幽默感的书籍,要经典的哦 培养幽默感可以阅读的书籍 有没有培养幽默感的一类书籍,求前行者推荐 磁场是怎样形成的 南极和北极为什么会有磁场磁场是怎么产生的 在单元格中如何进行循环计算? 宫颈糜烂是怎么引起的呢? 宫颈糜烂是怎么引起的严重吗 烟大铁路轮渡运行好多年了,为什么只是通了货运而不通客运? 华为检测中心检测要收费吗? 烟台到大连的轮渡,轿车可以过吗? 烟台到大连轮渡汽车是多少钱一人多少钱 关于烟大轮渡的通航问题? 烟大轮渡每天几班,烟台至大连多长时间 烟大轮渡乘坐顺序全景 没有发票去华为官方售后检测收费吗 烟大轮渡在哪买票 问下烟大轮渡的问题 烟台到大连汽车轮渡多少时间 5以内的分成怎么教孩子容易懂幼儿园 登录需要验证,但是验证不了怎么解决吗? 登录需要验证,但是验证不了怎么解决吗? 那个“走路赚话费”小程序每天可以赚好多钱哦