Eğer Formülü Düzenleme

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.
 
Katılım
15 Ekim 2009
Mesajlar
93
Excel Vers. ve Dili
İş : Türkçe Excel 2010
Merhaba; bence tablonu Tc kimlik numaraları yerine başka veri girerek paylaşırsan daha anlaşılır olabilir.
 
Katılım
27 Mart 2012
Mesajlar
51
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
11.02.2021
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.
 
Katılım
13 Temmuz 2013
Mesajlar
121
Excel Vers. ve Dili
2013 excel
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
 
Katılım
27 Mart 2012
Mesajlar
51
Excel Vers. ve Dili
2013 türkçe
Altın Üyelik Bitiş Tarihi
11.02.2021
Rica ederim.
 
Katılım
13 Temmuz 2013
Mesajlar
121
Excel Vers. ve Dili
2013 excel
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.
[/url][/IMG]

Not: Soldaki resim sayfa1 Sağdaki resim sayfa2 yi temsil eder.
 
Son düzenleme:

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
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.
 
Katılım
13 Temmuz 2013
Mesajlar
121
Excel Vers. ve Dili
2013 excel
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 :)
 
Üst