Excel Örtülü Kesişim -

İçindekiler

Örtülü Kesişim, Excel'de birçok değerin tek bir değere indirgendiği bir formül davranışını açıklar. Tipik olarak, tek bir hücrede tek bir sonucu görüntülemesi amaçlanan bir formüle bir aralık veya dizi geçirildiğinde gerçekleşir. Bu durumda, Excel aşağıdaki adımları izleyerek formülü tek bir değere çözümler:

  1. Sonuç zaten tek bir değer ise, değeri döndür.
  2. Sonuç bir diziyse, formülle aynı satır veya sütundan bir değer döndürmeyi deneyin.
  3. Aksi takdirde, diziden sol üst değeri döndür

Bazen, sonuç bir dizi olduğunda, formüle control + shift + enter ile bir dizi formülü girilmediği sürece Excel dizide sol üst değeri döndürmez (3. adım). Başka bir deyişle, control + shift + enter ile bir formül girmek, örtük kesişim devre dışı bırakır.

Misal

Dikey verilerin yanına veya yatay verilerin üstüne veya altına bir formül girildiğinde örtük kesişim oluşabilir. Örneğin, gösterilen örnekte D6'daki formül şöyledir:

=B4:B8+1

Bu durumda, Excel, B4: B8 aralığını B6 (3) 'teki değere çözümler ve 4 sonucunu döndürür. Excel, bir aralığın geçildiği ancak tek bir değerin beklendiği bir formülde tek bir başvuru belirleyemediğinde # DEĞER hatası döndürülür. Örneğin, yukarıdaki aynı formül D9 hücresine girilirse, sonuç # DEĞER olur.

Dizi formülleri

Control + shift + enter (CSE) ile bir dizi formülü girmek, örtük kesişim davranışını açıkça devre dışı bırakır. Bu, birden çok değer girişini aralık olarak işleyen formüller oluşturmayı mümkün kılar. D6'daki formül TOPLA içine alınmışsa, kontrol + shift + enter ile girilir:

(=SUM(B4:B8+1))

Aralıktaki tüm değerler işlenir ve formül 27'yi döndürür.

Excel Tabloları

Örtülü kesişimler, aynı formülün birden çok hücrede (tutarlılık için) kullanılabildiği ancak satır etiketinde tek bir hücreye çözümlemeye devam ettiği Excel Tablolarında yararlı olabilir. Örneğin, bu formül tablodaki bir "tarih" sütunundaki değere 7 gün ekler:

=table(date)+7

Formül "tarih" sütununun tamamına atıfta bulunsa da, formül satır düzeyinde tarih sütununda tek bir değer üzerinde çalışacaktır.

Dinamik Dizi Excel ve @ operatörü

Excel'in "dinamik dizi" sürümünde (yalnızca Office 365 aracılığıyla kullanılabilir) tüm formüller varsayılan olarak dizi formülleri olarak değerlendirilir, bu nedenle dizi davranışını etkinleştirmek için control + shift + enter ile bir formül girmeye gerek yoktur.

Ancak, uyumluluk nedenleriyle, bazen Excel'in eski (dinamik öncesi dizi) sürümünde oluşturulan bir formüle @ sembolünün eklendiğini görürsünüz. Bu @ sembolüne örtük kesişim operatörü denir ve dizi davranışını devre dışı bırakır. Başka bir deyişle, Excel'e tek bir değer istediğinizi söyler.

Bu, eski formüllerin, aksi takdirde çalışma sayfasına birden çok değer yayabilecekken aynı (tek) sonucu döndürmeye devam etmesini sağlamak için yapılır. Genel olarak, çok hücreli aralıkları veya dizileri döndüren işlevler, daha önceki bir sürümde oluşturulmuşlarsa, otomatik olarak @ önekine sahip olacaktır. Bu davranış, yalnızca Excel'in dinamik dizi sürümlerinde oluşur.

İyi bağlantılar

Örtük kesişim operatörü (microsoft.com)

Ilginç makaleler...