当任何其他单元格发生更改时,如何使用Excel使三个单元格发生更改?
我想做一个表格,可以计算出任何价值的每周、每月和每年的成本 如果输入了“每周”值,则需要计算“每月”和“每年”值 如果输入了“每月”值,则需要计算“每周”和“每年”值 如果输入了“每年”值,则需要计算“每周”和“每月”值 我只能用三个单元格 我不知道该怎么做。我甚至不知道如何在Excel中运行代码。我听说您必须使用VBA,但我从未接触过Visual Basic,更不用说Excel中使用的了 请找个人帮忙。这对我很重要。提前感谢您的帮助:当任何其他单元格发生更改时,如何使用Excel使三个单元格发生更改?,excel,vba,Excel,Vba,我想做一个表格,可以计算出任何价值的每周、每月和每年的成本 如果输入了“每周”值,则需要计算“每月”和“每年”值 如果输入了“每月”值,则需要计算“每周”和“每年”值 如果输入了“每年”值,则需要计算“每周”和“每月”值 我只能用三个单元格 我不知道该怎么做。我甚至不知道如何在Excel中运行代码。我听说您必须使用VBA,但我从未接触过Visual Basic,更不用说Excel中使用的了 请找个人帮忙。这对我很重要。提前感谢您的帮助: 使用公式驱动的路线,我建议使用输入范围和结果范围。在附带的
使用公式驱动的路线,我建议使用输入范围和结果范围。在附带的屏幕截图中,蓝色单元格用于输入,而下面的公式位于输入下方的行中 好几天
= if(not(isblank(A8)),A8,if(not(isblank(B8)),B8/30,C8/365))
几个月
=if(not(isblank(A8)),A8*30,if(not(isblank(B8)),B8,C8/12))
多年来
=if(not(isblank(A8)),A8*365,if(not(isblank(B8)),B8*12,C8))
注1:我假设每月30天,一年365天。
注2:公式计算的顺序是第一天、第二个月、第三年。因此,如果某物在几天内,则需要在输入月份等时将其清除