iç içe eğer kullanımı ve dikeyara ile yapılmış bir işlem

Katılım
28 Aralık 2005
Mesajlar
52
Altın Üyelik Bitiş Tarihi
22-04-2020
Merhabalar,

Ekteki dosyalarda da göreceğiniz üzere alt alta hücrelerde A,B,C,D değerleri var. Sayfanın sağ tarafında da D,B,A,C ile sıralanmış değerler var. Bu değerleri sol taraftaki tabloda bulup (vlookup, dikey ara formülüyle) "x" olarak işaretlenmiş hücrenin karşısına gelen "EA" değerini H kolonundaki karşılıklarında buldurmak istiyorum. Bunun için h2 hücresinde kullandığım formül: "IF(VLOOKUP(G2,$A$2:$D$5,2,FALSE)="x",$B$1,IF(VLOOKUP(G2,$A$2:$D$5,3,FALSE)="x",$C$1,$D$1))"

Formül çok uzun oldu. Bunun yerine kısa yoldan bir formül ya da işlemi daha da kolaylaştıracak bir macro yazılabilir mi?

Örnek dosya ektedir. Dosyadan daha iyi anlaşılacağını umuyorum.

Saygılar...

Ezcel 2003 Eng. SP3
 

Ekli dosyalar

Üst