Bir hücreye değer(değişken sayı) limit/sınır koyarak durdurma ?

Katılım
7 Mayıs 2020
Mesajlar
6
Excel Vers. ve Dili
office plus 2019 - türkçe dili
Arkadaşlar umarım açıklayabilirim ;
bu verilerin hepsi 1.satırda geçerlidir,
A1 : elle değer girilmekte deneme-yanılma yoluyla
B1: mevcut değer(51 mesela)
C1: =(2*A1+B1) burda da değişken hücremiz var.

Benim derdim bu hücreye 100 sınırı koyabilmek yani A1 kutusuna "50" yazdığımda formül gereği C1 101 oluyor ama ben bunun 100e ulaştığında "100" olarak kalmasını istiyorum, yani a1 kutusuna 70de yazsam C1 kutusu "100" olarak kalmalı.

Bu konuda yardımcı olma şansınız varmı ? Şimdiden teşekkür ederim.
Not: mevcut office programım çok yeni veya eski ise olmuyorsa ,farklı versiyonda oluru varsa onu da yükleyebilirim.
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Makro ile bir örnek yaptım, A1 hücresine değer girerek deneyiniz.
 

Ekli dosyalar

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Alternatif:

=MİN(100;(2*A1+B1))
 
Katılım
7 Mayıs 2020
Mesajlar
6
Excel Vers. ve Dili
office plus 2019 - türkçe dili
cevaplarınız için teşekkür ederim.@seyit bey dosyayı açamadım.
@dalgalikur size de teşekkür ederim Yusuf hocamınki daha pratik geldi sanki bana
@yusuf hocam sizin verdiğiniz daha kolay oldu yazması ilk excelde her kutuya tek tek girdim şimdi diğer excellere de gireceğim ama sonuncusu çok kalabalık belirli bir alan veya o çalışma sayfası için bunu toplu uygulayam>yoruz sanırım? bulabildiğim heryere tıklayıp girip çıkamaya çalıştım varsa zahmet vermeden bulabilir miyim diye ama bulamadım ????
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Ne yapmak istediğinizi tam anlayamadım ama manuel olarak yapabiliyorsanız hızlı ve otomatik olarak da yaptırılabilir.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Belirttiğim gibi yapılabilir muhtemelen ama ne yapmak istediğinizi ben anlayamadım. Örnek dosya ile açıklarsanız yardımcı olmaya çalışırız.
 
Katılım
7 Mayıs 2020
Mesajlar
6
Excel Vers. ve Dili
office plus 2019 - türkçe dili
örnek bu dosyada hocam asıl dosya büyüktü yükleyemedim ,

8 ve 9. satırlar C ve Q sütünları alanında yani 2x15lik tablo içeriyor bu örnek dosya yer yer 2 3 formül var bahsettiğim gibi elle veri girişine (B) bağlı değişen.
Benim derdim asıl dosyalarda 70 90 satır olan yani 70x15 lik alanda tek tek min\eğer ifadesini yazmak çok zor olacağı için bu seçili alan veya excelin tamamı için MİN\EĞER formulünü TOPLU şekilde uygulama şansım varmı ?
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Paylaştığınız dosyayla önceki sorduğunuz soruya verilen formül(ler) arasında bağlantı yok. Hatta dosyanızda verilen formüller de yok. Hangi hücreye nasıl bir eğerli formül yazılacak? Tüm hücrelere mi, belirli hücrelere mi, aynı formül mü, hücresine göre farklı formül mü? Lütfen bizim anlayabileceğimiz bir şekilde örnekleyiniz.
 
Katılım
7 Mayıs 2020
Mesajlar
6
Excel Vers. ve Dili
office plus 2019 - türkçe dili
Paylaştığınız dosyayla önceki sorduğunuz soruya verilen formül(ler) arasında bağlantı yok. Hatta dosyanızda verilen formüller de yok. Hangi hücreye nasıl bir eğerli formül yazılacak? Tüm hücrelere mi, belirli hücrelere mi, aynı formül mü, hücresine göre farklı formül mü? Lütfen bizim anlayabileceğimiz bir şekilde örnekleyiniz.
Hocam baştan anlatıyorum



dosya özel olduğu için direkt veremiyorum malesef.
Resimde de yazdığım şekilde sorum şu:

Bu değer kısıtlamak için MİN ve EĞER Formülünü SARI işaretleyip alana Toplu uygulayabilir miyim ?
olmuyorsa bütün excele uygulanıyorsa nasıl yapabilirim ?

İlginize çok teşekkür ederim
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Şöyle bir şey mi istiyorsunuz? Aşağıdaki makro B3:O19 aralığında formül olan hücreleri =MİN(100;eskiformül) şekline dönüştürür:

PHP:
Sub formul()
For Each hucre In [B3:O19]
    If hucre.HasFormula Then
        eski = Replace(hucre.Formula, "=", "")
        hucre.Formula = "=MIN(100," & eski & ")"
    End If
Next
End Sub
 
Katılım
7 Mayıs 2020
Mesajlar
6
Excel Vers. ve Dili
office plus 2019 - türkçe dili
Şöyle bir şey mi istiyorsunuz? Aşağıdaki makro B3:O19 aralığında formül olan hücreleri =MİN(100;eskiformül) şekline dönüştürür:

PHP:
Sub formul()
For Each hucre In [B3:O19]
    If hucre.HasFormula Then
        eski = Replace(hucre.Formula, "=", "")
        hucre.Formula = "=MIN(100," & eski & ")"
    End If
Next
End Sub
Mükemmel hocam Çok teşekkür ederim :) Hayırlı ramazanlar :)
 
Üst