koşullu birleştirme

Katılım
6 Temmuz 2008
Mesajlar
1,875
Excel Vers. ve Dili
OFFİCE 2010- TÜRKÇE
Altın Üyelik Bitiş Tarihi
22-12-2019
Merhaba arkadaşlar,

Bir satırda hücreler belli şarta uyuyorsa nasıl birleştirebiliriz?


Yani Diyelim ki A3:A20 aralığındaki hücreler A1 e eşitse
Karşılık gelen B3:B20 aralığındaki hücreleri A2 de nasıl birleştiririz?
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,374
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Sorunuz tam anlaşılmıyor, biraz açmanız gerek.
Örneğin A4 A1'e eşit diyelim, (birleştirmeden sözettiğinize göre) hangi hücreler birleştirilecek ?
 
Katılım
6 Temmuz 2008
Mesajlar
1,875
Excel Vers. ve Dili
OFFİCE 2010- TÜRKÇE
Altın Üyelik Bitiş Tarihi
22-12-2019
Şöyle açmaya çalışayım;
A3:A20 aralığında A1 den kaç tane varsa B3:B20 aralığındakiler birleşecek.

A4 A1'e eşit diyelim

A2 deki değer sadece B4 olacak
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,374
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Fonksiyonlarla nasıl yapılır bilemiyorum ama makro isterseniz aşağıdaki kodları ilgili sayfanın kod bölümüne kopyalayıp deneyiniz.

A1 hücresi değiştiğinde kod çalışır.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)

    If Intersect(Target, [A1]) Is Nothing Then Exit Sub
    
    Dim i As Integer
    Dim d As String
    
    d = ""
    
    For i = 3 To Cells(Rows.Count, "A").End(3).Row
        If [A1] = Cells(i, "A") Then
            If d = "" Then
                d = Cells(i, "B")
            Else
                d = d & ", " & Cells(i, "B")
            End If
        End If
    Next i
    
    If Not Trim(d) = "" Then [A2] = d
    
End Sub
 
Katılım
6 Temmuz 2008
Mesajlar
1,875
Excel Vers. ve Dili
OFFİCE 2010- TÜRKÇE
Altın Üyelik Bitiş Tarihi
22-12-2019
Teşekkür ederim.
Makro ile kısmen çözüme ulaşmıştım. Sanırım fonksiyonlarla cevabı yok gibi.
 
Katılım
6 Temmuz 2008
Mesajlar
1,875
Excel Vers. ve Dili
OFFİCE 2010- TÜRKÇE
Altın Üyelik Bitiş Tarihi
22-12-2019
Sırayla koşul ekledim Dolaylı formülü kullanarak.
Sorunumu çözdüm teşekkürler.
 
Katılım
3 Ekim 2015
Mesajlar
24
Excel Vers. ve Dili
Excel-2010
Merhaba

Konu acil oldugu icin buraya yaziyorum ve sirkette oldugum icin de belge yukleyemiyorum.

Hocam A ve B sutunlarini C sutununda asagidaki gibi birlestirmem lazim

C Sutunu
A1
B1
A2
B2
A3
B3

Tedavi mumkun mudur ?
 
Katılım
6 Temmuz 2008
Mesajlar
1,875
Excel Vers. ve Dili
OFFİCE 2010- TÜRKÇE
Altın Üyelik Bitiş Tarihi
22-12-2019
Merhaba

Konu acil oldugu icin buraya yaziyorum ve sirkette oldugum icin de belge yukleyemiyorum.

Hocam A ve B sutunlarini C sutununda asagidaki gibi birlestirmem lazim

C Sutunu
A1
B1
A2
B2
A3
B3

Tedavi mumkun mudur ?

C1 e =A1&B1 yazın
ya da
=BİRLEŞTİR(A1;B1)
 
Katılım
3 Ekim 2015
Mesajlar
24
Excel Vers. ve Dili
Excel-2010
Yanlis anladiniz

C1=A1
C2=B1
C3=A2
C4=A2

Seklinde olmasi lazim.
 
Katılım
6 Temmuz 2008
Mesajlar
1,875
Excel Vers. ve Dili
OFFİCE 2010- TÜRKÇE
Altın Üyelik Bitiş Tarihi
22-12-2019
Sanırım bundan da bir şey anlamadım
 
Katılım
3 Ekim 2015
Mesajlar
24
Excel Vers. ve Dili
Excel-2010
A ve B sutunlarinda olan bilgileri c sutununa sirayla tasiyacagim
 
Katılım
6 Temmuz 2008
Mesajlar
1,875
Excel Vers. ve Dili
OFFİCE 2010- TÜRKÇE
Altın Üyelik Bitiş Tarihi
22-12-2019
Sırayla taşıyacaksanız ilk verdiğim formül işinize yaraması lazım.
Sanırım sizin istediğiniz farklı bir şey.
Bence ekleme yapamıyorsanız sırayla A sütunundaki hücrelerin bir kaçtanesini sonra B sütunundaki hücreleri ve C sütununa ne olması gerektiğini yazarsanız bir şeyler çıkar...
 
Katılım
3 Ekim 2015
Mesajlar
24
Excel Vers. ve Dili
Excel-2010
-A-
Elma
Seker
Portakal
-B-
Ahmet
Mehmet
Ali
-C-
Elma
Ahmet
Seker
Mehmet
Portakal
Ali

Yani C1 Hucresinde sadece A1 olacak, A1 ve B1 C1 e yazilmayacak
 
Katılım
6 Temmuz 2008
Mesajlar
1,875
Excel Vers. ve Dili
OFFİCE 2010- TÜRKÇE
Altın Üyelik Bitiş Tarihi
22-12-2019
-A-
Elma
Seker
Portakal
-B-
Ahmet
Mehmet
Ali
-C-
Elma
Ahmet
Seker
Mehmet
Portakal
Ali

Yani C1 Hucresinde sadece A1 olacak, A1 ve B1 C1 e yazilmayacak
Anlamadım ;
Anlayan biri çıkarsa önerisi olur sanırım...
Yalnız siz de bir okuyun kendiniz anlayacakmısınız?
 
Katılım
3 Ekim 2015
Mesajlar
24
Excel Vers. ve Dili
Excel-2010
Ben yazdigim icin bana size geldigi Kadar anlasilmaz gelmiyor olmasi normal ama anlasilmaz bir sey degil. Sutulari yan yana yazamadigim icin alt alta yazdim son mesajda. Excelde yan yana siralanan sutunlar A B ve C olmak uzere A ve B sutunun da bilgiler bulunmakta ve bu bilgileri C sutununda yani iki sutunu sadece bir sutunda olmak uzere birlestirme yapacagim ve
C1: C sutunundaki ilk hucre
C2: C stunundaki ikinci hucre
A1: A sutunundaki ilk hucre
B1: B sutunundaki ilk hucre

Islem Sonunda Olmasini istedigim sey C1 hucresine A1 in ve C2 Hucresine B1 in gelmesi
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,340
Excel Vers. ve Dili
2007 Türkçe
C1 hücresine aşağıdaki formülü yazıp aşağı çekerek çoğaltınız.
Kod:
=İNDİS(A:B;NSAT((SATIR()+1)/2);EĞER(MOD(SATIR();2)=1;1;2))
 
Katılım
3 Ekim 2015
Mesajlar
24
Excel Vers. ve Dili
Excel-2010
Cok tesekkur ederim ogrenmem gereken cok formul var daha
 
Üst