Excel ANAHTAR işlevi nasıl kullanılır -

İçindekiler

Özet

Excel ANAHTARI işlevi, bir değeri bir değerler listesiyle karşılaştırır ve ilk eşleşmeye karşılık gelen bir sonuç döndürür. ANAHTAR herhangi bir eşleşme bulunmadığında isteğe bağlı bir varsayılan değer döndürebilir.

Amaç

Birden çok değeri eşleştir, ilk eşleşmeyi döndür

Geri dönüş değeri

İlk eşleşmeye karşılık gelen sonuç

Sözdizimi

= ANAHTAR (ifade, değer1 / sonuç1, (değer2 / sonuç2),…, (varsayılan))

Argümanlar

  • ifade - Eşleştirilecek değer veya ifade.
  • val1 / sonuç1 - İlk değer ve sonuç çifti.
  • val2 / sonuç2 - (isteğe bağlı) İkinci değer ve sonuç çifti.
  • varsayılan - (isteğe bağlı) Eşleşme bulunmadığında kullanılacak varsayılan değer.

Sürüm

Excel 2019

Kullanım notları

ANAHTAR işlevi, bir değeri bir değerler listesiyle karşılaştırır ve ilk eşleşmeye karşılık gelen bir sonuç döndürür. Birkaç olası sonuçla tam eşleşme gerçekleştirmek istediğinizde ANAHTAR işlevini kullanabilir ve eşleşme bulunmadığında varsayılan bir değer döndürebilirsiniz.

İlk bağımsız değişken "ifade" olarak adlandırılır ve sabit kodlanmış bir sabit, bir hücre başvurusu veya eşleştirmek istediğiniz belirli bir değeri döndüren başka bir formül olabilir. Eşleşen değerler ve ilgili sonuçlar çiftler halinde girilir. SWITCH en fazla 126 çifti işleyebilir, bundan sonra son bağımsız değişken, eşleşme olmadığı durumlarda döndürülecek (isteğe bağlı) bir varsayılan değerdir.

Gösterilen örnekte, D5'teki formül şöyledir:

=SWITCH(C5,1,"Poor",2,"OK",3,"Good","??")

SWITCH yalnızca tam bir eşleşme gerçekleştirir, bu nedenle bir eşleşmeyi belirlemek için kullanılan mantığa büyüktür (>) veya küçük (<) gibi mantıksal işleçler ekleyemezsiniz. DOĞRU ile eşleşecek bir formül oluşturarak bu sınırlamayı şu şekilde çözebilirsiniz:

=SWITCH(TRUE,A1>=1000,"Gold",A1>=500,"Silver","Bronze")

Ancak, böyle bir durumda, bunun yerine IFS işlevini kullanmak isteyebilirsiniz.

SWITCH ile IFS karşılaştırması

IFS işlevi gibi, SWITCH işlevi, birden fazla IF deyimini iç içe yerleştirmeden birden fazla koşulu test etmenize olanak tanır ve birçok koşul içeren formüllerin okunmasını ve yazılmasını kolaylaştırır. SWITCH'in IFS'ye göre bir avantajı, ifadenin işlevde yalnızca bir kez görünmesi ve tekrar edilmesine gerek olmamasıdır. Ancak, ANAHTAR tam eşleme ile sınırlıdır. Standart sözdizimi ile büyüktür (>) veya küçük (<) gibi işleçler kullanmak mümkün değildir. Aksine, IFS işlevi aslında her koşul için ifadeler gerektirir, böylece mantıksal işleçleri gerektiği gibi kullanabilirsiniz.

Not: DEĞİŞTİR işlevi ve IFS işlevi hem Excel 2019 hem de Excel 365'te yenidir.

Notlar

  1. İfade, belirli bir değeri döndüren başka bir formül olabilir.
  2. SWITCH, 126 değer / sonuç çiftine kadar işleyebilir.
  3. Eşleşme bulunmadığında varsayılan bir sonuç ayarlamak için son bir bağımsız değişken girin.

Ilginç makaleler...