• DİKKAT

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

Hücre içinde bir kelimeyi bulunca evet yazdırmak

  • Konbuyu başlatan Konbuyu başlatan Gamma
  • Başlangıç tarihi Başlangıç tarihi
Katılım
4 Ocak 2012
Mesajlar
54
Excel Vers. ve Dili
Excel 2007 Türkçe
Merhaba benim de bir sorum olacak.
"Eğer bir hücrede yazılanlar içinde belirli bir kelime geçiyorsa başka bir hücreye "Evet" yaz, böyle bir kelime geçmiyorsa boş kalsın"
nasıl yapılabilir?
Yardımlarınız için şimdiden çok teşekkür ederim.
Not: Hücrelerde birbirinden farklı açıklamalar var ama bazılarının içinde sadece belirli bir kelimenin geçmesi yeterli. Örneğin kelime "Alındı" olsun. Hücrelerin içinde "kola alındı", "Kağıt alındı ve gönderildi", "gazete pazar günü alındı" gibi yazıyor.
Buna ilişkin bir örnek dosya ekte yer alıyor.
Tekrar teşekkürler.
 

Ekli dosyalar

Merhaba

A2 hücresinde kola kelimesi var ise kaçıncı karakterde olduğunu yazar. yok ise hata verir.

=FIND("kola";A2)

=BUL("kola";A2)
 
Merhaba,
Ekli dosyayı inceler misiniz?
Kod:
Sub Ara()
Bulunacak = Application.InputBox("Lütfen Aradığınız Sözcüğü Yazınız.", "ARANAN")
If Bulunacak = False Then Exit Sub
    Set Aranan = Range("A:A").Find(Bulunacak, , xlValues, xlPart)
    If Not Aranan Is Nothing Then
        adres = Aranan.Address
        Do
            Cells(Aranan.Row, 2).Value = "Evet"
            Set Aranan = Range("A:A").FindNext(Aranan)
        Loop While Not Aranan Is Nothing And Aranan.Address <> adres
    End If
End Sub
 

Ekli dosyalar

Çok çok teşekkür ederim. Kendi asıl dosyama uyarladım gayet güzel çalışıyor.
 
Geri
Üst