• Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü Alfabetik Sıralama Ve Benzersiz Dizdirme

Bu sorun verilen destek sayesinde çözüme ulaştırılmıştır.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

gy121

Yeni Üye
Kullanıcı Bilgileri
Katılım
30 Eki 2021
Mesajlar
111
Çözümler
1
Aldığı beğeni
15
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
Benzersiz sıralamada nerede hata yapıyorum? Yardımcı olabilirmisiniz?
Ofice 2016
 

Ekli dosyalar

  • Malzeme listesi.xlsx
    506.1 KB · Gösterim: 7
Çözüm
Bir çözüm olsun...
Asağıdaki başka kitapta benim formül çalışıyor. Fakat orjinalde çalışmıyor.
Evet. Mevcut olan bu dokumanda C12 den itibaren C kolonu BOŞ hücredir. Ve formülünüz çalışacaktır.
Orijinal dokumanda ise, bu hücreler formülle "" (Boş) yazdırılmaktadır.
Eğer hücrelerde, böyle, formülle gelen ""(BOŞ) değerleri varsa, formülünüz çalışmayacaktır. Çünkü hücreler gerçekten BOŞ olmayıp "" değerini içerirler. Bu durumda, formülde, bunların da ayrıca değerlendirilmesi gerekir..

Miraga
AYNI olayı vurgulamış zaten ve
2 dosya arasında fark ilk dosyada boş hücrelerde formül olduğu için hata veriyor ikinci dosyada boş hücrelerde formül yok
  • ilk gönderdiğiniz dosyada boş olan hücrelerdeki formülleri silerseniz...

52779

Destek Ekibi
Kullanıcı Bilgileri
Katılım
16 Ağu 2021
Mesajlar
661
Çözümler
228
Aldığı beğeni
1,515
Excel Versiyonu
Office 365 TR
Bir çözüm olsun...
Asağıdaki başka kitapta benim formül çalışıyor. Fakat orjinalde çalışmıyor.
Evet. Mevcut olan bu dokumanda C12 den itibaren C kolonu BOŞ hücredir. Ve formülünüz çalışacaktır.
Orijinal dokumanda ise, bu hücreler formülle "" (Boş) yazdırılmaktadır.
Eğer hücrelerde, böyle, formülle gelen ""(BOŞ) değerleri varsa, formülünüz çalışmayacaktır. Çünkü hücreler gerçekten BOŞ olmayıp "" değerini içerirler. Bu durumda, formülde, bunların da ayrıca değerlendirilmesi gerekir..

Miraga
AYNI olayı vurgulamış zaten ve
2 dosya arasında fark ilk dosyada boş hücrelerde formül olduğu için hata veriyor ikinci dosyada boş hücrelerde formül yok
  • ilk gönderdiğiniz dosyada boş olan hücrelerdeki formülleri silerseniz listelemeyi doğru yapacaktır.
  • yada c6 hücresine aşağıdaki formülü uygulayıp aşağıya uygularsanız ilk satırı boş algılayıp diğerini sıralayacaktır
Sadece, "" (Boş) olmayan hücrelerin değerlendirildiğinde formülünüzün çalışacağını belirtmiş...

Şimdi ilk alıntıladığım dosyanızda çözümleri yapıp, kolaylık olması açısından, formülleri orijinal dosyanıza göre yazacağım.
Resim olarak çözüm ve açıklama...
R117.png
1 - En uygun çözüm, Alanı Dinamik Alan olarak Ad Tanımlaması ile tanımlayıp bu ad tanımlamasını formülde kullanmaktır. Çünkü DİZi Formüllerle fazladan kullanılmayan hücrelerde de işlem yaptırmak fazlaca performans kaybıdır. Dinamik Alan kullanarak sadece gerekli hücrelerin değerlendirilmesi sağlanmış olur.
$C$6:$C$1000 aralığını kullandığınız için buna göre yaparsak
Orijinal dosyanızda
  • Formüller >>> Ad Yöneticisi >>> Yeni ile ad tanımlaması menüsü açılacak
  • Ad kısmına a yazın.
  • Başvuru Yeri kısmına ise aşağıdaki formülü kopyalayıp yapıştırın.
  • Kod:
    Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
  • Tamam..
  • Dosyanızda F kolonunu seçin
  • Giriş >>> Bul ve Seç >>> Değiştir ile açılan menüde
  • Aranan kısmına $C$6:$C$1000 yazın
  • Yeni Değer kısmına da a yazın
  • Tümünü Değiştir...
