[]

excel concatenate

belli bir aralığı tümden birleştirebiliyor muyuz?
yani a1&a2&a3 yerine a1:a3 yazsam bir formülün içine?



 
denedim yemedi


  • hope ender  (24.04.12 21:01:37) 
birleştirmek derken hep beraber mi yazmak istiyorsunuz?


  • f2dx  (24.04.12 21:07:27) 
işte a1 de x b1 de y yazıyorsa c1'e =concentrate(a1;b1) yapayım diyor, xy olsun diyor.


  • hope ender  (24.04.12 21:09:09) 
öyle olur da arkadaş seri halde istiyor, bilemedim.


  • f2dx  (24.04.12 21:13:14) 
hope'un dediği gibi olmuyor o şekilde, tek tek yazılmayacak kadar çok hücre var heralde sende bi script'le falan text olarak yazdırıp formüle kopyalamak en pratik çözüm heralde..


  • shirou  (24.04.12 21:21:34) 
evet kabaca
=a1&a2&a3&a4....&a500 ya da =concatenate(a1,a2,..,a500) yazmak yerine
fonksiyon(a1:a500) yazabileceğim bir şey var mı diye soruyorum. dizi formüllü bir şeyler olabilir belki.
ikili birleştirip birleştirilenle dizinin elemanını tekrar birleştirerek çözdüm şimdilik ama daha makul bir yolu varsa beklerim.
  • galadnikov  (24.04.12 21:41:27) 
Function Birlestir(secim As Range)
metin = ""
For Each i In secim
metin = metin & i
Next i
Birlestir = metin
End Function

Alt+F11 ile VBE'yi actiktan sonra Insert --> Module dediginizde gelen pencereye yukaridaki kodu yapistirin. Daha sonra dosyanizi macro enabled olarak kaydedin. Bu islemler sonunda istediginiz herhangi bir hucrede kullanacaginiz Birlestir() isimli bir fonksiyonunuz olacak. Sonucu gormek istediginiz hucreye gidip ornegin =Birlestir(A1:A500) yazarsaniz size birlestirilmis halini verecek.
  • dahicocuk  (01.05.12 10:42:02 ~ 10:42:37) 
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.