# Matematik işlemcisi

Sayılar üzerinde hesaplamalar yapar.

Matematik işlemcisi, sayı içeren alanlar üzerinde hesaplama işlemleri gerçekleştirmenizi sağlar. Bir alan içindeki ve alanlar arasındaki değerleri hesaplayabilir ve hesaplatabilirsiniz.

## Kullanım

Matematik işlemcisi bir giriş akışı gerektirir ve yalnızca bir çıkış akışı üretebilir.

## Özellikler

Alanlardan değerleri ölçmek veya hesaplamak için yapılandırılacak özellikler.

Yapılandırma

| Özellik | Yapılandırma |
| --- | --- |
| Fonksiyon adı | <ul> <li> <p><span>Ekle</span>: Alan üzerinde başka bir alanla veya sabit bir değerle toplama işlemi gerçekleştirir.</p> </li> <li> <p><span>Modulo</span>: Bir bölme işleminin kalanını hesaplar.</p> </li> <li> <p><span>Mutlak değer</span>: Alandaki tüm sayısal değerler için mutlak değeri hesaplar.</p> </li> <li> <p><span>Böl</span>: Alan üzerinde başka bir alanla veya sabit bir değerle bölme işlemi gerçekleştirir.</p> </li> <li> <p><span>Olumsuzlama</span>: Alan sayılarını olumsuzlar.</p> </li> <li> <p><span>Min.</span>: Başka bir alan veya sabit ile karşılaştırır ve en küçük değeri döndürür.</p> </li> <li> <p><span>Maks.</span>: Başka bir alan veya sabit ile karşılaştırır ve en büyük değeri döndürür.</p> </li> <li> <p><span>10 Tabanlı Logaritma</span>: Alandan 10 tabanlı logaritma hesaplar.</p> </li> <li> <p><span>Çarp</span>: Alan üzerinde başka bir alanla veya sabit bir değerle çarpma işlemi gerçekleştirir.</p> </li> <li> <p><span>Doğal logaritma</span>: Bir alandan doğal logaritmayı hesaplar.</p> </li> <li> <p><span>Üstel</span>: Alan sayılarının üssünü hesaplar.</p> </li> <li> <p><span>Üs</span>: Başka bir alanın veya sabitin üstüne çarpar.</p> </li> <li> <p><span>Kare kök</span>: Alan sayılarının kare kökünü hesaplar.</p> </li> <li> <p><span>Çıkarma</span>: Alan üzerinde başka bir alanla veya sabit bir değerle çıkarma işlemi gerçekleştirir.</p> </li> <li> <p><span>Kosinüs</span>: Alandan trigonometrik Kosinüsü hesaplar.</p> </li> <li> <p><span>Sinüs</span>: Alan sayılarından trigonometrik Sinüsü hesaplar.</p> </li> <li> <p><span>Tanjant</span>: Alan sayılarından trigonometrik Tanjantı hesaplar.</p> </li> </ul> |
| İşlenecek alanlar | Listede fonksiyon uygulamak istediğiniz alanı veya alanları seçin. |
| Yeni alan oluştur | Fonksiyonu uyguladıktan sonra yeni bir alan oluşturmak için bu seçeneği etkinleştirin. Bu seçeneği etkinleştirmezseniz mevcut alan tutulacak ve değiştirilecektir. |
| Yeni alanı yeniden adlandır | Yeni oluşturulan alana özel bir ad verin. |

İşlemciyi yeniden adlandırmak veya açıklamasını düzenlemek için Özellikler panelinde değiştirmek üzere farenizi adın ya da açıklamanın üzerine getirin ve the Düzenle icon simgesine tıklayın.

## Örnek

Bu örnekte kaynak olarak kullanılan veriler, maliyetler, fiyatlar ve satılan birim sayısına ilişkin ayrıntılarla birlikte farklı müşterilere yapılan satışlara ilişkin verileri içerir.

![Sipariş sayısı ve fiyatını içeren veri kümesi](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Resources/Images/Dataflow/maths_example_1.png)

Ancak toplam maliyet, toplam gelir ve toplam kâr gibi analiz uygulamalarında kullanılabilecek önemli bilgiler eksiktir. Matematik işlemcisini kullanarak sütunlar arasında işlemler gerçekleştirerek bu sayıları hesaplayabilirsiniz.

Bir işlemci tarafından yalnızca bir işlem gerçekleştirilebildiğinden bu üç rakamın hesaplanması üç işlemci gerektirecektir:

1. İlk işlemci, toplam geliri hesaplamak üzere satılan birim sayısını bir birimin fiyatıyla çarpmak için kullanılacaktır. Toplama, çıkarma, çarpma ve bölme fonksiyonunu ve işlenecek alan olarak Satılan birim sayısı'nı seçin. Operatör olarak x'i seçin ve kullanılacak ikinci alan olarak Birim Fiyat'ı kullanın. Yeni alan oluştur onay kutusunu seçin ve yeni alana Total\_revenue adını verin.

2. Ardından ikinci işlemci, toplam maliyeti hesaplamak üzere satılan birim sayısını bir birimin maliyetiyle çarpmak için kullanılacaktır. Toplama, çıkarma, çarpma ve bölme fonksiyonunu ve işlenecek alan olarak Satılan birim sayısı'nı seçin. Operatör olarak x'i seçin ve kullanılacak ikinci alan olarak Birim Maliyet'i kullanın. Yeni alan oluştur onay kutusunu seçin ve yeni alana Total\_cost adını verin.

3. Son olarak, üçüncü işlemci toplam kârı elde etmek için toplam maliyeti toplam gelirden çıkaracaktır. Toplama, çıkarma, çarpma ve bölme fonksiyonunu ve işlenecek alan olarak Total\_renevue öğesini seçin. İşleç olarak - öğesini seçin ve kullanılacak ikinci alan olarak Total\_cost öğesini kullanın. Yeni alan oluştur onay kutusunu seçin ve yeni alana Total\_profit adını verin.

![Toplam kâr ve maliyeti hesaplamak için matematik işlemcileri içeren bir veri akışı](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Resources/Images/Dataflow/maths_example_2.png)

Veri akışını çalıştırmak, hedefte hesaplama sonuçlarıyla birlikte üç yeni alan oluşturacak ve verileri daha fazla analiz etmenize olanak sağlayacaktır.