excelde soldan 4 karakteri dikkate alarak listeleme yaptırm

Katılım
6 Şubat 2006
Mesajlar
57
merhaba arkadaşlar

ekteki belgede f sütununda yer alan müşteri isimlerinden sadece soldaki dört rakamı dikkate alacak aynı olan müşterileri I sütununa tek olarak listeyelecek ve kullanım bedeli toplamlarını da J sütununa karşısına yazacak bir yöntem varmı?
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodu deneyin. Ayrıca bu istediğiniz sıralama ve gelişmiş filtre özelliği ilede yapılabilir.

[vb:1:01773dd85b]Sub listele()
[f2:g65536].Sort Key1:=[f2]
For a = 2 To [g65536].End(3).Row
If WorksheetFunction.CountIf(Range("f2:f" & a), Cells(a, "f")) = 1 Then
c = c + 1
Cells(c + 1, "i") = Cells(a, "f")
Cells(c + 1, "j") = WorksheetFunction.SumIf([f2:f65536], Cells(a, "f"), [g2:g65536])
End If
Next
End Sub
[/vb:1:01773dd85b]
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
=LEFT(F2;4)
=SOLDAN(F2;4)

Bu birinci yol.

İkincisi de, Data/Text To Columns' u kıllanarak F'de yer alan metni sütunlara ayırbilirsiniz.
 

mehmett

Altın Üye
Katılım
18 Mayıs 2005
Mesajlar
2,571
Excel Vers. ve Dili
Excel 2010 Türkçe
Ekteki dosyada 5 madde halinde anlatılanları tek tek uygulayın.
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,180
Excel Vers. ve Dili
Excel-2003 Türkçe
Slm.
Farklı bir yöntem.
 
Üst