Aynı kişiye ait bilgileri birleştirerek alma

  • Konuyu başlatan Konuyu başlatan teyadih
  • Başlangıç tarihi Başlangıç tarihi

teyadih

Kullanıcı
Katılım
14 Eki 2019
Mesajlar
857
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe

Ekli dosyalar

Bunun yerine daha pratik ve küçük formül yazılabilir mi acaba
Selamlar,
Evet yazılabilir, ama, Excel 2019 dan itibaren geçerlidir. Daha eski versiyonlarda çözüm, ya uzun formüller ya da Makro..
(Profilinizdeki yazan Excel 2016 da çalışmayacaktır)

Formüller : (ilk satır için)
=METİNBİRLEŞTİR("-";;EĞER((A3<>"")*(Sayfa1!$G$4:$G$47=A3);Sayfa1!$C$4:$C$47;""))
ya da
=DEĞİŞTİR(ARALIKBİRLEŞTİR(EĞER((A3<>"")*(Sayfa1!$G$4:$G$47=A3);"-"&Sayfa1!$C$4:$C$47;""));1;1;"")

Belki de, Excel 2019 kullandığınızı umarak, cevap yazıyorum ve dosyayı ekliyorum...
 

Ekli dosyalar

  • 1646078793713.webp
    1646078793713.webp
    19.4 KB · Görüntüleme: 23
Excel2016 kullanıyorum sayın 52779. Mecburen uzun formül kullanmam gerekecek. Örnek dosyadaki hata neden kaynaklanmış olabilir acaba. Formülü 10 tane yanyana yazacak şekilde güncelleyebilir miyiz?
 
Formüllerinizdeki , iki & ... & arasındaki her bir parçanın ayrı ayrı EĞERHATA gibi işlevlerle hata olması durumunda "" (BOŞ) olacak şekilde düzenlenmesi gerekir.
Hatalar buradan kaynaklanıyor. Bulunmadığında HATA verecektir.

Dizi olmayan formülle,
10 tane yan-yana yazacak şekilde düzenleme yapıldı.

2 no.lu mesaj ekindeki dosya, yeni dosya ile güncellendi.
 
@teyadih işleminiz tamamlandıktan sonra, hangi cevap işinizi çözmüşse yanındaki yuvarlak check simgesine basarak lütfen konuyu "Çözüldü" olarak işaretler misiniz?
 
Benzer Konular Popüler İçerikler Daha Fazlası
Geri
Üst Alt