Tam bir ekran görüntüsü eklemediniz, ekran görüntüsünü eklemediniz, bu yüzden tahmin edilmesi biraz zor.
Aşağıdakileri varsayalım
Sheet1
A B C D E
name date unit_1 unit_2 unit_3
John 1-2-3 3 9 7
John 2-2-3 9 13 16
Maria 9-10-4 10 8 7
Maria 13-5-4 6 3 7
Maria 9-8-7 8 7 3
Yapabileceğin şey ikinci bir sayfa oluşturmak. - Geçerli katılımcının adını tutan bir sütun A oluşturun (veya kimliğiniz veya sayfa 1 sütununuz A ise (veya B?)) - Sütun A'nın katılımcı bilgilerini içeren ilk satırı tutan bir B sütunu oluşturun. A sütununun katılımcı bilgilerini içeren son satırı tutan C sütunu - Ortalamaları içeren DL sütunları oluşturun.
Bir başlık satırı için 1. satırı ayırmak istediğinizi varsayarsak, bu örnek 2. satırda başlar.
Row #2
A = INDIRECT(CONCATENATE("Sheet1!A",B2)
B = IF(ROW()=2;2;C1+1)
C = SUMPRODUCT(MAX((INDIRECT(CONCATENATE("Sheet1!A",B2,":","A",B2+10))=A2)*(ROW(INDIRECT(CONCATENATE("Sheet1!A",B2,":","A",B2+10))))))
D = AVERAGE(INDIRECT(CONCATENATE("Sheet1!C",$B2,":","C",$C2)))
E = AVERAGE(INDIRECT(CONCATENATE("Sheet1!D",$B2,":","D",$C2)))
F = AVERAGE(INDIRECT(CONCATENATE("Sheet1!E",$B2,":","E",$C2)))
G = AVERAGE(INDIRECT(CONCATENATE("Sheet1!F",$B2,":","F",$C2)))
H = AVERAGE(INDIRECT(CONCATENATE("Sheet1!G",$B2,":","G",$C2)))
I = AVERAGE(INDIRECT(CONCATENATE("Sheet1!H",$B2,":","H",$C2)))
J = AVERAGE(INDIRECT(CONCATENATE("Sheet1!I",$B2,":","I",$C2)))
K = AVERAGE(INDIRECT(CONCATENATE("Sheet1!J",$B2,":","J",$C2)))
L = AVERAGE(INDIRECT(CONCATENATE("Sheet1!K",$B2,":","K",$C2)))
B sütunu, sayfa2'deki ilk satırsa ilk satırı (satır 2) tutar, aksi halde yukarıdaki satırın bitiş değerini ve + 1 değerini alır. A sütunu, bu satıra ait adı A sütunundan, B2 sütunu satırını 'Sayfa1' adlı sayfadan alır. C sütunu, A satırında farklı bir değere sahip ilk sırayı bulur (Yalnızca 10 satıra kadar kontrol eder, 10 dan fazla satır varsa, malzeme kırılabilir, daha fazla satıra ihtiyacınız varsa 10 sayısını ayarlayın.) Sütunlar DL, ortalamaları hesaplar. Sütunlar DL temelde aynıdır, böylece formülü D'den L'ye kadar sürükleyebilirsiniz.