S

Çözüldü XLOOKUP İle Koşullu Biçimlendirme

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

selis

Normal Üye
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
Herkese merhaba arkadaslar ekteki excelde matris olusturdum şöyleki ; A hücresinde yazan değerin - işaretinden sonrasını alarak U hücresinde bulması ve I hücresinde yazan değeri - işaretinden sonrasını alarak V1:AD1 'de aratıp kesişimini H ise I hücresini kırmızıya boyasın istiyorum. Nasıl yapabilirim? Şimdiden teşekkürler..
 

Ekli dosyalar

@AhmetRasim hocamın eline sağlık.
Konuda XLOOKUP geçtiği için ben de ÇAPRAZARA ile bir katkı sunmak istedim.
Biraz karışık gelebilir ama aynı sonuca Ofis 365 formülleri ile erişiyorsunuz.

=ÇAPRAZARA(SAĞDAN($I8;UZUNLUK($I8)-BUL("-";$I8));$V$1:$AD$1;DOLAYLI("$V$"&ÇAPRAZEŞLEŞTİR(SAĞDAN($A8;UZUNLUK($A8)-BUL("-";$A8));$U$2:$U$10;0)+1&":$AD$"&ÇAPRAZEŞLEŞTİR(SAĞDAN($A8;UZUNLUK($A8)-BUL("-";$A8));$U$2:$U$10;0)+1))="H"

Bir tık daha kısaltılmış versiyonu için @52779 hocamı sahneye alabiliriz :)
 
@AhmetRasim hocamın eline sağlık.
Konuda XLOOKUP geçtiği için ben de ÇAPRAZARA ile bir katkı sunmak istedim.
Biraz karışık gelebilir ama aynı sonuca Ofis 365 formülleri ile erişiyorsunuz.

=ÇAPRAZARA(SAĞDAN($I8;UZUNLUK($I8)-BUL("-";$I8));$V$1:$AD$1;DOLAYLI("$V$"&ÇAPRAZEŞLEŞTİR(SAĞDAN($A8;UZUNLUK($A8)-BUL("-";$A8));$U$2:$U$10;0)+1&":$AD$"&ÇAPRAZEŞLEŞTİR(SAĞDAN($A8;UZUNLUK($A8)-BUL("-";$A8));$U$2:$U$10;0)+1))="H"

Bir tık daha kısaltılmış versiyonu için @52779 hocamı sahneye alabiliriz :)
Sn @Admin
Soruyu yanlış yorumlamıyorsam eğer

=ÇAPRAZARA(DEĞİŞTİR($I8;1;BUL("-";$I8);"");$V$1:$AD$1;ÇAPRAZARA(DEĞİŞTİR($A8;1;BUL("-";$A8);"");$U$2:$U$10;$V$2:$AD$10))="H"

şeklinde formüle ediyorum....

Uygunluk açısından Lütfen kontrol edebilir misiniz.....

Ekleme : 20.08.2021 02:01
Eğer bir üstteki formülün uygunluk sonuçları OK ise,
alternatif bir formül olarak DÜŞEYARA ve FİLTRE işlevi ile

=DÜŞEYARA(DEĞİŞTİR($A8;1;BUL("-";$A8);"");FİLTRE($U$1:$AD$10;(($U$1:$AD$1=$U$1)+($U$1:$AD$1=DEĞİŞTİR($I8;1;BUL("-";$I8);""))));2;0)="H"
 
Moderatörün son düzenlenenleri:
Üst