• DİKKAT

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

Eğer

  • Konbuyu başlatan Konbuyu başlatan dEmir1
  • Başlangıç tarihi Başlangıç tarihi
Katılım
27 Ocak 2011
Mesajlar
324
Excel Vers. ve Dili
Excel 2010 - Türkçe
EĞER HATALIYSA diğer sütundakini alsın
Ekte açıklama yaptım umarım yardımcı olabilirsiniz.
 
Son düzenleme:
Yardımlarınızı bekliyorum.
Hayırlı Cumalar
 
sayfaya bir tane command buton ekleyin ve şu kodları içine yazıp, çalıştırınız.
C sütunundan başlar, #yok yazısı yoksa kodu U sütununa yazar ve bir sonraki satıra geçer.
Kod:
ss = Sayfa1.Range("C10000").End(3).Row
For i = 3 To ss
    j = 3
    Do
        tmp_str = Sayfa1.Cells(i, j).Value
        If Not IsError(tmp_str) Then
            Sayfa1.Range("U" & i).Value = tmp_str
            Exit Do
        End If
    j = j + 2
    Loop Until j > 17
Next i
 
Peki bunu Formülle yapma imkanımız yok mu ?
Uğraştırıyorum sizleri ama
Aslında yapmak istediğim "C" Sütununda #yok var ise E Sütunundakini yaz böyle devam etmesi C-E-G-I-K-M-O-Q Mutlaka birinde kod var onu yazmasını istiyorum
Umarım anlatabilmişimdir.
EĞER(EHATALIYSA(C5);I5;"");"") böyle bir şey yaptım ama bunu bütün sütunlara uygulayamıyorum..
 
yukarıdaki kod istediğini yapıyor, zaten yeterince düşey ara formülü var sayfanda.
 
Systran anlatamadım sanırım mazur görün.
Şöyleki C5'de de Yok Yazıyor ama ondan sonraki Sütunda da yok Yazıyor ondan sonraki Sütunda da I5'e gelene kadar YOK; I5'de istediğim kod var benim yazdığım eksik yani
Ben Direk C5'de yok git I5'dekini al dedim
yani aralarında diğer sütunları nasıl ekleyebilirim.
Aynı şekilde belki C5'de istediğim kod var diğerlerinde de var yada YOK
Bütün sütunları arasın hangisinde varsa onu yazsın istiyorum :)
Aslında karışık değil de ben anlatamıyorum. Kusura bakma.
 
Çok kısa bir örnek excel gönderdim.
Tşk ederim
 
Son düzenleme:
Yardımlarınızı Bekliyorum..
 
Geri
Üst