我目前有一个电子表格,每周收集一次数据。我想查找每周的最大值并自动记录。
问题是,如果该周未记录该特定电台的数据,则我将星号连接到数据点的末尾。因此,如果前一周我记录了50个,而本周我没有记录该电台的任何内容,它将自动用50 *填充数据点,以表示我没有查看该电台,并且该信息是从前一周。
我正在使用此函数在每一列中查找MAX:
=IF(MAX(K6:K54)=0,OFFSET(INDIRECT(ADDRESS(ROW(), COLUMN())),0,-1),MAX(K6:K54))
这是该列中数据点的示例:
=CONCATENATE(SUBSTITUTE(IF(OFFSET(INDIRECT(ADDRESS(ROW(), COLUMN())),0,-1)=0," ",CONCATENATE(OFFSET(INDIRECT(ADDRESS(ROW(), COLUMN())),0,-1),"*")),"*",""),"*")
基本上,正在发生的是MAX值忽略了带有星号的值,我希望它包含在每列中。如果我有一列41、32、46 *和52 *,则当我想说52时,它表示最大值为41。不确定是否可行,但也许我没有想到。在这一点上有什么帮助。谢谢:)