E

Çözüldü Koşullarıma şartlarıma uyan değeri bulma

ekselmymin

Normal Üye
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
İyi akşamlar dilerim,



Şöyle bir excel hesaplama sayfası yaptım.



Screenshot



Bu tabloda 723 (sol üst) yazan yere değerleri ben giriyorum.Buna karşılık kullanılacak çubuk sayısı ve çapı bulunuyor.Bunu bulurken 3 kriterim var ;



1- Minimum çubuk sayısı 3 ve üstü olmalı , tabloda mavi taralı kutucuk olan yer yani en az 3 veya üstü olmalı Screenshot

2-Çubuk çapı en az, tabloda mavi taralı kutucuk olan yer Screenshot

3-Alanı az, veya girilen alana (723) en yakın olmalı , tabloda mavi taralı kutucuk olan yer Screenshot



mesela 723 için uyan kriterler "sığar" olarak belitilmiş ama hepsi kullanılmaz üstte saydığım kriterlere uymalı, Screenshot , 3 fi 18 yani



bunları nasıl otomatik girdiğim değere göre seçtirebilirim ? ,(değerler 723 yerine girilecek).



örneğin 902 için 3 fi 20 seçmeli Screenshot

örneğin 1093 için 3 fi 22 seçmeli Screenshot



bunları seçtirecek/bulacak formülü en basit şekilde nasıl yazabilirim, nedir ?

Beni aşan bir konu olduğu için yardım almak istedim.



teşekkürler
 
Forumumuza hoşgeldiniz Sayın @ekselmymin .

Sorularınızı ekran görüntüsü yerine, bu cevabın altında bulunan İMZA bölümündeki açıklamalar doğrultusunda
hazırlayacağınız örnek belge üzerinden sorarsanız daha hızlı sonuca uaşmanız kolaylaşır.

İyi çalışmalar dilerim.
 
Örnek dosya olmadan verilecek çözüm önerilerinin dosyaya uyarlanmasında sorunla karşılaşmanız kaçınılmaz gibi.

Ekran görüntüsünü verdiğiniz alanı kopyalayıp, boş bir belgede aynı konuma yapıştırarak yeni bir belge oluşturup onu ekleyebilirsiniz.
Kimsenin belgesi bizim bir işimize yaramaz ki zaten. Belirttiğim şekilde bir örnek belge eklerseniz çözümüne bakılır elbet.

.
 
İnşaat mühendisliğine dair teknik hesapamalar konusunda bilgim yok ama umarım yanlış düşünmüyorum.
Verdiğiniz örneklere göre (723, 902, 1093) istenilen sonuçlar alınıyor .

-- Formülü, sonuç almak istediğiniz hücreye yapıştırın.
-- Formülü yapıştırdığınız hücreyi tekrar seçin,
-- F2 tuşuna basarak hücre içerisine girin,
-- CTRL ve SHIFT tuşları basılı durumdayken ENTER tuşuna basın.

Ardından da N8 hücresindeki değeri değiştirerek formül sonuçlarını kontrol edersiniz.

Yukarıda belirttiğim formül uygulama yöntemi dizi formülü uygulamasıdır.
İşlemi doğru yapmışsanız formül kendiliğinden {.....} gibi süslü parantez arasına alınmış olur (bu parantezleri klavyeden yazmayın)

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
 
@Ömer BARAN değerli hocam çok teşekkür ederim allah razı olsun sizden şu mübarek günde, şu an çalışıyor gözüküyor,
Screenshot şöyle bir isteğim daha olacak farklı çözümlere göre o 3 sayısını nasıl belirtilen kutuya yazdırabilirim ?

teşekkür ederim allah razı olsun tekrardan, artık sadece bu forumda olacam, arkadaşlarıma da önereceğim :) eksik olmayın.
 
Aşağıdaki formülü, önceki formülde tarif ettiğim yöntemle (CTRL+SHIFT+ENTER) ilgili hücreye uygulamanız yeterli olur.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)

