11 Eğer 12 Durum

Katılım
5 Şubat 2007
Mesajlar
86
Excel Vers. ve Dili
office 2010
Arkadaşlar Merhaba;
Bir sütunda ingilizce aylar var. Ayların sayısal değerlerini yazdırmak istiyorum.
Örnek: Ay April ise 4 yazsın.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Ekli dosyayı inceleyiniz.:cool:
A sütununa ingilizce karşılıklarını giriniz
Kod:
Sub aylar()
Dim ay As String
Sheets("sayfa1").Select
ay = InputBox("Ay Giriniz..:", "AYLAR", Range("A1").Value)
If ay = "" Then Exit Sub
Set k = Range("A:A").Find(ay, , xlValues, xlWhole)
    If Not k Is Nothing Then
        MsgBox "[ " & ay & " ] Ayı sayısı = " & k.Row, vbOKOnly + vbInformation, "AY"
        Else
        MsgBox "[ " & ay & " ] Ayı Bulunamadı..!!", vbCritical, "YOK"
    End If
    
End Sub
 
Katılım
5 Şubat 2007
Mesajlar
86
Excel Vers. ve Dili
office 2010
Evran Bey, kod yazmadan fonksiyon olarak cevabı var mıdır? acaba
 
Katılım
5 Şubat 2007
Mesajlar
86
Excel Vers. ve Dili
office 2010
Aylar sırayla gitmiyor. Karışık gidiyor. Birde 200 satır var.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

DÜŞEYARA(VLOOKUP) kullanabilirsiniz.

Ekteki örnekte ay adlarını siz ingilizceye çeviriniz.
 
Katılım
5 Şubat 2007
Mesajlar
86
Excel Vers. ve Dili
office 2010
Arkadaşlar örnek dosya ektedir. eğer yapılabilirse iyi olur. ben düşeyara ile denedim hep 8'i getiriyor. sorunu bulamadım.
 
Katılım
18 Eylül 2007
Mesajlar
119
Excel Vers. ve Dili
excel 2003
türkçe
sayın mschumi;
umarım ekteki dosya işinizi görür.kolay gelsin.
 
Katılım
5 Şubat 2007
Mesajlar
86
Excel Vers. ve Dili
office 2010
sayın benli58 benim göndermiş olduğum dosyada niye çalışmadığı hakkında bir fikriniz var mı ? çünkü ben bunu asıl dosyaya uygulayacağım ve oraya sizin yazdığınız formülü yazacağım çalışmayacak. aslında sizin yaptığınız formül ile benim döndermiş olduğum dosyadaki formül aynı....
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Yaptığınız fonksiyon doğru ama hesaplama otomatik değil elleye ayarlanmış.

Hesaplamayı otomatiğe alınız, yada F9 tuşuna basınız.

Araçlar
Seçenekler
Hesaplama
Otomatik
 
Üst