İlk büyük değeri renklendir

Katılım
27 Haziran 2010
Mesajlar
394
Excel Vers. ve Dili
Türkçe 2010 Ofis
Selamlar arkadaşlar N13 te bir sayı var N19:N50 arasındaki sayılardan N13 ten büyük olan ilk sayı renklensin istiyorum Teşekkürler
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

N19:N50 arası koşullu biçimlendirme formül:

Kod:
=KAÇINCI(1;--($N$19:$N$50-$N$13>0);0)=(SATIR(N19)-18)
.
 

antonio

Destek Ekibi
Destek Ekibi
Katılım
13 Şubat 2011
Mesajlar
1,161
Excel Vers. ve Dili
Microsoft Office Professional Plus 2013 Türkçe
Alternatif olarak makrolu çözüm:
Kod:
Sub renklendir()
Dim sh As Worksheet, aranan, alan As Range, k As Range

Set sh = Sheets("Sayfa1")
aranan = sh.Range("N13").Value
Set alan = sh.Range("N19:N50")
alan.Interior.ColorIndex = xlNone
byk = WorksheetFunction.Max(alan)
If byk > aranan Then
    Set k = alan.Find(byk, , xlValues, xlWhole)
    If Not k Is Nothing Then
        sh.Range("N" & k.Row).Interior.ColorIndex = 6
    End If
End If
End Sub
 
Katılım
27 Haziran 2010
Mesajlar
394
Excel Vers. ve Dili
Türkçe 2010 Ofis
Teşekkürler arkadaşlar çok sağolun iyiki varsınız.
 
Üst