Türkçe Excel Destek ve Bilgi Paylaşım Platformu     

Oturum Aç |  Kayıt Ol

Yeni konu gönder Konuya cevap yaz  [ 13 ileti ] 

06 May 2012, 13:15

Çevrimdışı
 İç içe bin (1000) adet eğer komutu çalışırmı
Seviye 1
Kayıt: 06 May 2012, 12:41
İleti: 7


Merhabalar,

İç içe bin (1000) adet eğer komutu çalışırmı,
"A" sütunundaki bir hücreye yazılabilecek 1000 değişik rakamdan baz alarak sonuç verecek.
Eğer çalışır derseniz, kısayoldan formülü yazacağım.
Çalışmaz derseniz, nasıl bir formül önerirsiniz?
Teşekkürler.


Başa Dön Sayfa başı
 Profile bak  
 

06 May 2012, 15:47

Çevrimdışı
 Re: İç içe bin (1000) adet eğer komutu çalışırmı
Seviye 1
Kayıt: 06 May 2012, 12:41
İleti: 7

denedim arkadaşlar 64 adet çalışıyor


Başa Dön Sayfa başı
 Profile bak  
 

06 May 2012, 20:58

Çevrimdışı
 Re: İç içe bin (1000) adet eğer komutu çalışırmı
Seviye 4
Kullanıcı avatarı
Kayıt: 24 Şub 2011, 22:55
İleti: 138

Merhaba,

Düşeyara formülü çözüm olabilir. Örnek dosyanızı görememiz gerekiyor.

_________________
Bütün ümidim gençliktedir.Mustafa Kemal ATATÜRK


Başa Dön Sayfa başı
 Profile bak  
 

06 May 2012, 21:19

Çevrimdışı
 Re: İç içe bin (1000) adet eğer komutu çalışırmı
Seviye 1
Kayıt: 06 May 2012, 12:41
İleti: 7

Mahir yazdı:
Merhaba,

Düşeyara formülü çözüm olabilir. Örnek dosyanızı görememiz gerekiyor.


Mahir bey cevabınız için teşekkürler.
Siteden örnek bir düşeyara formülü olan örnek indirdim ama birtürlü kullanamadım. formülü sıfırdan yazmak istedim yine olmadı.
Ekte örneği gönderiyorum. Yapabilirseniz çok çok memnun olurum.


Eklentiler:
asadik_ornek2003.rar [14.81 KiB]
208 defa indirildi
Başa Dön Sayfa başı
 Profile bak  
 

06 May 2012, 22:26

Çevrimdışı
 Re: İç içe bin (1000) adet eğer komutu çalışırmı
Seviye 4
Kullanıcı avatarı
Kayıt: 24 Şub 2011, 22:55
İleti: 138

Merhaba,

Bu tür işlemlerde arama başvuru formüllerinin kullanılması kesin sonuç almanıza yardımcı olur. Ama bir kod mükerrer ise düşeyara() formülü ilk değeri getirir.

Formülü sayfa2 B1 hücresine yazınız ve A1 hücresine kod giriniz (Örnek: 365322) sonucu gözlemleyiniz.

Kod: Tümünü seç
=DÜŞEYARA(A1;Sayfa1!$E$2:$F$1001;2;0)

_________________
Bütün ümidim gençliktedir.Mustafa Kemal ATATÜRK


Başa Dön Sayfa başı
 Profile bak  
 

06 May 2012, 22:43

Çevrimdışı
 Re: İç içe bin (1000) adet eğer komutu çalışırmı
Seviye 1
Kayıt: 06 May 2012, 12:41
İleti: 7

Mahir yazdı:
Merhaba,

Bu tür işlemlerde arama başvuru formüllerinin kullanılması kesin sonuç almanıza yardımcı olur. Ama bir kod mükerrer ise düşeyara() formülü ilk değeri getirir.

Formülü sayfa2 B1 hücresine yazınız ve A1 hücresine kod giriniz (Örnek: 365322) sonucu gözlemleyiniz.

Kod: Tümünü seç
=DÜŞEYARA(A1;Sayfa1!$E$2:$F$1001;2;0)


___________________________________________________________________________________________________________
Mahir bey mükerrer kod yok, tüm kodlar birbirinden farklı.
http://excelturk.com/kapali-excel-dosyasindan-duseyara-t262.html
bu linkteki resimlerden örnek vermek gerekirse;
tam istediğim gibi bişey bu ama çalışan excel dosyasındaki "tc kimlik no" sütunu hariç.
bu kodlarla yapıyor işlemi. kodlarla bayağı uğraştım ama istediğimi elde edemedim. daha kötü oldu.

