Tarihe göre son üç veri?

Katılım
5 Haziran 2006
Mesajlar
255
Excel Vers. ve Dili
Office 2010 Türkçe
A1 den A 100 e kadar isimler var. B1 den B100 e kadar sınavlardan alınan sonuçlar var. Bir ismin son 3 sınavdan aldığı notlar çıkaran formül nedir?
 
X

xxrt

Misafir
Sorunuzu birazdaha ayrıntılı sorun lütfen.Şahsen ben anlayamadım..
İlk başları tamam B1'den B100 kadar not sonuçları var.C1'de de Birinci sınav 2.sınav..son sınav şeklinde sütunlarmı var.
:?: :?: :?: :?:
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Bir isme ait son üç değeri gösterir bir örnek hazırladım.D2 hücrenize isim yazıp F sütunundaki notları inceleyin.
 
Katılım
5 Haziran 2006
Mesajlar
255
Excel Vers. ve Dili
Office 2010 Türkçe
fructose kerdeş. Aradığım şey buydu.Teşekkür ederim.
Bu formülde Ali değil başka isim isteseydik nasıl değiştirecektik?
Yani formül üzerinde onu da söylersen sevinirim
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Formülü değiştirmenize gerek yok.D2 hücrenisine Bekir,Veli gibi isimler yazarak deneyin.
 
Katılım
5 Haziran 2006
Mesajlar
255
Excel Vers. ve Dili
Office 2010 Türkçe
yalnız formül üzerinde değiştirmem lazım .çünkü hangi ismin aranacağına başka bir formül karar veriyor. yani her derste tek tek girmemek için.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
F2 hücrenize

=İNDİS($A$2:$B$22;KÜÇÜK(EĞER($A$2:$A$22="Ali";SATIR($A$2:$A$22)-SATIR($A$2)+1;SATIR($A$22)+1);EĞERSAY($A$2:$A$25;"Ali")-2);2)

yazıp enter tuşuna basmadan CTRL+SHIFT+ENTER tuşlarına basarak

{=İNDİS($A$2:$B$22;KÜÇÜK(EĞER($A$2:$A$22="Ali";SATIR($A$2:$A$22)-SATIR($A$2)+1;SATIR($A$22)+1);EĞERSAY($A$2:$A$25;"Ali")-2);2)}

şeklinde dizi formülü oluşturun.

Aynı şekilde

F3 hücresinde

{=İNDİS($A$2:$B$22;KÜÇÜK(EĞER($A$2:$A$22="Ali";SATIR($A$2:$A$22)-SATIR($A$2)+1;SATIR($A$22)+1);EĞERSAY($A$2:$A$25;"Ali")-1);2)}

F4 hücresinde

{=İNDİS($A$2:$B$22;KÜÇÜK(EĞER($A$2:$A$22="Ali";SATIR($A$2:$A$22)-SATIR($A$2)+1;SATIR($A$22)+1);EĞERSAY($A$2:$A$25;"Ali"));2)}

şeklinde dizi formülleri oluşturmalısınız.

Not:Mesajımda " Ali" şeklinde çıkan yazılar "Ali" şeklinde bitişiktir.
 
Katılım
5 Haziran 2006
Mesajlar
255
Excel Vers. ve Dili
Office 2010 Türkçe
Cevabın için teşekkür ederim.Bu konu hakkında son bir soru sormak istiyorum.

isimleri A1,C1,E1 sütunlarına ; öğrencinin aldığı notları da B1,D1,F1 sütunlarına yazsak, bir öğrencinin en son aldığı notu nasıl bulabiliriz.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Yan yana iki sütun olduğunda aynı isim iki kez yan yana geçtiğinde hangisini alacak,hangisini son değer kabul edecek bu durumda çözüm biraz karmaşıklaşıyor.
 
Üst