• DİKKAT

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

Bir satırdaki değerlerden pozitif olanı almak

Katılım
2 Şubat 2010
Mesajlar
74
Excel Vers. ve Dili
2003
Sarı ile boyalı G sütününa, satırda bulunan pozitif sayıların otomatik olarak yazılmasını nasıl yapabilirim
 

Ekli dosyalar

Merhaba,

Veri alanınız büyükse formül ağır çalışabilir. Ama yinede formül olsun isterseniz belirtin, formül olarak da bir çalışma hazırlarım.

Kod:
Sub Pozitif()
[G:G].ClearContents
sat = 1
    For Each alan In Range("A1:D1000")
        If alan > 0 Then
            Cells(sat, "g") = alan
            sat = sat + 1
        End If
    Next alan
End Sub

.
 
Arkadaşlar, her ikinizede yardımlarınız için çok teşekkür ederim.
 
DİZİ FORMÜLÜ:

Bir veya daha fazla veri kümesi üzerinde birden çok hesaplama yapan ve tek bir sonuç veya birden çok sonuç döndüren bir formüldür.

Dizi formülleri, formül, Formül Çubuğunda iken (veya formül hücresini seçip. F2 tuşuna basıldıktan sonra) CTRL, SHIFT tuşları basılı tutularak, ENTER ile girilir. Formül { } ayraçlar arasına alınır. { } ayraçları klavyeden girilirse, formül çalışmaz.

Formül, yukarıda anlatıldığı şekilde girilmezse #VALUE! - #DEĞER! hatası oluşturur.
 
Anladıysam arap olayım. :) Bilmeyince zor. Deneye deneye yapacağız.

Dosyada yazdığım formüller dizi formülleridir.

Bir dizi formülünün nasıl girileceğini yukarıda detaylı bir şekilde açıkladım.

Dosyadaki formülleri dikkatlice inceleyin.

Daha ne yapayım?

.
 
Yaptım. Benim gibi takılan olursa :)
formülü yazın: =Topla(.......)
ardından ctrl+shift+enter kombinasyonuna basın.
Süper oldu. Teşeşkkürler yardımların için
 
Formülü daha önce yapmadığım için zorlandım.

Şunu yapabilirmiyiz yurttas üstadım.

Bir hücreye örneği G1 olsun. Birden çok değeri formülle şu şekilde yazdırabilirmiyiz. 4_15_26 şeklinde.
 
Formülü daha önce yapmadığım için zorlandım.

Şunu yapabilirmiyiz yurttas üstadım.

Bir hücreye örneği G1 olsun. Birden çok değeri formülle şu şekilde yazdırabilirmiyiz. 4_15_26 şeklinde.

=4&"_"&15&"_"&26

şeklinde deneyin.

Değerler hücrelerde ise değerlerin yerine hücre adreslerini yazabilirsiniz.

.
 
Anladım, yerdımlarınız için tekrar teşekkür ederim.
 
Geri
Üst