如何要求excel保存一个值,并将以下单元格与之进行比较



我有一列D,它按时间顺序变化(1,2,3,4….(,然后返回1。然而,它是基于G列中的值。只要G列显示0,D中的值就会不断增加。一旦G列返回0以外的任何值,D列就会重置为1。然而,在F列中,我想要基于D列的E列的值。不管D列中的1,2,3……我想要对应于最早的1 的值

例如,

投掷第一个总数

1 8

2 10 8

3 6 8

4 7 8

1 8

1 9

2 8 9

3 3 9

4 8 9

有可能吗?(对不起,我完全不懂excel(

问题

您可以使用Excel的If函数。

如果相应行中的column D的值等于1,则使用column E中相应行的值。如果它不等于1(If函数的"否则"参数(,则使用正上方行的值。

所以类似的东西

=IF(D3=1, E3, F2)

Cell F3中(然后"下拉"(应该起作用。

最新更新