有没有办法让项目记住excel中的值?

时间:2014-07-29 16:21:09

标签: excel excel-vba excel-formula vba

是否可以使用excel创建包含记忆值的列表?我想创建一个excel表来跟踪不同的任务(项目),并能够根据我在特定活动中的进度来更改值(这将显示在活动完成的0%到100%之间) 。用下面的例子说明这一点;

excel表有一列我可以选择不同的任务。如果我选择任务A将使用VLOOKUP从另一张纸上获取信息并显示一些信息供我查看,我也可以将任务完成设置为70%。接下来,我改变了#34;选择任务"到任务B,这可以从任务B中获取值,并为我显示它们。在这里,我将任务完成设置为30%(对于任务B)。 当我选择任务A(显示任务A的信息)时,我想要恢复我之前为任务A设置的70%任务完成。有可能吗?

对此的一个解决方案是在外部设置另一个单元格中不同任务的值,并仅使用VLOOKUP将其取回。有没有办法记住特定项目的值(0-100%),如我所解释的那样?

我无法上传数字,希望这是可以理解的。

由于

1 个答案:

答案 0 :(得分:-1)

添加额外的工作表。定义细胞的名称amd将70%放入细胞a1,30%放入细胞a2等等

将单元格a1定义为taskA 将单元格a2定义为taskB

然后在你的主要工作表上让我们说你在单元格B2中选择你的任务

=IF(B2="A",taskA,IF(B2="B",taskB,""))

或者

=IF(B2="A","70%"),IF(B2="B","30%",""))

http://office.microsoft.com/en-us/excel-help/define-named-cell-references-or-ranges-HP005201536.aspx