• Bir süredir maillerde yaşanan sorunlar giderilmiştir. Şifremi unuttum yaparak şifrelerinizi mailinizden alabilirsiniz.

  • Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü Tablodan Özelliğe Göre Tip Seç

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

alicox

Yeni Üye
Kullanıcı Bilgileri
Aktiflik
Çevrimdışı
Katılım
6 Nis 2022
Mesajlar
83
Çözümler
1
Aldığı beğeni
18
Excel V
Office 2010 TR
Konuyu Başlatan
Excelde bir tablom var, bu tabloda taşıyıcı ve durdurucu traversler var, Aradığım travers tipini bölge ve açılma mesafesine göre nasıl bulabilirim.
 

Ekli dosyalar

  • SW TRAVERS SEC.xls
    29 KB · Gösterim: 7
Çözüm
Selamlar,
Excel2010 uygun olarak Formülle çözüm önerisi...

052.png

Ad Tanımlamaları yapılarak çözüm.
** Eğer ad tanımlamaları yapılmayacaksa, formülde bu tanımlamalar yerlerine konulabilir. Ancak çok uzun bir formül ve de tekrar tekrar hesaplama durumları oluşacaktır.
** Ad Tanımlama sayısı azaltılabilirdi... ancak 255 karakter sınırlaması var... O nedenle de her bir GENEL alan için ayrı ayrı ad tanımlaması yapıldı.
** Yapılan ad tanımlamaları formülde kullanıldı.

D6 hücresindeki formül
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Buradaki değerlendirme
** Yazılan Mesafe <= Min değer ise, ilk değere karşılık gelen Taşıyıcı/Durdurucu
** Yazılan...
3. buzyükü 150mt verisini neye göre kıyaslayacak?
T-400 154 gözükmekte
 
3. buzyükü 150mt verisini neye göre kıyaslayacak?
T-400 154 gözükmekte
Misal, aradığımız 150 olduğu için 150<154 ü yani T-400 ü seçmemiz lazım, 140 olsaydı140<142 = T-350 seçmemiz gerekirdi.
 
Aramayı yaptırmak için Veri sayfasını hazırladım.
Aşağıdaki işlemi yapıyor fakat en yakın değeri alıyor. En yakın büyük değeri aldırma işlemini çözemedim.
Forumda bilen varsa belki yardımcı olur.

Aşağıdaki işlemleri son günlerde popüler olan ChatGPT yapay zeka robotuna hazırlattım.
Gerekli olan tüm verileri hazırlayıp doğru senaryoyu adım adım istemek :)

C++:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 

Ekli dosyalar

  • SW TRAVERS SEC.xlsm
    24.8 KB · Gösterim: 1
Elinize sağlık epey uğraşmışsınız, inşaallah tam sonucu bulan çıkar.
 
Selamlar,
Excel2010 uygun olarak Formülle çözüm önerisi...

052.png

Ad Tanımlamaları yapılarak çözüm.
** Eğer ad tanımlamaları yapılmayacaksa, formülde bu tanımlamalar yerlerine konulabilir. Ancak çok uzun bir formül ve de tekrar tekrar hesaplama durumları oluşacaktır.
** Ad Tanımlama sayısı azaltılabilirdi... ancak 255 karakter sınırlaması var... O nedenle de her bir GENEL alan için ayrı ayrı ad tanımlaması yapıldı.
** Yapılan ad tanımlamaları formülde kullanıldı.

D6 hücresindeki formül
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Buradaki değerlendirme
** Yazılan Mesafe <= Min değer ise, ilk değere karşılık gelen Taşıyıcı/Durdurucu
** Yazılan Mesafe >= Maxi değer ise, son değere karşılık gelen Taşıyıcı/Durdurucu
** Yazılan Mesafe Min - Maxi değerler arasında ise, en yakın BÜYÜK değere karşılık gelen Taşıyıcı/Durdurucu
 

Ekli dosyalar

  • SW_Travers.xlsx
    14.3 KB · Gösterim: 4
