Excel'de oturum açın | Excel İŞARET İşlevi nasıl kullanılır? (Örneklerle)

Excel'de İŞARET İşlevi

Excel İşaret fonksiyonu bize bu sonucu vermek için kullanılan bir Matematik / Trigonometri işlevidir. SIGN işlevi, sağlanan sayısal bağımsız değişkenin işaretini (-1, 0 veya +1) döndürür. Excel'deki İŞARET formülü, = İŞARET anahtar kelimesi yazılarak (ve sayı girdi olarak sağlanarak kullanılabilir.

Sözdizimi

Argümanlar

sayı: İşaretin alınacağı sayı.

Giriş numarası, doğrudan girilen herhangi bir sayı olabilir veya herhangi bir matematik işlem veya herhangi bir hücre referansı şeklinde olabilir.

Çıktı:

Excel'deki İŞARET Formülünün yalnızca üç çıkışı vardır: 1, 0, -1.

  • Sayı sıfırdan büyükse, excel'deki SIGN formülü 1 döndürür.
  • Sayı sıfıra eşitse, excel'deki İŞARET formülü 0 döndürür.
  • Sayı sıfırdan küçükse, excel'deki SIGN formülü -1 döndürür.

Sağlanan sayı bağımsız değişkeni sayısal değilse, excel İŞARETİ işlevi # DEĞER! hata.

Excel'de İŞARET İşlevi Nasıl Kullanılır? (Örneklerle)

Bu SIGN İşlevi Excel Şablonunu buradan indirebilirsiniz - İŞARET İşlevi Excel Şablonu

Örnek 1

Aşağıda gösterildiği gibi 2016 ve 2017 yılları için yedi departman için nihai bakiye rakamlarına sahip olduğunuzu varsayalım.

Bazı departmanlar borç içinde çalışıyor, bazıları iyi getiri sağlıyor. Şimdi rakamda geçen yıla göre artış olup olmadığını görmek istiyorsunuz. Bunu yapmak için, ilki için aşağıdaki İŞARET formülünü kullanabilirsiniz.

= İŞARET (D4 - C4)

+1 döndürecektir. İŞARET işlevinin argümanı, diğer işlevlerden döndürülen bir değerdir.

Şimdi, geri kalan hücrelerin değerini elde etmek için sürükleyin.

Örnek 2

Yukarıdaki örnekte, bir önceki yıla göre excel'deki yüzde artışı da hesaplamak isteyebilirsiniz.

Bunu yapmak için aşağıdaki İŞARET Formülünü kullanabilirsiniz:

= (D4 - C4) / C4 * İŞARET (C4)

ve onu hücrelerin geri kalanına sürükleyin.

2016 yılı bakiyesi sıfır ise, fonksiyon hata verecektir. Alternatif olarak, hatayı önlemek için aşağıdaki İŞARET formülü kullanılabilir:

= EĞERHATA ((D4 - C4) / C4 * İŞARET (C4), 0)

Genel% artışı veya azalmayı elde etmek için aşağıdaki formülü kullanabilirsiniz:

(TOPLA (D4: D10) - TOPLA (C4: C10)) / TOPLA (C4: C10) * İŞARET (TOPLA (C4: C10))

SUM (D4: D10) 2017 için tüm departmanlar dahil net bakiyeyi verecektir

TOPLAM (C4: C10) 2016 için tüm departmanlar dahil net bakiyeyi verecektir

TOPLA (D4: D10) - TOPLA (C4: C10), tüm departmanlar dahil net kazanç veya zararı verecektir.

(TOPLA (D4: D10) - TOPLA (C4: C10)) / TOPLA (C4: C10) * İŞARET (TOPLA (C4: C10)) yüzdelik kazancı veya kaybı verecektir

Örnek 3

Aşağıda gösterildiği gibi B3: B8'de bir sayı listeniz olduğunu varsayalım.

Şimdi, negatif sayının her birinin işaretini pozitif olarak değiştirmek istiyorsunuz.

Aşağıdaki Formülü kullanabilirsiniz:

= B3 * İŞARET (B3)

B3 negatifse, İŞARET (B3) -1 ve B3 * İŞARET (B3) negatif * negatif olacak ve bu da pozitif olacaktır.

B3 pozitifse, İŞARET (B3) +1 ve B3 * İŞARET (B3) pozitif * pozitif olacak, bu da pozitif olacaktır.

280 dönecek.

Şimdi, geri kalan sayıların değerlerini almak için sürükleyin.

Örnek 4

Aylık satışlarınızı F4: F10'da yaptığınızı ve satışlarınızın artıp azalmadığını öğrenmek istediğinizi varsayalım.

Bunu yapmak için aşağıdaki Formülü kullanabilirsiniz—

= DÜŞEYARA (İŞARET (F5 - F4), A5: B7, 2)

A5: B7 yukarı, sıfır ve aşağı bilgisini içerir.

İŞARET işlevi, İŞARET işlevini kullanarak mevcut ve önceki ay satışlarını karşılaştırır ve DÜŞEYARA, bilgileri DÜŞEYARA tablosundan çeker ve satışların Yukarı, sıfır veya aşağı gittiğini döndürür.

ve onu hücrelerin geri kalanına sürükleyin.

Örnek 5

Aşağıda gösterildiği gibi A ve B ürünleri için Doğu, Batı, Kuzey ve Güney olmak üzere dört farklı bölgeden satış verileriniz olduğunu varsayalım.

Şimdi, ürün A veya Doğu bölgesi için toplam satış miktarını istiyorsunuz.

Şu şekilde hesaplanabilir:

= SUMPRODUCT (İŞARET ((B4: B15 = "DOĞU") + (C4: C15 = "A")) * F4: F15)

Yukarıdaki SIGN Fonksiyonunu detaylı olarak görelim.

B4: B15 = "DOĞU"

"DOĞU" ise 1 verir, yoksa 0 döndürür. {1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0} döndürür

C4: C15 = "A"

"A" ise 1 verir, aksi takdirde 0 döndürür. {1, 0, 1, 1, 0, 0, 1, 0, 1, 0, 0} döndürür

(B4: B15 = "DOĞU") + (C4: C15 = "A")

iki ve {0, 1, 2} toplamını döndürür. {2, 2, 1, 1, 0, 0, 1, 0, 2, 0, 0} döndürür

İŞARET ((B4: B15 = "DOĞU") + (C4: C15 = "A"))

negatif sayı olmadığından burada {0, 1} döndürür. {1, 1, 1, 1, 0, 0, 1, 0, 1, 0, 0} döndürecektir.

SUMPRODUCT (İŞARET ((B4: B15 = "DOĞU") + (C4: C15 = "A")) * F4: F15)

önce iki matrisin ({1, 1, 1, 1, 0, 0, 1, 0, 1, 0, 0} ve {2000, 1500, 4800, 4500, 5000, 13000, 7200, 18000) ürününü alacaktır 3300, 4800, 6500}, {2000, 1500, 4800, 4500, 0, 0, 7200, 0, 3300, 0, 0} döndürür ve sonra toplar.

Bu sonunda 23.300'e geri dönecek.

Benzer şekilde, Doğu veya Batı bölgeleri için ürün satışlarını hesaplamak için aşağıdaki İŞARET formülünü kullanabilirsiniz:

= SUMPRODUCT (İŞARET ((B4: B15 = "DOĞU") + (B4: B15 = "BATI")) * F4: F15)

ve Doğu bölgesindeki A ürünü için

= SUMPRODUCT (İŞARET ((B4: B15 = "DOĞU") * (C4: C15 = "A")) * F4: F15)