Ayrıca; şöyle bir ŞIKlık da düşünülebilir;
M10:Q22 alanını fareyle seçip KOŞULLU BİÇİMLENDİRME >> FORMÜL KULLAN seçeneğinde (aynı formül üzerinden)
aşağıdaki formülü uygulayıp dikkat çekici bir renk seçerek işlemi onaylarsanız, ilgili satır renklenmiş olur.
(Bu kez CTRL+SHIFT+ENTER işlemine gerek yok)

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)

Memnuniyetinizi;
-- Forumumuzda, mümkün olduğunca sık ve uzun süreli çevrimiçi olarak (forumdaki diğer soru ve çözümlerini incelersiniz)
-- Etrafınızdaki Excel kullanıcılarını forumumuzdan haberdar edip üye olmalarını salık vererek,
-- Mesleki anlamda kullanmakta olduğunuz örnek dosyalarınızı, forumumuzun DOSYALAR bölümünde paylaşarak,
-- Tüm sosyal medya ağlarında forumumuzdan bahisle link vererek paylaşımlarda bulunarak,
-- Forumumuza maddi destek olmak isterseniz de VİP ÜYE olarak
ifade edebilirsiniz.

İyi çalışmalar dilerim.
 
@Ömer BARAN uykum ağır bastırdı, şimdilik teşekkür ederim, yarın detaylı bir şekilde tekrardan inceleyip mesaj yazacağım ayrıca sıraladığınız memnuniyet ifadelerini yapacağımdan şüpheniz olmasın, eksik olmayın teşekkür eder, iyi çalışmalar dilerim.
 
@Ömer BARAN merhabalar ve iyi günler dilerim : ), birkaç yerde paylaşım yaptım emeğinize sağlık öncelikle, yazdığınız formüller tam anlamıyla çalışıyor hepsini anlık olarak denedim, kontrol ettim.. çok beğendim ellerinize sağlık.

Tabloda şöyle 2 ekleme yapmak istedim, ama beceremedim..

1- Screenshot ok ile gösterilen değeri (sonucu), ilgili hücreye yazdıramadım.

---------------------

2- .. yazdığım formül tam anlamıyla çalışmadı, doğru sonuç vermedi


P sütunundan değer seçtirmek istiyorum bu değerler; Screenshot


N8 hücresine girilen 1093 değeri için ; müsaade edilebilir en küçük alan : 1140 ( P sütunundaki)
müsaade edilebilir en ekonomik alan : 1140 (P sütunundaki)





N8 hücresine girilen 723 değeri için ; müsaade edilebilir en küçük alan : 760 ( P sütunundaki)
müsaade edilebilir en ekonomik alan : 763 (P sütunundaki)




N8 hücresine girilen 902 değeri için ; müsaade edilebilir en küçük alan : 905 ( P sütunundaki)
müsaade edilebilir en ekonomik alan : 942 (P sütunundaki)

en ekonomik için ; sonuç olanı alması lazım


en küçük için ise ;

gene fotoğraflı olarak anlatayım, örneğin 902 için en küçük alan 905 şöyle buldu;

Screenshot

-Mavi çarpılar dahil edilmeyecek, bu hücreler işlemlerde gözükmesin, formülde kullanılmasın, hariç tutulsun

-Pembe taralı ve oklarla belirtili olan değerler (12,13,14 numaralı satırlar yani) Q sütunundeki 4 değeri (1 sıra çubuk say) O sütunundaki (Klnck Çubuk sayısı) değerden küçük olduğu için işleme dahil edilmeyecek ama büyük olsaydı dahil edilirdi.

-Yeşil kutu içindeki değerler uygun çünkü Q sütunundaki değerler O sütunundaki değerden büyük veya eşit bunun içinden en küçüğüde 905 alanı bunu seçmeli.


mantık aynen budur



723 için örnek olması açısından yapayım : Screenshot

1093 için örnek : Screenshot


teşekkür eder, heyecanla merak beklemekteyim.. : )
 
