[Yardım]  Hücre Formül sonucunu 2+22 Biçiminde göstermek mümkün müdür?

Excel sayfalarında kullandığımız yerleşik fonksiyonlar ya da kendi yazabileceğiniz fonksiyonlar ile ilgili bilmek istedikleriniz, sorunlar ve çözümleri

Hücre Formül sonucunu 2+22 Biçiminde göstermek mümkün müdür?

İleti#1)  düşünceli » 21 Oca 2018 23:20

Selamlar,

A1 ve b1 hücrelerinde bulunan değişken olan rakamları, örneğin; c1 hücresinde 2+22=24 şeklinde göstermek mümkün müdür acaba?

Rakamlar, sadece örnekleme için verdiğim rakamlardır. Hücrelerde hangi rakamlar var ise toplama işlemini 5+14=19 şeklinde yapacak c1 hücresinde 5+14=19 şeklinde gösterecek. Böyle Bir kod düzenlenebilir mi sizce?
Kullanıcı avatarı
düşünceli
Siteye Alışmış
 
Kayıt: 04 Ağu 2017 15:11
Meslek: memur
Yaş: 45
İleti: 134
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: samsun

Cevap: Hücre Formül sonucunu 2+22 Biçiminde göstermek mümkün

İleti#2)  Tarkan VURAL » 22 Oca 2018 11:14

Merhaba, kodlanarak yapılabilir. A ve B sütunlarına sayılar yazarak kodu çalıştırın.

Kod: Tümünü seç
Sub ToplaFormulGoster()
For i = 1 To Range("a65536").End(3).Row
Cells(i, "c").Value = Cells(i, "a").Value & " + " & Cells(i, "b").Value & " = " & Cells(i, "a").Value + Cells(i, "b").Value
Next i
End Sub


Kullanıcı tanımlı fonksiyon için (Module içine yazınız);

Kod: Tümünü seç
Function ToplaFormulGoster(ByVal ilksayi As Double, ByVal ikincisayi As Double) As String
ToplaFormulGoster = CStr(ilksayi) & " + " & CStr(ikincisayi) & " = " & CStr(ilksayi + ikincisayi)
End Function


A ve B sütunlarında sayi olduğunu varsayarak sonuç sütunundaki ilgili hücre içine ;
Kod: Tümünü seç
=ToplaFormulGoster(A1;B1)
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Resim
www.tarkanvural.com.tr

İnnâ lillâhi ve innâ ileyhi raciûn
Şüphesiz ki; biz Allah’a âidiz ve vakti geldiğinde O’na döndürüleceğiz.

HasbunAllâhu ve nimel vekîl
Bize Allah yeter. O ne güzel vekildir.


ExcelVBA.NET' e katkıda bulunmak ister misiniz ? O halde BAĞIŞ butonunu tıklayın...
Kullanıcı avatarı
Tarkan VURAL
Yönetim Kurulu
 
Adı Soyadı:Tarkan VURAL
Kayıt: 14 Haz 2008 20:27
Konum: tarkan@excelvba.net
Meslek: LUU, Yazılım Geliştirme Müdürü
Yaş: 45
İleti: 26822
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul - Beylikdüzü

Cevap: Hücre Formül sonucunu 2+22 Biçiminde göstermek mümkün

İleti#3)  düşünceli » 22 Oca 2018 12:54

Tarkan Bey, çok teşekkür ediyorum. Ellerinize sağlık. şkşk

Şu sorumunda cevabı var mı acaba;
Aynı zamanda; F Sütununda rakam girdikçe D sütununda ki (formül sonucunun döndürüldüğü) sayıdan " < "yada "=" olması durumunda birinci sayıdan " >" olması durumunda artan kısmın ikinci sayıdan eksiltmesini sağlayabilirmiyim.
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Kullanıcı avatarı
düşünceli
Siteye Alışmış
 
Kayıt: 04 Ağu 2017 15:11
Meslek: memur
Yaş: 45
İleti: 134
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: samsun

Cevap: Cevap: Hücre Formül sonucunu 2+22 Biçiminde göstermek

İleti#4)  düşünceli » 22 Oca 2018 15:31

düşünceli yazdı:Tarkan Bey, çok teşekkür ediyorum. Ellerinize sağlık. şkşk

Şu sorumunda cevabı var mı acaba;
Aynı zamanda; F Sütununda rakam girdikçe D sütununda ki (formül sonucunun döndürüldüğü) sayıdan " < "yada "=" olması durumunda birinci sayıdan " >" olması durumunda artan kısmın ikinci sayıdan eksiltmesini sağlayabilirmiyim.


Yeni konu açmamak için bu konudan devam ettim. Umarım, farklı konu açmadığım için cevapsız kalmaz.
Kullanıcı avatarı
düşünceli
Siteye Alışmış
 
Kayıt: 04 Ağu 2017 15:11
Meslek: memur
Yaş: 45
İleti: 134
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: samsun

REKLAM
Excel Logo XML Oluşturucu
Logo Object Designer ile Uyarlama

Makro Sonucuna Göre Hücrede Matematiksel işlem öceliği...

