• 14-04-2015, 10:15:08
    #1
    Arkadaşlar bir excel formulü yapmaya çalışıyorum işin içinden çıkamadım.

    Şimdi şu şekilde benim 2000 sayım var bu sayı B2 'de bulunsun ve bu sayı benim %100 üm olacak. sonra şu şekilde mesela C2'de bulunan rakam 1000 olsun formül D2 ye %50 yazacak ya da C2'de 500 olsun formül buraya %75 yazacak yani 2000 benim fit rakamım ve değişken rakamlarım 2000 e yaklaştıkça yüzdem de azalacak anlatabildim mi umarım ? yani 2000 max değer diğeri de kullanılan değer sonuç ise max değerden kullanılan değeri çıkaracak %100 üzerinden ne kadara tekabül ediyor onu bulacak mümkün mü ?
  • 14-04-2015, 10:41:26
    #2
    Visual Basic kodu ile yapılabilir.
    Bir buton eklersiniz mesela o butona tıklayınca dediğiniz işlemi yapar.
    Belki anlıkta yapılır ama unuttum gitti.

    Kodları şöyle olması lazım ;
    Alıntı
    Private Sub CommandButton1_Click()
    Dim deger As Integer
    deger = Val(Cells(3, 3)) / Val(Cells(3, 4)) 'Val integer'a çeviriyor. cells biliyorsun hücre demek ilki satır ikincisi sütun değeri.
    Cells(3, 4) = 100 / deger
    End Sub
  • 14-04-2015, 12:39:10
    #3
    emrefba adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar bir excel formulü yapmaya çalışıyorum işin içinden çıkamadım.

    Şimdi şu şekilde benim 2000 sayım var bu sayı B2 'de bulunsun ve bu sayı benim %100 üm olacak. sonra şu şekilde mesela C2'de bulunan rakam 1000 olsun formül D2 ye %50 yazacak ya da C2'de 500 olsun formül buraya %75 yazacak yani 2000 benim fit rakamım ve değişken rakamlarım 2000 e yaklaştıkça yüzdem de azalacak anlatabildim mi umarım ? yani 2000 max değer diğeri de kullanılan değer sonuç ise max değerden kullanılan değeri çıkaracak %100 üzerinden ne kadara tekabül ediyor onu bulacak mümkün mü ?
    2000 sayısı B2'de
    1000 sayısı C2'de ise

    D2'de uygulayacağın formül şu şekilde olacaktır : =(B2-C2)/B2*100
    BU c2 de yazdığın sayının yüzdesi dışında kalan yüzdeyi verir.
    c2de ki sayının yüzdesini bulmak için şöyle yapman lazım =100-((B2-C2)/B2*100)
  • 14-04-2015, 14:11:18
    #4
    CengizYurek adlı üyeden alıntı: mesajı görüntüle
    2000 sayısı B2'de
    1000 sayısı C2'de ise

    D2'de uygulayacağın formül şu şekilde olacaktır : =(B2-C2)/B2*100
    BU c2 de yazdığın sayının yüzdesi dışında kalan yüzdeyi verir.
    c2de ki sayının yüzdesini bulmak için şöyle yapman lazım =100-((B2-C2)/B2*100)
    harikasın !

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 14:11:18 -->-> Daha önceki mesaj 13:33:29 --

    CengizYurek adlı üyeden alıntı: mesajı görüntüle
    2000 sayısı B2'de
    1000 sayısı C2'de ise

    D2'de uygulayacağın formül şu şekilde olacaktır : =(B2-C2)/B2*100
    BU c2 de yazdığın sayının yüzdesi dışında kalan yüzdeyi verir.
    c2de ki sayının yüzdesini bulmak için şöyle yapman lazım =100-((B2-C2)/B2*100)
    Peki bu sonucu veren satırladakilerin başına % nasıl koyabilirim ya da sonuna da olur kendi otomatik koyabiliyor mu ?
  • 14-04-2015, 14:23:01
    #5
    Hücreye sağ tıklayıp "Hücreleri biçimlendir" seçip oradan "İsteğe Uyarlanmış" seçip oradan da 0% yi seçerseniz % işaretini kendisi doldurur.
  • 14-04-2015, 18:13:16
    #6
    emrefba adlı üyeden alıntı: mesajı görüntüle
    harikasın !

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 14:11:18 -->-> Daha önceki mesaj 13:33:29 --



    Peki bu sonucu veren satırladakilerin başına % nasıl koyabilirim ya da sonuna da olur kendi otomatik koyabiliyor mu ?
    aves adlı üyeden alıntı: mesajı görüntüle
    Hücreye sağ tıklayıp "Hücreleri biçimlendir" seçip oradan "İsteğe Uyarlanmış" seçip oradan da 0% yi seçerseniz % işaretini kendisi doldurur.
    Arkadaşın dediği gibi yaparsın ama formülü düzenlemek gerek.

    sonda yaptığımız *100 olayını *1 olarak değiştirirsen sonuca ulaşırsın.

    şöyleki =(b2-c2)/b2*1 veya =100-((b2-c2)/b2*1)