@ekselmymin
Belge ekte, 1.093 değeri için, 1.140'ın ilgili hücreye alınması formülünü uyguladım.
Ancak müsade edilen değerler konusu anlamadım.
Sütun adıyla açıklarsanız iyi olur; örneğin "902 değeri için, O sütunu 3 (bu değer forülle sonuçlar kısmında bulundu zaten) olan, P sütunundaki en büyük değer nedir?" gibi, hangi sütuna bakılarak, hangi ölçüte göre karar verileceğini net belirtirseniz halledilir.
 

Ekli dosyalar

Denemelerinizi benim gönderdiğim belge üzeerinden yapıp, nihai sonuca ulaştıktan sonra
hücrelerin konumlarını sürükle bırak ile değiştirirseniz iyi olurdu.

Neyse artık: görseldeki hücre konumlarına göre, HATA veren formülü aşağıdaki gibi güncelleyin.
902 değeri için sonuç 942 oluyor.

Bir de dosyaları/görselleri, harici bir sunucu yerine doğrudan foruma (mesajlarınıza) eklemenizi tercih ederiz.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
 
@Ömer BARAN değerli hocam, üsttede net açıklamaya çalıştım altta da bir defa daha yazdım umarım bu sefer daha net anlatabildim sorunumu, çok teşekkür ederim hemen üstte yazdığınız mesaja göre tablomu düzenliyorum şu an , bundan sonra da artık gerekli dosya ve fotoğrafları foruma ekleyeceğim yazdığım için tekrardan silip yükleme ile uğraşıp zaman kaybetmiyim dedim, başka sunucuya son yükleyişimdir.

2. kısım için ;

Şu 2 tabloyu doldurmak istiyorum ; Screenshot



En küçük alan : bunun için 3 kriterim var

  • 1Kriter : O sütunu, Q(q) sütunundan büyük olmamalı (eşit olabilirler örneğin O sütunu 4 Q(q) sütunu 4 olabilir)
  • 2Kriter : Q sütunu 3 veya 3 ten büyük olmalı
  • 3Kriter : P sütunundan bu üstteki 2 kritere uyan en küçük değer seçilmeli
Şimdi örneğin biz N8 hücresine 723 değerini girdiğimizde Screenshot



Sonuç sari kutu içine aldığım yer çıkıyor Screenshot



Burada en ekonomik alan 763 ama en küçük alan 760 yeşil içine aldım Screenshot





En ekonomik alan : bu kısım için, Screenshot sonuca göre sonuçtan kastım N8 e girilen değer sonucu bulunan değeri girmeli

1093 için 1140 yazmalı

723 için 763 yazmalı

902 için 942 yazmalı
 
Şu formülü, dizi formülü olarak uygulayın (en küçük olan)
Dizi formülü uygulamasını daha evvel açıklamıştım (CTRL ve SHIFT basılıykan ENTER)
Formüldeki $N$24, 3 sonucunun bulunduğu dizi formülü uygulanmış hücredir.

Formül sonucu: 723 için 760, 902 için 904, 1093 için 1140.

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
 
Tekrar merhaba @ekselmymin .

Örnek belgenizde M10:Q22 aralığındaki tablo olmadan,
sadece N8 ve Q8'deki değerler üzerinden de sonuç alınabilecek durumda.
N8 ve Q8 için farklı değerler üzerinden denemeler yapıp, tablolu çözüm sonuçlarıyla mukayese edersiniz artık.

Eklediğim belgede, N8 ve Q8'deki değişikliklere göre, N5, Q5 ve R5 hücrelerindeki sonuçları kontrol ediniz.

Formüllerin temel varsayımı M sütunu için kullanılan sayıların 8-32 aralığında çift sayılar olduğudur.
.
 

Ekli dosyalar

@ekselmymin
Forumumuzda, normal üyeler için günlük 3 adet belge indirme hakkı mevcuttur.
Sadece VİP üyeliği olanlar, forumu REKLAMSIZ kullanma, DOSYALAR bölümüne erişebilme ve
soru-cevap bölümünde SINIRSIZ örnek belge indirme hakkına sahiptir.

Demekki süre olarak biraz beklemeniz gerekecek.

.
 
Üst