İleti#5)  düşünceli » 22 Oca 2018 19:30

Selamlar;
Makro ile B2 ve C2 Hücrelerinde bulunan 2 sayıyı, E2 hücresinde "ToplaFormulGoster(B2;C2)" kodu ile "5+22=27" şeklinde gösterebiliyorum. (Sayın Tarkan Bey sayesinde)

Aynı zamanda; F2 hücresinde rakam girdikçe E2 hücresinde ki (formül sonucunun döndürüldüğü) sayıdan "< " yada "=" olması durumunda birinci sayıdan, " >" olması durumunda ise"artan kısmın ikinci sayıdan" eksiltmesini sağlayabilirmiyim?

Örnek dosyada ayrıca açıklama yapmaya çalıştım.
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Kullanıcı avatarı
düşünceli
Siteye Alışmış
 
Kayıt: 04 Ağu 2017 15:11
Meslek: memur
Yaş: 45
İleti: 134
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: samsun

Cevap: Hücre Formül sonucunu 2+22 Biçiminde göstermek mümkün

İleti#6)  Tarkan VURAL » 22 Oca 2018 22:29

Yeni konuya gerek yok, aynı sorunun laciverti. Konuları birleştirdim. Buradan takip edebilirsiniz.

Kod: Tümünü seç
Function KullanilanIzniEksilt(ByVal KullanilanIzin As Integer, _
                                ByVal DevredenIzin As Integer, _
                                ByVal HakEdilenIzin As Integer) As String
Dim toplamizinhakedis As Integer
toplamizinhakedis = DevredenIzin + HakEdilenIzin
Select Case KullanilanIzin
    Case Is > toplamizinhakedis
        KullanilanIzniEksilt = "Hakedişi geçiyor"
    Case Is = toplamizinhakedis
        KullanilanIzniEksilt = "= 0"
    Case Is < toplamizinhakedis
        If KullanilanIzin <= DevredenIzin Then
            KullanilanIzniEksilt = DevredenIzin - KullanilanIzin & " + " & HakEdilenIzin & " = " & _
                                    toplamizinhakedis - KullanilanIzin
        ElseIf KullanilanIzin > DevredenIzin And (KullanilanIzin - DevredenIzin < HakEdilenIzin) Then
            KullanilanIzniEksilt = "0 + " & toplamizinhakedis - KullanilanIzin & _
                                    " = " & toplamizinhakedis - KullanilanIzin
        End If
End Select
End Function
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Resim
www.tarkanvural.com.tr

İnnâ lillâhi ve innâ ileyhi raciûn
Şüphesiz ki; biz Allah’a âidiz ve vakti geldiğinde O’na döndürüleceğiz.

HasbunAllâhu ve nimel vekîl
Bize Allah yeter. O ne güzel vekildir.


ExcelVBA.NET' e katkıda bulunmak ister misiniz ? O halde BAĞIŞ butonunu tıklayın...
Kullanıcı avatarı
Tarkan VURAL
Yönetim Kurulu
 
Adı Soyadı:Tarkan VURAL
Kayıt: 14 Haz 2008 20:27
Konum: tarkan@excelvba.net
Meslek: LUU, Yazılım Geliştirme Müdürü
Yaş: 45
İleti: 26822
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul - Beylikdüzü

REKLAM
ETA - Excel Konsolide Raporlama
ETA Excel Personel Entegre Raporu

Cevap: Hücre Formül sonucunu 2+22 Biçiminde göstermek mümkün

İleti#7)  düşünceli » 22 Oca 2018 23:28

Elinize, beyninize, yüreğinize, emeğinize sağlık Tarkan Bey. Tam istediğim gibi olmuş. şkşk Çok teşekkür ederim.
Kullanıcı avatarı
düşünceli
Siteye Alışmış
 
Kayıt: 04 Ağu 2017 15:11
Meslek: memur
Yaş: 45
İleti: 134
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: samsun

Cevap: Hücre Formül sonucunu 2+22 Biçiminde göstermek mümkün

İleti#8)  Tarkan VURAL » 22 Oca 2018 23:40

Allah razı olsun. İstediğiniz gibi olmasına sevindim. --)(
Resim
www.tarkanvural.com.tr

İnnâ lillâhi ve innâ ileyhi raciûn
Şüphesiz ki; biz Allah’a âidiz ve vakti geldiğinde O’na döndürüleceğiz.

HasbunAllâhu ve nimel vekîl
Bize Allah yeter. O ne güzel vekildir.


ExcelVBA.NET' e katkıda bulunmak ister misiniz ? O halde BAĞIŞ butonunu tıklayın...
Kullanıcı avatarı
Tarkan VURAL
Yönetim Kurulu
 
Adı Soyadı:Tarkan VURAL
Kayıt: 14 Haz 2008 20:27
Konum: tarkan@excelvba.net
Meslek: LUU, Yazılım Geliştirme Müdürü
Yaş: 45
İleti: 26822
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: İstanbul - Beylikdüzü


Forum Kullanıcı Tanımlı Fonksiyonlar ( KTF )

Online Kullanıcılar

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

Bumerang - Yazarkafe