ÇOKEĞER yerine kullanım

ÆSir

Dora
Altın Üye
Katılım
15 Ocak 2018
Mesajlar
222
Excel Vers. ve Dili
2015 TR
Altın Üyelik Bitiş Tarihi
20-05-2025
Merhaba
Kullandığım excelde çokeğer formülü var bunun üzerinden oluşturduğum formülleri başkasına gönderdim 2016 olduğu için formülü çalışmıyor.

=ÇOKEĞER(L4=$AL$1;$AL$2;L4=$AM$1;$AM$2;L4=$AN$1;$AN$2;L4=$AO$1;$AO$2;L4=$AP$1;$AP$2;L4=$AQ$1;$AQ$2;L4=$AS$1;$AS$2;L4=$AR$1;$AR$2;L4=$AK$1;$AK$2)

=ÇOKEĞER(N4=$AT$1;$AT$2;N4=$AU$1;$AU$2;N4=$AV$1;$AV$2;N4=$AR$1;$AR$2;N4=$AW$1;$AW$2;N4=$AX$1;$AX$2)


Ben bu ikisini çokeğer yerine ne ile çalıştırabilirim?
 

DoğanD

Altın Üye
Katılım
22 Eylül 2023
Mesajlar
416
Excel Vers. ve Dili
Office 365 TR
Altın Üyelik Bitiş Tarihi
05-10-2028
Merhaba,

Eğer yerine Yatayara kullanabilirsiniz. Şöyle örneklendireyim;

=Yatayara(L4;$AL$1:$AK$2;2;0)
=Yatayara(N4;$AT$1:$AX$2;2;0)
 

ÆSir

Dora
Altın Üye
Katılım
15 Ocak 2018
Mesajlar
222
Excel Vers. ve Dili
2015 TR
Altın Üyelik Bitiş Tarihi
20-05-2025
Merhaba,

Eğer yerine Yatayara kullanabilirsiniz. Şöyle örneklendireyim;

=Yatayara(L4;$AL$1:$AK$2;2;0)
=Yatayara(N4;$AT$1:$AX$2;2;0)
Bunu çoklu hücre için nasıl seçebileceğim?
 

DoğanD

Altın Üye
Katılım
22 Eylül 2023
Mesajlar
416
Excel Vers. ve Dili
Office 365 TR
Altın Üyelik Bitiş Tarihi
05-10-2028
Ne demek istediğinizi anlamadım açıkçası. Bu formül Eğer yerine direkt aradığınız hücrenin değerine karşılık gelen veriyi getirmek için kullanabileceğiniz bir formül. Düşeyara formülünün yatay versiyonu. Sizin Eğer formülünüzde kaçırdığım bir nokta yok ise ölçütünüzün birinci satırdaki denk olan hücrenin ikinci satırdaki verisini istiyorsunuz. Dolayısıyla Yatayara formülü de ölçütünüzü birinci satırdaki aralığınızda arayıp, hemen altındaki veriyi getiriyor. Yani aslında o tümü için tek tek bakarak Eğer denkliğini bulduğunda altındaki veriyi veriyor.
 

ÆSir

Dora
Altın Üye
Katılım
15 Ocak 2018
Mesajlar
222
Excel Vers. ve Dili
2015 TR
Altın Üyelik Bitiş Tarihi
20-05-2025
Ne demek istediğinizi anlamadım açıkçası. Bu formül Eğer yerine direkt aradığınız hücrenin değerine karşılık gelen veriyi getirmek için kullanabileceğiniz bir formül. Düşeyara formülünün yatay versiyonu. Sizin Eğer formülünüzde kaçırdığım bir nokta yok ise ölçütünüzün birinci satırdaki denk olan hücrenin ikinci satırdaki verisini istiyorsunuz. Dolayısıyla Yatayara formülü de ölçütünüzü birinci satırdaki aralığınızda arayıp, hemen altındaki veriyi getiriyor. Yani aslında o tümü için tek tek bakarak Eğer denkliğini bulduğunda altındaki veriyi veriyor.
Hocam;

=ÇOKEĞER(L4=$AL$1;$AL$2;L4=$AM$1;$AM$2;L4=$AN$1;$AN$2;L4=$AO$1;$AO$2;L4=$AP$1;$AP$2;L4=$AQ$1;$AQ$2;L4=$AS$1;$AS$2;L4=$AR$1;$AR$2;L4=$AK$1;$AK$2)

Burada rakamlar değiştiği için mesela L4 hücresi AL1 ise eşitse AL2 çarpanını alıyor. Dolayısıyla yataya için bu değişeni kullanamıyorum. Tek bir çarpan üzerinden görebiliyor.

251574

Mesai bu çarpanları tek tek alırken, diğer alttaki kod normal çalışmaları alıyor.
 

DoğanD

Altın Üye
Katılım
22 Eylül 2023
Mesajlar
416
Excel Vers. ve Dili
Office 365 TR
Altın Üyelik Bitiş Tarihi
05-10-2028
Dilerseniz bir örnek dosya yükleyin üzerinden konuşalım.
 

DoğanD

Altın Üye
Katılım
22 Eylül 2023
Mesajlar
416
Excel Vers. ve Dili
Office 365 TR
Altın Üyelik Bitiş Tarihi
05-10-2028
Tekrar merhaba,

Yatayara tahmin ettiğim gibi sorunsuz çalışıyor görünüyor. Ekte karşılaştırmalı olarak gelen verileri yazdım, herhangi bir sapma görünmüyor.

251578
 

Ekli dosyalar

Üst