Soru Aynı dosyada 2 faklı sayfadaki isimlerin aynı olanların teke düşürülerek başka sayfaya yazma formülü

Katılım
21 Şubat 2019
Mesajlar
160
Excel Vers. ve Dili
(Excel 2016 - Türkçe)
Herkese hayırlı uğurlu bir yeni yıl dilerim.

Talebim , ekli dosyada 2 faklı sayfadaki isimlerin aynı olanlarını teke düşürülerek başka sayfaya yazma formülü.

Ekteki dosyada "KKY DOLAN" sayfası E7-E1000 arasındaki işyeri adları ile "KKY BOŞALAN" sayfası B7-B1000 arasındaki işyerlerini karşılaştırıp herbirinden birinin adını "İşyeri Bazında Dolan-Boşalan" sayfası A8 den itibaren formülle yazacak.

Elimde tek sayfa için bir formül var, dosyada da mevcut
=EĞER(EĞERSAY($A$7:A7;"TOPLAM")>0;"";EĞERHATA(İNDİS('KKY DOLAN'!$E$7:$E$1000;KÜÇÜK(EĞER(EĞERSAY($A$7:A7;'KKY DOLAN'!$E$7:$E$1000)=0;SATIR('KKY DOLAN'!$E$7:$E$1000)-6);1););"0"))
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Merhaba,
  1. Profilinizde Excel versiyon ve Dili kısmında sadece EXCEL yazmışsınız. Sorularınıza cevap verirken kullandığınız versiyon ve dile göre cevaplar ve çözümler farkedeceği için bu bilgi önemli. Lütfen profil kısmınızdan bu bilgilerinizi güncelleyiniz.
  2. Dosyayı (altın üye olmadığınız için dosya ekleyemezsiniz) ya da harici linki eklememişsiniz.
  3. Sorunuz için aslında dosyaya gerek yok. KKY Dolan sayfasındaki E7:E1000 aralığındaki isimler kendi arasında benzersiz mi? Aynı durum KKY Boşalan sayfası için de geçerli.
  4. Sonuç sayfasında görmek istediğiniz (İşyeri bazında DOlan-Boşalan) A8 den itibaren diğer iki sayfadaki firma isimlerinin tamamının benzersiz şekilde sıralanması mıdır? İlave başka kriter var mıdır?
 
Katılım
21 Şubat 2019
Mesajlar
160
Excel Vers. ve Dili
(Excel 2016 - Türkçe)
İşyeri bazında DOlan-Boşalan) A8 den itibaren diğer iki sayfadaki firma isimlerinin tamamının benzersiz şekilde sıralanması ilave bir işlem yoktur, ilginize teşekkür ederim. Diğer sitede yapılması gerekenleri yen soru açarsam dediğiniz gibi olur inşaallah
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Formülle uğraştım ama beceremedim. Çok uzun bir şeyle oluyor.
arzu ederseniz sorunuzun geri kalanı da varsa hepsini tamamlayın kodla çözelim
 
Katılım
21 Şubat 2019
Mesajlar
160
Excel Vers. ve Dili
(Excel 2016 - Türkçe)
Kolay gelsin, "İşyeri Bazında Dolan-Boşalan" sayfasında "Düğme 8" var, onu kullanarak kodla yaparsanız çok iyi olur.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,160
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Ekteki gibi dizi formülüyle olabilir. Fakat bu yöntem dosyayı hantallaştırıyor. Makro kullanmanızı tavsiye ederim.

A8; (Dizi formüldür...)
C++:
=EĞERHATA(EĞERHATA(İNDİS('KKY DOLAN'!$E$7:$E$1000;KAÇINCI(0;EĞER('KKY DOLAN'!$E$7:$E$1000<>"";EĞERSAY($A$7:A7;'KKY DOLAN'!$E$7:$E$1000));0));
İNDİS('KKY BOŞALAN'!$B$7:$B$1000;KAÇINCI(0;EĞER('KKY BOŞALAN'!$B$7:$B$1000<>"";EĞERSAY($A$7:A7;'KKY BOŞALAN'!$B$7:$B$1000));0)));"")
 

Ekli dosyalar

Katılım
21 Şubat 2019
Mesajlar
160
Excel Vers. ve Dili
(Excel 2016 - Türkçe)
Dosyayı indiremedim, formülü açıka yazarsanız oradan alabilirim. Kodu da aynı şekilde olursa onuda alabilirim. Teşekkürler
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,160
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Formülü üstte ki mesajıma ekledim..
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Kolay gelsin, "İşyeri Bazında Dolan-Boşalan" sayfasında "Düğme 8" var, onu kullanarak kodla yaparsanız çok iyi olur.
Kullandığınız dosyayı palaşırsanız KOD la halledelim. Altın üye değilseniz harici dosya paylaşım sitelerine dosyayı yükleyip indirme linkini paylaşabilirsiniz.
 
Katılım
21 Şubat 2019
Mesajlar
160
Excel Vers. ve Dili
(Excel 2016 - Türkçe)
Teşekkür ederim, elinize sağlık
 
Üst