Ana içeriğe atla

R1C1 Nedir

R1C1 (row-column)
=R1C1 > A1 h

Bu özelliği vb kod ekranında değil direkt excel tablosunda tecrube edebilmemiz için öncelikle,
Excel 2007 ve sonrası için; Dosya/Seçenekler/Formüller/R1C1 başvuru stili onay kutucuğunun tıklı olması gerekiyor. Bu yapıldığında harflerle gösterilen sütunların sayılarla gösterildiğini göreceksiniz.

Herhangi bir hücreye 
=R16C3+R2C2 formülünü yazarsanız 
=C16+B2 formülünün verdiği sonucu elde edersiniz. Bu absolute cells kullanımdır.

R[-6]C[2] > 1 satır yukarı, 2 sütun sağa yani E2 anlamı taşımaktadır ki bu da relative cells kullanımdır ve sanıyorum R1C1 olayını anlamlı kılan da bu relative kullanımdır.

Çünkü relative cells formülünün bulunduğu hücreyi başka bir yere taşıdığınızda aynı sonucu elde etmeyeceksiniz. Burada esas oğlan(!) formülün bulunduğu hücredir. Çünkü atıf yapılan hücre formülün bulunduğu hücreye göre değişir.

Ama absolute kullanımda hem R hem C'ye sıfırdan farklı bir değer verdiğiniz formülü taşıdığınızda, formülün işaret ettiği hücre değişmeyecektir. Çünkü absolute kullanımda esas oğlan atıf yapılan hücredir. Yani absolute hücre, formülün bulunduğu değil atıf yapılan hücredir ve bundan dolayı hücreyi taşırken otomatik olarak formül değişmez.