[]

excel, yinelenenleri kaldır ama birleştirerek kaldır.

arkadaşlar selam,

tablo şu olsun;

ad soyad............15.07.2011......141.5......775
ad soyad............15.08.2011......9.25......1744


şimdi yinelenenleri sadece sütun 1 e göre kaldır diyince, alttaki satır gidiyor. bunları, sütun 3 ve sütun 4 un rakamlarını toplayarak birleştirmesi için ne yapmak gerekir?

yani,
ad soyad............15.07.2011......150.75......2519

gibi olsun istiyorum, tarih farketmez.

 
Takip


  • letheavendangered  (24.05.16 19:51:13) 
excel guruları, up up up (kendimi ergen gibi hissettim)


  • gneral  (24.05.16 20:16:40) 
daha kolay bir yol ile olmazsa makro ile şöyle deneyebilirsin. Yalnız mutlaka yedek bir excelde çalış. çünkü yinelenen satırlar silinecek. ayrıca kodu tam olarak deneyemedim, çalışmazsa yeniden bakarız.

tablonun 1'den 12. satıra kadar olduğunu düşünelim. kaç satır varsa o sayı ile değişebilirsin.

Sub test()
toplam_satir = 12

For i = 1 To toplam_satir
For j = i + 1 To toplam_satir
If Cells(i, 1) = Cells(j, 1) Then
Cells(i, 3) = Cells(i, 3) + Cells(j, 3)
Cells(i, 4) = Cells(i, 4) + Cells(j, 4)
Let x = firstcolumn & j & ":" & lastcolumn & j
Range(x).Delete
toplam_satir = toplam_satir - 1
j=j-1
End If
Next j
Next i

End Sub
  • puc  (24.05.16 20:39:41 ~ 20:41:14) 
daha kolay bir yolu yeni bir sayfada veri>birleştir yapıp kaynak kısmını seç. eğer başlık var ise etiket yerinden üst satırı işaretle, diğer sol sütün ve kaynak veriye bağlantı oluştur da işaretli olsun.

isim sayı1 sayı2
fatih 150 540
fatih 25 60


bunun için resimdeki gibi yapman gerekiyor yeni sayfada yani.

i.hizliresim.com

edit: aslında en kolay yolu pivot table'da yapmak. ismi satıra, sayıları toplamlara eklemen yeterli.

edit2: etopla ile de yapabilirsin kolay bir şekilde. resimdeki gibi : i.hizliresim.com
  • napak panpa  (24.05.16 20:41:08 ~ 20:57:43) 
PıvotTable


  • compumaster  (24.05.16 21:27:55) 
pivot table +1 bunun en basit yolu bu. o kadar vba kodlarına makrolara ne gerek var yahu.


  • animalman  (25.05.16 07:56:27) 
1
buraya yazılanların hakları Sir Anthony Hopkins'e aittir.
yazan eden compumaster, ilgilenen eden fader
modere edenler angelus, Artibir, aychovsky, baba jo, basond, compumaster, deckard, duyulmasi gerektigi kadar, fader, fraise, groove salad, kahvegibi, kaymaktutmayansicaksut, kibritsuyu, monstro, pandispanya, robin, ron dennis
bu sitede yazılanların hiçbiri doğru değildir. site içeriği küçükler için sakıncalı olabilir. yazılardan yazarları sorumludur. kaynak göstermeden alıntılanamaz. devlet tarafından atanmış bir kurumun internet üzerinde kimin hangi bilgiye ulaşıp ulaşamayacağına karar vermesi insan haklarına aykırıdır. web siteleri kullanıcıların istekleri doğrultusunda bağlandıkları yerlerdir. kullanıcılar isterlerse bir web sitesine bağlanmayabilirler. bu güçleri ve imkanları mevcuttur. bir kullanıcı bir siteye bağlanmak istiyorsa bu onun tercihi ve hakkıdır. bağlanmak istemiyorsa bu yine onun tercihi ve hakkıdır. halkın kendisine hizmet etmesi için görevlendirdiği kurumlar hadlerini aşıp halka neye ulaşıp ulaşmayacağını bilmeyen cahil cühela muamelesi edemezler. ebeveynlerin çocuklarını sakıncalı içeriklerden koruması için çok sayıda bedava ve ücretli yazılım mevcuttur. bu yazılımlar bir web tarayıcısını kullanmaktan daha karmaşık teknik bilgi gerektirmemektedir. devletin milletini küçük düşürmesi ve ebleh yerine koyması yasaktır. Skimlinks ile linkler üzerinden yönlendirme payı alınmaktadır.