Böylece, formülünüz aşağıdaki gibi olacak ve çalışacaktır.
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Evet bu bir DİZİ Formüldür ve formüle baktığınızda { ... } parantezleri içerisine alınmış şekilde görünür.

2 - Dinamik Alan tanımlamak istemezseniz, ""(BOŞ) hücrelerin de değerlendirileceği bir formül kullanmalısınız.
Bu durumda, aşağıdaki formülü kullanabilirsiniz...
F6 hücresine yazılır ve aşağıya doğru kopyalanır...
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Resimdeki dokumanı da ekliyorum... İncelersiniz...
 

Ekli dosyalar

  • malzeme.xlsx
    13.7 KB · Gösterim: 1
Çözüm

gy121

Yeni Üye
Kullanıcı Bilgileri
Katılım
30 Eki 2021
Mesajlar
111
Çözümler
1
Aldığı beğeni
15
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan

gy121

Yeni Üye
Kullanıcı Bilgileri
Katılım
30 Eki 2021
Mesajlar
111
Çözümler
1
Aldığı beğeni
15
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
Hocam bunu alfabetik sırada yapabilirmiyiz ? Formulunuz sıralıyor fakat, alfabetik yani A/Z ye sıralamak istiyorum mümkünse
Başka bir kitaba sadece dağıtım sayfasını kopyaladım. Orada benim formül çalışıyor. Fakat orjinal dosyada çalışmıyor. Resim aşağıda
 

Ekli dosyalar

  • Malzeme listesi.PNG
    Malzeme listesi.PNG
    41.4 KB · Gösterim: 3

Miraga

Destek Ekibi
Kullanıcı Bilgileri
Katılım
11 May 2022
Mesajlar
1,082
Çözümler
194
Aldığı beğeni
621
Excel Versiyonu
Office 2016 TR
Frmülünüzü şeklinde düzenlermisiniz $C$6:$C$10000 kısmındaki boş hücreleri formüle dahil etmeyin
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 

gy121

Yeni Üye
Kullanıcı Bilgileri
Katılım
30 Eki 2021
Mesajlar
111
Çözümler
1
Aldığı beğeni
15
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
Frmülünüzü şeklinde düzenlermisiniz $C$6:$C$10000 kısmındaki boş hücreleri formüle dahil etmeyin
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
Yok hocam çalışmadı gene formül. C11 yazarsam C11 e kadar listeliyor. Fakat 11 den sonra listeleniyor. 1000 yaparsam hiç çalışmıyor.
 

Miraga

Destek Ekibi
Kullanıcı Bilgileri
Katılım
11 May 2022
Mesajlar
1,082
Çözümler
194
Aldığı beğeni
621
Excel Versiyonu
Office 2016 TR
Yok hocam çalışmadı gene formül. C11 yazarsam C11 e kadar listeliyor. Fakat 11 den sonra listeleniyor. 1000 yaparsam hiç çalışmıyor.
örneğiniz c11 de bitmiş o yüzden c11 e kadar sınırlandı asıl çalıştığınız dosya kaç satırsa oraya kadar sınırlayın örneğin dosyanız C758 de bitiyorsa C758 olarak sınırlayın
 

gy121

Yeni Üye
Kullanıcı Bilgileri
Katılım
30 Eki 2021
Mesajlar
111
Çözümler
1
Aldığı beğeni
15
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
örneğiniz c11 de bitmiş o yüzden c11 e kadar sınırlandı asıl çalıştığınız dosya kaç satırsa oraya kadar sınırlayın örneğin dosyanız C758 de bitiyorsa C758 olarak sınırlayın
C1000 de bitiyor. C1000 yapmama rağmen çalısmıyor

=EĞERHATA(İNDİS($C$6:$C$1000;KAÇINCI(0;EĞERSAY($C$6:$C$1000;"<"&$C$6:$C$1000)-TOPLA(EĞERSAY($C$6:$C$1000;"="&C$5:C5));));"")
 

Miraga

Destek Ekibi
Kullanıcı Bilgileri
Katılım
11 May 2022
Mesajlar
1,082
Çözümler
194
Aldığı beğeni
621
Excel Versiyonu
Office 2016 TR
c1000 e kadar veriler dolumu boş satırları sıralamaya koymayacaksınız
1705491211200.png
 