Çözüm
Selamlar,
Excel2010 uygun olarak Formülle çözüm önerisi...

Ekli dosyayı görüntüle 15382

Ad Tanımlamaları yapılarak çözüm.
** Eğer ad tanımlamaları yapılmayacaksa, formülde bu tanımlamalar yerlerine konulabilir. Ancak çok uzun bir formül ve de tekrar tekrar hesaplama durumları oluşacaktır.
** Ad Tanımlama sayısı azaltılabilirdi... ancak 255 karakter sınırlaması var... O nedenle de her bir GENEL alan için ayrı ayrı ad tanımlaması yapıldı.
** Yapılan ad tanımlamaları formülde kullanıldı.

D6 hücresindeki formül
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Buradaki değerlendirme
** Yazılan Mesafe <= Min değer ise, ilk değere karşılık gelen Taşıyıcı/Durdurucu
** Yazılan Mesafe >= Maxi değer ise, son değere karşılık gelen Taşıyıcı/Durdurucu
** Yazılan Mesafe Min - Maxi değerler arasında ise, en yakın BÜYÜK değere karşılık gelen Taşıyıcı/Durdurucu
ELİNİZE SAĞLIK SÜPER OLMUŞ, AMA BİR EKSİĞİMİZ VAR, ŞÖYLEKİ MESAFEYE GÖRE BÖLGELERDEN TRAVERS SEÇİMİ YAPARKEN BÖLGENİN KULLANILABİLECEK MAKSİMUM MESAFESİ AŞILDIĞINDA D9 HÜCRESİNE UYARI MESAJI YAZABİLİRMİYİZ. MESELA 3. BÖLGEDE ARANAN MESAFE 193 YAZDIĞIMIZDA 192 DEN FAZLA MESAFEYİ KULLANAMAYACAĞIMIZ İÇİN D9 HÜCRESİNE BİR UYARI MESAJI YAZDIRILABİLİRSEK PROGRAM ÇOK SÜPER OLACAK. ŞİMDİDEN TEŞEKKÜR EDER SAYGILAR SUNARIM
 
Sayın 52779 elinize sağlık
Sayın 52779 elinize sağlık, teşekkür ederim.

Sayın RBozkurt ve Sayın alicox
Çok teşekkür ediyorum....

ELİNİZE SAĞLIK SÜPER OLMUŞ, AMA BİR EKSİĞİMİZ VAR, ŞÖYLEKİ MESAFEYE GÖRE BÖLGELERDEN TRAVERS SEÇİMİ YAPARKEN BÖLGENİN KULLANILABİLECEK MAKSİMUM MESAFESİ AŞILDIĞINDA D9 HÜCRESİNE UYARI MESAJI YAZABİLİRMİYİZ. MESELA 3. BÖLGEDE ARANAN MESAFE 193 YAZDIĞIMIZDA 192 DEN FAZLA MESAFEYİ KULLANAMAYACAĞIMIZ İÇİN D9 HÜCRESİNE BİR UYARI MESAJI YAZDIRILABİLİRSEK PROGRAM ÇOK SÜPER OLACAK. ŞİMDİDEN TEŞEKKÜR EDER SAYGILAR SUNARIM

Öncelikle, D6 hücresindeki formülü değiştirip, yazılan Mesafe Değerinin, Maxi değerden BÜYÜK olması durumunda "" (BOŞ) yazmasını sağlayalım.

D6 hücresindeki formül aşağıdaki gibi olacaktır.
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

ve D9 hücresine de, UYARI mesajını verdirmek üzere, formül
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Örneğin, 3. Bölgede Aranan Mesafe için Maxi Mesafe 192 dir. 193 yazdığımızda bu formülle
Aranan Mesafe değeri 192 değerinden Büyük olmamalıdır
şeklinde UYARI yazacaktır.
Eğer ki, 192 veya daha küçük değer yazılırsa D9 hücresi ""(BOŞ) olacaktır.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst