Toplam 3 sonuçtan 1 ile 3 arasındakiler gösteriliyor.

Konu: hüre içindeki sayıları kolonlara dağıtma

  1. #1
    Kıdemli Üye
    Üyelik tarihi
    Jul 2008
    Nereden
    İstanbul-Küçükçekmece
    Versiyon
    2010
    Mesajlar
    185

    hüre içindeki sayıları kolonlara dağıtma

    Merhaba
    a kolonunda 3 er karakterli, 2 şer karakterli ve 1 er karkterli veriler mevcut
    bunları b,c,d kolonlarına dağıtmam gerekiyor.

    1 er karekterli leri d sütununa
    2 şer karakterli leri c ve d sütununa
    3 er karekterlileri b,c,ve d sütununa koyması gerekiyor.

    a b c d
    123 1 2 3
    12 1 2
    1 1


    Yardımcı olmanızı rica ederim.

  2. #2
    Kıdemli Üye
    Üyelik tarihi
    Mar 2011
    Nereden
    İstanbul
    Versiyon
    Excel 2010 Türkçe
    Mesajlar
    113
    Veri sekmezi altında Metni Sütunlara Dönüştür seçeneğini tıklayıp boşluk ayırma seçeneği ile sütunlara alabilirsin ama istediğin şeylerde de bir karmaşıklık var D sütununa hem tek basamaklılar hem iki hem üç basamaklılar gelsin demişsin bence sen Metni Sütunlara Dönüştür ile bir dene bakalım istediğin oluyormu

  3. #3
    Kıdemli Üye
    Üyelik tarihi
    Dec 2009
    Nereden
    İstanbul
    Versiyon
    Excel 2003 - 2007 TR
    Mesajlar
    416
    Kod:
    Sub ayir()    
        a = [A2:A4]
        ReDim b(1 To UBound(a), 1 To 3)
            For i = 1 To UBound(a)
                uz = Len(a(i, 1))
                say = say + 1
                If uz <= 3 Then
                    For j = uz To 1 Step -1
                        b(say, j - uz + 3) = Mid(a(i, 1), j, 1)
                    Next j
                End If
            Next i
        [B2].Resize(say, 3) = b
        MsgBox "İşlem tamam.", vbInformation
    End Sub

Konu Bilgisi

Users Browsing this Thread

Şu anda 1 üyemiz bu konuya göz atıyor. (0 kayıtlı üye ve 1 misafir.)

Yetkileriniz

  • Konu Acma Yetkiniz Yok
  • Cevap Yazma Yetkiniz Yok
  • Eklenti Yükleme Yetkiniz Yok
  • Mesajınızı Değiştirme Yetkiniz Yok
  •