Kod: Tümünü seç
Private Sub Worksheet_Change(ByVal Target As Range)
    On Error Resume Next
    If Intersect(Target, [A2:D65536]) Is Nothing Then Exit Sub
    If Target.Column = 2 And Target <> "" Then
    Son = Application.ExecuteExcel4Macro("COUNTA('" & ThisWorkbook.Path _
    & "\[Data.xls]Sayfa1'!C2)")
    For X = 2 To Son
    If Target.Text = Application.ExecuteExcel4Macro("'" & ThisWorkbook.Path _
    & "\[Data.xls]Sayfa1'!R" & X & "C2") Then
    Cells(Target.Row, "C") = Application.ExecuteExcel4Macro("'" & ThisWorkbook.Path _
    & "\[Data.xls]Sayfa1'!R" & X & "C3")
    Cells(Target.Row, "D") = Application.ExecuteExcel4Macro("'" & ThisWorkbook.Path _
    & "\[Data.xls]Sayfa1'!R" & X & "C4")
    Say = Say + 1
    Exit For
    End If
    Next
    End If
End Sub

1-Kapalı Veri Dosyası (Data.xls)
Çalışılan Excel Sayfası (Kapalı.xls)


Başa Dön Sayfa başı
 Profile bak  
 

06 May 2012, 22:48

Çevrimdışı
 Re: İç içe bin (1000) adet eğer komutu çalışırmı
Seviye 1
Kayıt: 06 May 2012, 12:41
İleti: 7

Mahir yazdı:
Merhaba,

Bu tür işlemlerde arama başvuru formüllerinin kullanılması kesin sonuç almanıza yardımcı olur. Ama bir kod mükerrer ise düşeyara() formülü ilk değeri getirir.

Formülü sayfa2 B1 hücresine yazınız ve A1 hücresine kod giriniz (Örnek: 365322) sonucu gözlemleyiniz.

Kod: Tümünü seç
=DÜŞEYARA(A1;Sayfa1!$E$2:$F$1001;2;0)


Dediğiniz formülü aynen uyguladım ama sonuç alamadım :(


Başa Dön Sayfa başı
 Profile bak  
 

06 May 2012, 23:00

Çevrimdışı
 Re: İç içe bin (1000) adet eğer komutu çalışırmı
Seviye 4
Kullanıcı avatarı
Kayıt: 24 Şub 2011, 22:55
İleti: 138

Merhaba,

Formülü uyguladığınız dosyayı ve almak istediğiniz sonucu örnek olarak ekleyebilir misiniz?

_________________
Bütün ümidim gençliktedir.Mustafa Kemal ATATÜRK


Başa Dön Sayfa başı
 Profile bak  
 

06 May 2012, 23:21

Çevrimdışı
 Re: İç içe bin (1000) adet eğer komutu çalışırmı
Seviye 1
Kayıt: 06 May 2012, 12:41
İleti: 7

Mahir yazdı:
Merhaba,

Formülü uyguladığınız dosyayı ve almak istediğiniz sonucu örnek olarak ekleyebilir misiniz?


Mahir bey dosya iş yerindeki bilgisayarda. yarın saat 10 gibi eklerim.

İlgi ve alakanıza tekrar teşekkür ederim.


Başa Dön Sayfa başı
 Profile bak  
 

07 May 2012, 11:11

Çevrimdışı
 Re: İç içe bin (1000) adet eğer komutu çalışırmı
Seviye 4
Kullanıcı avatarı
Kayıt: 24 Şub 2011, 22:55
İleti: 138

Eklerseniz yardımcı olmaya çalışırım.
Dosyayı isteme nedenim: Daha önce eklediğiniz dosyada referans vediğiniz sütunlarla ile veri girişi yaptığınız sütunlar arasında fark var.

_________________
Bütün ümidim gençliktedir.Mustafa Kemal ATATÜRK


Başa Dön Sayfa başı
 Profile bak  
 
Önceki iletileri göster:  Sıralama  
Yeni konu gönder Konuya cevap yaz  [ 13 ileti ] 

Tüm zamanlar UTC + 2 saat [ DST ]


Kimler çevrimiçi

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 0 misafir


Bu forumda yeni konular açamazsınız
Bu forumda konulara cevap yazamazsınız
Bu forumda kendi iletilerinizi değiştiremezsiniz
Bu forumda kendi iletilerinizi silemezsiniz
Bu forumda dosya ekleyemezsiniz


Git:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB3 Türkçe: phpBB Türkiye
phpBB SEO

XHTML 1.0 Standartlarina Uygundur!  CSS 2.1 Standartlarina Uygundur!