İçeriğe geç
parazade
AlıştırmaSeviye: İleri

Alıştırma: LET ile İndirimli Sipariş Tutarı

Yayın: · Son güncelleme:

Kısaca

Dört siparişin net tutarını, 5.000 TL ve üzerine %10 indirim kuralıyla LET kullanarak hesaplayın. Ara toplamı bir kez tanımlayıp hem koşulda hem indirim hesabında adıyla kullanmanız gerekiyor.

Görev

Bir toptancının kuralı şöyle: adet x birim fiyat ile bulunan ara toplam 5.000 TL ve üzeriyse %10 indirim uygulanır, altındaysa indirim yoktur. Oran ve fiyatlar alıştırma için varsayımsaldır.

D2 hücresine, B2 ve C2'den ara toplamı hesaplayıp kurala göre net tutarı veren bir LET formülü yazın ve D5'e kadar kopyalayın. Formülde B2*C2 çarpımı yalnızca bir kez geçmeli.

Formül yazacağınız hücreler: D2, D3, D4, D5

Veri

ABCD
1SiparişAdetBirim fiyatNet tutar
2S-30112450?
3S-3025700
4S-30320300
5S-3048600

Soru işaretli hücre, formülü yazacağınız yerdir.

Alıştırma dosyasını indir.xlsx dosyası, ücretsiz · önce kendiniz deneyin
İpuçları (3)
  1. İlk çift: ara;B2*C2.
  2. İkinci çift indirimi tanımlar: indirim;EĞER(ara>=5000;ara*0,1;0).
  3. Son argüman sonucu verir: ara-indirim.
Çözümü göster
=LET(ara;B2*C2;indirim;EĞER(ara>=5000;ara*0,1;0);ara-indirim)

Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.

LET önce ara = B2*C2 tanımlar: S-301 için 5.400 TL. indirim adı EĞER ile hesaplanır; 5.400 eşiği geçtiği için 540 TL olur. Son argüman ara - indirim = 4.860 TL döndürür. S-302'de ara 3.500 TL olduğu için indirim 0'dır. S-303'te 6.000 TL'den 600 TL düşülür ve 5.400 TL kalır, S-304'te 4.800 TL eşiğin altında kalır.

Beklenen sonuçlar

HücreDeğer
D24.860
D33.500
D45.400
D54.800

Bu alıştırmada kullanılan fonksiyonlar

Sıkça Sorulan Sorular

Excel #AD? hatası veriyor, neden?

Kullandığınız sürüm LET'i desteklemiyor olabilir; LET Microsoft 365, Excel 2021 ve 2024'te bulunur. Adlarda boşluk kullandıysanız onu da kontrol edin.

Aynı hesabı LAMBDA ile nasıl yazarım?

=LAMBDA(adet;fiyat;LET(ara;adet*fiyat;ara-EĞER(ara>=5000;ara*0,1;0))) tanımını Ad Yöneticisi'ne NETTUTAR adıyla kaydedip =NETTUTAR(B2;C2) yazabilirsiniz.