用于基于另一列更新Excel中一列值的宏

时间:2018-06-28 14:46:41

标签: excel vba excel-vba

SeqNo   RunStat    i_Day
1       Completed   1
2       Completed   1
3       Completed   1
4       Completed   1
5       Completed   2
6       Completed   2
7       Completed   3
8       Completed   4
9       Completed   4
10      Completed   5
11      Completed   5
12      Completed   5
13      Completed   6
14      Completed   6

在这里,我们在Excel中有3列。

我们必须基于Runstat列值将Run列值更新为i_Day。 问题是要创建一个宏,以在第1天的Runstat时将Run列的值更新为i_Day = 1。第二天再次在第2天的Runstat时将Run列值更新为i_Day = 2,依此类推。因此,所有Runstati_Day的{​​{1}}字段都应标记为1,而其他Run字段具有不同的Runstat值列{{ 1}}应该保留为i_Day

请为此提出最佳解决方案。

1 个答案:

答案 0 :(得分:0)

不需要OFBA。只是普通公式。

假设您的列是A,B,C

在B列(RunStat)中,使用以下公式:

$cities = City::whereHas('stocks')->get();