• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Tabloda Koşullu Ara ve Hücre Bağlama

Katılım
25 Haziran 2008
Mesajlar
14
Excel Vers. ve Dili
excel 2000 turkce
Arkadaşlar Merhaba
Çok geniş bir tablom mevcut 22.000 satır, 30'dan fazla sütun'dan oluşuyor. bunlar 3'lü gurup halinde. Benim tablomda söyle bir sıkıntı ile karşılaştım ve bir ihtiyacım oluştu,

örnek olarak
a1 hücresinde 2.75 benzeri veriler mevcut
b1 hücresinde s-u-d verileri mevcut
c1 hücresinde yine 2.38 ve s verileri karma olarak mevcut.

ihtiyacım b1 hüsresinde "s" varsa c1 hüsresine a1 hücresini çekmek. yoksa c1 hücresindeki verilerin olduğu gibi kalması. bunu nasıl yapabilirim.

bu konuyu bulamadığım için buraya açtım yanlış bölüme açtıysan şimdiden özür dilerim. örnek tablom linkte mevcuttur. yardımlarınız için şimdiden çok teşekkür ederim.

http://s7.dosya.tc/server/fo4ytv/ornek_atama.xlsx.html

saygılarımla.
 
Eğer formülle yapmak isterseniz:

Boş bir sütuna aşağıdaki formülü yazın (Ben M2 hücresine yazdım):

Kod:
=EĞER(B2="[s]";A2;C2)

M2 hücresini aşağı doğru verilerinizin sonuna kadar kopyalayın.

M2'den itibaren aşağı doğru hücreleri seçip kopyalayın.
C2 hücresini seçin ve özel yapıştırdan Değerleri seçin.

Eğer formülle değil de makroyla yapmak isterseniz aşağıdaki kodları kullanın:

Kod:
Sub değiştir()
For i = 2 To Cells(Rows.Count, "A").End(3).Row
    If Cells(i, "B") = "[s]" Then
        Cells(i, "C") = Cells(i, "A")
    End If
Next
End Sub
 
sayın yusuf44 çok teşekkür ederim, her iki yoluda gösterdiğiniz için, çalıştı ve beni büyük bir sıkıntıdan kurtardınız. emeklerinize sağlık.
 
Geri
Üst