gy121

Yeni Üye
Kullanıcı Bilgileri
Katılım
30 Eki 2021
Mesajlar
111
Çözümler
1
Aldığı beğeni
15
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
c1000 e kadar veriler dolumu boş satırları sıralamaya koymayacaksınız
Ekli dosyayı görüntüle 23322
Hocam o liste alınan malzemelere göre listeye ekliyor. Dahil etmesem bu sefer doğru sonuç vermez. 6 satırdan itibaren A,b,c,d formülle listeliyor. Yani malzeme almışsa o listeye dahil ediyor o formüle dahil etme dediğiniz yer
 

Miraga

Destek Ekibi
Kullanıcı Bilgileri
Katılım
11 May 2022
Mesajlar
1,082
Çözümler
194
Aldığı beğeni
621
Excel Versiyonu
Office 2016 TR
bu sefer doğru sonuç vermez.
Sayıngy121 göndermiş olduğunuz dosyada dediğim gibi boş hücreleri formül dışına aktarmanız durumunda listelemeniz doğru sonuç verecektir.
diğer türlüsünü belki başka arkadaşlar farklı çözüm bulurlar
 

gy121

Yeni Üye
Kullanıcı Bilgileri
Katılım
30 Eki 2021
Mesajlar
111
Çözümler
1
Aldığı beğeni
15
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
Belki 300 adet değişik malzeme almış gibi düşünün. Listedeki malzeme listesi 500 kalemde olabilir.
 

gy121

Yeni Üye
Kullanıcı Bilgileri
Katılım
30 Eki 2021
Mesajlar
111
Çözümler
1
Aldığı beğeni
15
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
Sayıngy121 göndermiş olduğunuz dosyada dediğim gibi boş hücreleri formül dışına aktarmanız durumunda listelemeniz doğru sonuç verecektir.
diğer türlüsünü belki başka arkadaşlar farklı çözüm bulurlar
Eyvallah. Belki çözen birisi olur.
 

gy121

Yeni Üye
Kullanıcı Bilgileri
Katılım
30 Eki 2021
Mesajlar
111
Çözümler
1
Aldığı beğeni
15
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan

gy121

Yeni Üye
Kullanıcı Bilgileri
Katılım
30 Eki 2021
Mesajlar
111
Çözümler
1
Aldığı beğeni
15
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
Asağıdaki başka kitapta benim formül çalışıyor. Fakat orjinalde çalışmıyor.
 

Ekli dosyalar

  • malzeme.xlsx
    12 KB · Gösterim: 2

Miraga

Destek Ekibi
Kullanıcı Bilgileri
Katılım
11 May 2022
Mesajlar
1,082
Çözümler
194
Aldığı beğeni
621
Excel Versiyonu
Office 2016 TR
2 dosya arasında fark ilk dosyada boş hücrelerde formül olduğu için hata veriyor ikinci dosyada boş hücrelerde formül yok
  • ilk gönderdiğiniz dosyada boş olan hücrelerdeki formülleri silerseniz listelemeyi doğru yapacaktır.
  • yada c6 hücresine aşağıdaki formülü uygulayıp aşağıya uygularsanız ilk satırı boş algılayıp diğerini sıralayacaktır
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 

gy121

Yeni Üye
Kullanıcı Bilgileri
Katılım
30 Eki 2021
Mesajlar
111
Çözümler
1
Aldığı beğeni
15
Excel Versiyonu
Office 2016 TR
Konuyu Başlatan
2 dosya arasında fark ilk dosyada boş hücrelerde formül olduğu için hata veriyor ikinci dosyada boş hücrelerde formül yok
  • ilk gönderdiğiniz dosyada boş olan hücrelerdeki formülleri silerseniz listelemeyi doğru yapacaktır.
  • yada c6 hücresine aşağıdaki formülü uygulayıp aşağıya uygularsanız ilk satırı boş algılayıp diğerini sıralayacaktır
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
Formülü yapıştırdım ama sonuç bu. Benzersiz olmuyor.
 

Ekli dosyalar

  • Ekran Alıntısı.PNG
    Ekran Alıntısı.PNG
    46.1 KB · Gösterim: 2
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Üst