• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Eğer Formülü Düzenleme

  • Konbuyu başlatan Konbuyu başlatan asas44
  • Başlangıç tarihi Başlangıç tarihi
Katılım
13 Temmuz 2013
Mesajlar
121
Excel Vers. ve Dili
2013 excel
Merhabalar
Benim bir problemim var yardımcı olursanız sevinirim.
Bir exel çalışmasında Sayfa 1 de ana bilgiler mevcut tablo halinde B sütununda TC ler C sütununda bilgileri mevcut. Tc leri yinelenenlerin kaldırılmış halini Sayfa 2 ye aldım aynı tabloyu ben Sayfa 2 deki C sütununa Eğer Sayfa 2 deki B sütununda olan TC leri Sayfa 1 deki B sütununda ki TC ler ile karşılaştırsın Aynısı ise Sayfa 1 deki TC nin karşısında bulunan Yani C sütunundaki bilgiyi Sayfa 2 deki C sütununa getirsin istiyorum.
İnşallah anlaşılır anlatabilmişimdir Yardımcı olursanız çok sevinirim.
 
Merhaba; bence tablonu Tc kimlik numaraları yerine başka veri girerek paylaşırsan daha anlaşılır olabilir.
 
Anladığım kadarıyla sütunlarınızın H sütununa devam ettiğini düşünürsek ve verilerin 2. satırda başladığını düşünürsek (1. Satır Başlık)
Sayfa 2 C2 hücresine
=DÜŞEYARA($B2;Sayfa1!$B:$H;2;YANLIŞ)
yazdıktan sonra sağa doğru sürükleyip kalın olarak yazdığım 2 sayısını sırayla artırırsanız olur.
sonra da hepsini aşağı çekerseniz hepsine uygulanır. Böyle değilse örnek yüklerseniz yardımcı olmaya çalışırız.
 
Anladığım kadarıyla sütunlarınızın H sütununa devam ettiğini düşünürsek ve verilerin 2. satırda başladığını düşünürsek (1. Satır Başlık)
Sayfa 2 C2 hücresine
=DÜŞEYARA($B2;Sayfa1!$B:$H;2;YANLIŞ)
yazdıktan sonra sağa doğru sürükleyip kalın olarak yazdığım 2 sayısını sırayla artırırsanız olur.
sonra da hepsini aşağı çekerseniz hepsine uygulanır. Böyle değilse örnek yüklerseniz yardımcı olmaya çalışırız.

çok teşekkürler oldu
 
Tekrardan teşekkür ederim çok işime yaradı aynı formulü bir sütun daha alsın yada 4-5 sütun daha alsın diye uyarlamaya çalıştım ama kafam karıştı bir yardım daha edersen çok minnettar kalırım.
A dan H sütununa kadar 8 sütunluk aynı tablomda I yani 9. sütuna aynı formulü yazdığımda Sayfa1 deki G ve H sütununda bulunan G1 ve H1 deki bilgileri Sayfa2 deki G1 ve H1 e aktarsın Yine aynı şekide diğer formülde ise Sayfa1 deki D,E,F,G,H sütununda bulunan D1,E1,F1,G1,H1 deki bilgileri Sayfa2 deki D1,E1,F1,G1,H1 aktarsın istiyorum.
Yardımcı olursanız çok sevinirim ilginiz içinde şimdiden çok teşekkür ederim. Ekleyebilirsemde tabloların bir fotografını ekleyeceğim.
LAN0Wj.jpg
[/url][/IMG]

Not: Soldaki resim sayfa1 Sağdaki resim sayfa2 yi temsil eder.
 
Son düzenleme:
DÜŞEYARA formülündeki kural şu şekildedir:

=DÜŞEYARA($B2;Sayfa1!$B:$H;2;YANLIŞ)

B2 aranan değerimizdir, yani neyi arıyoruz. Başındaki dolar işareti ise formülün sağa doğru kopyalanması halinde B sütununun değişmemesini sağlıyor. Dolar işareti olmasaydı yana kopyalandığında C2 olurdu.

Sayfa1!$B:$H aranan veriyi nerede/hangi tabloda aradığımızı gösteriyor. Yine dolar işaretleri kopyalamada arama sütunlarının sabit kalmasını sağlıyor.

2 ise aranan değer bulunduğunda hizasındaki kaçıncı sütunun getirileceğini belirtiyor. Arama ilk sütunda yapılır, örneğin bu formülde B sütununda arama yapılıyor ve 2. değer istendiğinden C sütunundaki değeri getirmesi isteniyor.

YANLIŞ ya da 0 ise arama yapılan tablonun ilk sütununun küçükten büyüğe sıralı olmaması halinde aranan değerin tam olarak bulunmasını sağlıyor. Eğer DOĞRU ya da 1 yaparsanız sıralı olmadığında hatalı sonuç getirir.

Sorunuza gelince eğer aynı tabloda farklı sütunların verisini getirmesini istiyorsanız 2 olarak belirtilen değeri değiştirmelisiniz. D için 3, E için 4 gibi.

Aslında sayın saviola aşağıdaki ifadesiyle zaten bunu anlatmış:

yazdıktan sonra sağa doğru sürükleyip kalın olarak yazdığım 2 sayısını sırayla artırırsanız olur.
 
DÜŞEYARA formülündeki kural şu şekildedir:

=DÜŞEYARA($B2;Sayfa1!$B:$H;2;YANLIŞ)

B2 aranan değerimizdir, yani neyi arıyoruz. Başındaki dolar işareti ise formülün sağa doğru kopyalanması halinde B sütununun değişmemesini sağlıyor. Dolar işareti olmasaydı yana kopyalandığında C2 olurdu.

Sayfa1!$B:$H aranan veriyi nerede/hangi tabloda aradığımızı gösteriyor. Yine dolar işaretleri kopyalamada arama sütunlarının sabit kalmasını sağlıyor.

2 ise aranan değer bulunduğunda hizasındaki kaçıncı sütunun getirileceğini belirtiyor. Arama ilk sütunda yapılır, örneğin bu formülde B sütununda arama yapılıyor ve 2. değer istendiğinden C sütunundaki değeri getirmesi isteniyor.

YANLIŞ ya da 0 ise arama yapılan tablonun ilk sütununun küçükten büyüğe sıralı olmaması halinde aranan değerin tam olarak bulunmasını sağlıyor. Eğer DOĞRU ya da 1 yaparsanız sıralı olmadığında hatalı sonuç getirir.

Sorunuza gelince eğer aynı tabloda farklı sütunların verisini getirmesini istiyorsanız 2 olarak belirtilen değeri değiştirmelisiniz. D için 3, E için 4 gibi.

Aslında sayın saviola aşağıdaki ifadesiyle zaten bunu anlatmış:
Teşekkür ederim gayet açıklayıcı olmuş dediğiniz gibi yaptım ve sonuç aldım :)
 
Geri
Üst