• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

büyükten küçüğe sıralama

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,677
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
ekteki dosyada tarihleri büyükten küçüğe sıraladım ama aynı tarihlerinde sıralamada olmasını istiyorum.
 

Ekli dosyalar

vermiş olduğunuz formül işimi tam olarak çözmedi ama yeni fikirler verdi

sayfayı incelerseniz ben orda armutların tarihlerini sıralamaya çalışıyordum

Kod:
=EĞER(SATIR(A1)>EĞERSAY($A$2:$A$37;$D$1);"";BÜYÜK(EĞER($A$2:$A$37=$D$1;$B$2:$B$37);SATIR(A1)))

Denermisiniz..

Dizi formülüdür. Formülü yazdıktan sonra direk Entera basmadan CTRL SHFT ENTER tuşlarına basarak formülün girişini tamamlayınız. Bu işlemden sonra formülün başına ve sonuna { } ayıraçları otomatik eklenecektir..

.
 
Kod:
=EĞER(SATIR(A1)>EĞERSAY($A$2:$A$37;$D$1);"";BÜYÜK(EĞER($A$2:$A$37=$D$1;$B$2:$B$37);SATIR(A1)))

Denermisiniz..

Dizi formülüdür. Formülü yazdıktan sonra direk Entera basmadan CTRL SHFT ENTER tuşlarına basarak formülün girişini tamamlayınız. Bu işlemden sonra formülün başına ve sonuna { } ayıraçları otomatik eklenecektir..

.

bu formül işe yaradı çok sağolun

dizi formülü olmadan da yapılabilir mi acaba

topla.çarpım ile
 
bu formül işe yaradı çok sağolun

dizi formülü olmadan da yapılabilir mi acaba

topla.çarpım ile

Kod:
=TOPLA.ÇARPIM(BÜYÜK(((A$2:A$252=D$1)*(B$2:B$252));SATIR(A1)))
Bu şekilde kullanabilirsiniz.

Formülün başına,

=EĞER(SATIR(A1)>EĞERSAY($A$2:$A$37;$D$1);"";

Şartını eklerseniz olmayan değerler sıfır değil boş olarak gözükür.

.
 
Kod:
=TOPLA.ÇARPIM(BÜYÜK(((A$2:A$252=D$1)*(B$2:B$252));SATIR(A1)))
Bu şekilde kullanabilirsiniz.

Formülün başına,

=EĞER(SATIR(A1)>EĞERSAY($A$2:$A$37;$D$1);"";

Şartını eklerseniz olmayan değerler sıfır değil boş olarak gözükür.

.

fonksiyon üstadısınız, tebrik ederim
 
Teşekkür ederim.

İyi çalışmalar..
 
bir sorum daha olacaktı, sıraladığımız tarihlerin yanına fiyatlarını nasıl yazdırabiliriz

yeni dosyayı ekliyorum
 

Ekli dosyalar

Son düzenleme:
yardımlarınızı bekliyorum
 
bir sorum daha olacaktı, sıraladığımız tarihlerin yanına fiyatlarını nasıl yazdırabiliriz

yeni dosyayı ekliyorum

Fiyat derken toplamını mı alacak yoksa en büyüğünü veya küçüğünü mü?
 
Fiyat derken toplamını mı alacak yoksa en büyüğünü veya küçüğünü mü?

bu mesajımdaki dosyayı indirin orda armutların tarihlerini sıraladım, aynı olan tarihlerde sıralandı (istediğimde buydu) bütün armut alımlarını büyükten küçüğe gösterdi, şimdi yanlarına fiyatlarını yazmak istiyorum ama her tarihin kendi alım fiyatını
 

Ekli dosyalar

ustalar şu soruyu çözelim,lütfen :)
 
=TOPLA.ÇARPIM(BÜYÜK(((A$2:A$252=D$1)*(B$2:B$252));SATIR(A1)))
syn espiyonjl hocam bu cevabın anlamını yazabilirmisniz
A2 ile A 252 arasında D1 hücresine yazılanları belirliyo bunlardan herbirini B2:B252 arasındaki tarihleri buluyo bu arada büyük kıyasımı yapıyo burda satır A1 dediniz ben bocaladım yardımcı olurmusunuz
 
syn ali hocam bu uygulama kayıtlarımda var tşkkr ettim
bu formülasyonun anlamını bi türlü toparlayadım topla çarpımlarda her zaman bi aralık (A2:A252) gibi vardı bu formülde en sondaki SATIR(A1) kafam karıştı
formülün mantığını kısaca ifade edebilrmisiniz
 
syn ali hocam bu uygulama kayıtlarımda var tşkkr ettim
bu formülasyonun anlamını bi türlü toparlayadım topla çarpımlarda her zaman bi aralık (A2:A252) gibi vardı bu formülde en sondaki SATIR(A1) kafam karıştı
formülün mantığını kısaca ifade edebilrmisiniz

=TOPLA.ÇARPIM(BÜYÜK(((A$2:A$252=D$1)*(B$2:B$252)); SATIR(A1))) formülünde, SATIR(A1), TOPLA.ÇARPIM ile ilgisi yok. Onun BÜYÜK fonksiyonu ile ilgisi var.

LARGE - BÜYÜK fonksiyonu;

Bir veri kümesinde k. en büyük değeri verir. Göreceli konumu temelinde bir değeri seçmek için bu fonksiyon kullanılır. Örneğin, en yüksek, ikinci ya da üçüncü puanı elde etmek için BÜYÜK fonksiyonunu kullanılır.

BÜYÜK(dizi;k)
LARGE(array,k)

Dizi k. en büyük değerini belirlemek istenilen dizi ya da veri aralığıdır.
k dizideki ya da veri hücre aralığındaki verilecek konumdur (en büyükten başlayarak).

SATIR(A1), k' nin yerine kullanılmıştır. Bu formül aşağıya doğru kopyalandıkça bulunduğu satır itibariyle 1,2,3.... k değerleri oluşacaktır. Bu her seferinde k değerini elle girmeyi önler.

Eğer formül sağa doğru kopyalanacak olsaydı bu kez, SÜTUN(A1) kullanılacaktı.

.
 
tşkkr ettim syn yurttaş hocam bu açıklayıcı oldu
 
yurttaş hocam gerçekten farkında değildim syn ve tşkkr yazdığımın özür dilerim yenmem lazım bu alışkanlığımı teşekkür ettim uyarınız için
 
Geri
Üst