Мы можем сначала прочитать данные.
df <- readxl::read_excel('10.10.2019.xls', sheet = '20191010', skip = 4)
, а затем удалите строки, в которых присутствует 0, и рассчитайте mean
для выбранных столбцов.
library(dplyr)
df %>%
filter_at(vars(AB1:AB7), all_vars(. > 0)) %>%
summarise_at(vars(AB1:AB7), mean)