Kod Ile Düşeyara Karşılık Getirme

  • Konuyu başlatan Konuyu başlatan selis
  • Başlangıç tarihi Başlangıç tarihi

Kısa Açıklama

Kod Ile Düşeyara Karşılık Getirme isimli başlıkta, ilgili işlemlere dair detaylar yer almaktadır.
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Ekli dosyalar
1656406663121.webp


Buraya gelecek değerlerin koşulu ne olacak Selcan?
A sütununda ve B sütununda bulunan değerlerin Data dosyadan aranacak kriteri lazım ki, kodlanabilsin.
 
Moderatörün son düzenlenenleri:
1656406663121.webp

Buraya gelecek değerlerin koşulu ne olacak Selcan?
A sütununda ve B sütununda bulunan değerlerin Data dosyadan aranacak kriteri lazım ki, kodlanabilsin.
Hocam buraya ana dosya excelindeki aralıkların D sütun karsılıgı gelecek, ancak düşeyara mantıgı hep ilk gordugu aralıgı alıyor burda ornek verıyourm A hucresınde ıkı tane deger ıcın karsılıgı gırılmıs ıkısınıde kontrol etmesını beklıyorum.
 
Moderatörün son düzenlenenleri:
Selcan D sütunun geleceğini anladım.
Ama snein B sütunundaki değerlerin DATA sayfanda yok.
Onların eşleşme kriterini söylemelisin ki, eşleşme ona göre yapılsın.
MuscoviticIllite mesela 4 kez yazılmış, mantıken 2. bir kriterin olmalı ki 4 verinin yanına D sütunundaki sonuç getirilsin.
 
@selis

Yanlış anlamadıysam istediğiniz şöyle bir şey.
İki belgenin aynı klasörde olduğu varsayıldı.

Ancak sanırım verilerinizde çakışmalar var, örneğin:
-- Kaolinite-WX için
aranan 48,,,, buna karşılık değerler ise 15/78 (UYGUNDUR)---- 35/98 (UYGUNDUR)
-- MuscoviticIllite için
aranan 97,.... buna karşılık değerler ise 50/150 (MG MIKTARI AZ) ---- 55/200 (AL MIKTARI FAZLA) ----
60/250 (YUKSEK KIL) ---- 85/500 (BOŞ) ---- 90/550 (BOŞ)
gibi birden fazla satırdaki değerlerin arasında kalan kriterleriniz var.

Yoksa; eşleşenlerin tümünün karşılıklarını MG MIKTARI AZ/AL MIKTARI FAZLA/YUKSEK KIL gibi yan yana birleştirmek mi istiyorsunuz.

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(15 satır)
 
Selcan D sütunun geleceğini anladım.
Ama snein B sütunundaki değerlerin DATA sayfanda yok.
Onların eşleşme kriterini söylemelisin ki, eşleşme ona göre yapılsın.
MuscoviticIllite mesela 4 kez yazılmış, mantıken 2. bir kriterin olmalı ki 4 verinin yanına D sütunundaki sonuç getirilsin.
Hocam sınırlar farklı tabı kı yanlıs yazmısım onu
MuscoviticIllite
için ornegın ilk aralık 50 100 ikinci aralıgı 100 250 ise hangi aralıktaysa o karsılıgı getırsın ıstıyordum.
 
@selis

Yanlış anlamadıysam istediğiniz şöyle bir şey.
İki belgenin aynı klasörde olduğu varsayıldı.

Ancak sanırım verilerinizde çakışmalar var, örneğin:
-- Kaolinite-WX için
aranan 48,,,, buna karşılık değerler ise 15/78 (UYGUNDUR)---- 35/98 (UYGUNDUR)
-- MuscoviticIllite için
aranan 97,.... buna karşılık değerler ise 50/150 (MG MIKTARI AZ) ---- 55/200 (AL MIKTARI FAZLA) ----
60/250 (YUKSEK KIL) ---- 85/500 (BOŞ) ---- 90/550 (BOŞ)
gibi birden fazla satırdaki değerlerin arasında kalan kriterleriniz var.

Yoksa; eşleşenlerin tümünün karşılıklarını MG MIKTARI AZ/AL MIKTARI FAZLA/YUKSEK KIL gibi yan yana birleştirmek mi istiyorsunuz.

VBA:
Görüntülemek için giriş yapmanız gerekmektedir.
(14 satır)
Hocam çok teşekkür ederim, verilerde yanlıslık olmus aslında cakısmayacak verıler farklı aralıklarda, sadece örneğin MuscoviticIllite için DATA sayfasında ne kadar seçenek varsa hepsini tarasın uygun aralığı getirsin istiyorum. Eğer DATA sayfasında bu verinin karsılıgı yok ise "DATA BULUNAMADI" yazsın, eğer data var ancak uygun aralıklarda değilse "UYGUN ARALIKTA DEĞİL" yazsın istiyorum hocam. Çok teşekkür ederiim.
 
Ekli dosyalar
Geri
Üst