Genel Bakış
BAHTAŞAĞIYUVARLA (ROUNDBAHTDOWN), bir sayıyı Tay bahtı tutarı olarak aşağı yönde yuvarlar. Tay dili desteği etkin olan Excel sürümlerinde kullanılır; fiyat ve ödeme tutarlarını baht esasına göre aşağı çekmek için tercih edilir. Tay dili desteği olmayan Excel'de işlev #DEĞER! hatası verir, bu nedenle ortak çalışma kitaplarında EĞERHATA ile birlikte kullanılması önerilir.
İşlev yalnızca bir parametre alır. Tutarı bir çarpma veya toplama işleminden elde ediyorsanız işlemi parantezin içinde yapın. Tay dili desteği olmayan Excel'de işlev #DEĞER! döndürür; bu durumda sonucu EĞERHATA ile güvenli bir karşılığa yönlendirebilirsiniz.
Sonuçlar sırasıyla #DEĞER!, #DEĞER! ve #DEĞER! olur. B sütunundaki üç değer de geçerli birer sayıdır; hata, girdiden değil Excel'in dil desteğinden kaynaklanır. Bu işlev yalnız Tay dili desteği etkin Excel'de çalışır, Türkçe Excel'de ise her satırda #DEĞER! döndürür. Tay dili desteği etkin bir Excel'de aynı formül, tutarı baht esasına göre aşağı yuvarlanmış olarak verir.
Sonuçlar sırasıyla 125, 87, 240 ve 15 olur. Türkçe Excel'de BAHTAŞAĞIYUVARLA hata verdiği için EĞERHATA ikinci bağımsız değişkene geçer ve tutarı tam sayıya keser. Tay dili desteği etkin Excel'de ise EĞERHATA hata görmez ve BAHTAŞAĞIYUVARLA sonucu aynen gösterilir. Yedek formülün sonucu işlevin Tay Excel'indeki sonucuyla aynı olmak zorunda değildir; yalnız dosyanın hata göstermemesini sağlar.
Sonuçlar sırasıyla 37, 91, 240 ve 102 olur. Önce B ve C sütunları çarpılır, ardından çarpımın tamamı işleve verilir; bu nedenle yuvarlama tek tek fiyata değil sipariş tutarına uygulanır. Türkçe Excel'de değerler yedek formülden gelir. Tay dili desteği etkin Excel'de aynı formül BAHTAŞAĞIYUVARLA'nın kendi sonucunu gösterir.
Sonuçlar sırasıyla 99, Tutar değil, 0 ve 1500 olur. İkinci satırdaki "bilinmiyor" sayıya dönüştürülemediği için hem işlev hem yedek hesap hata verir ve dıştaki EĞERHATA uyarı metnini gösterir. Diğer satırlarda geçerli sayılar yedek hesaptan geçer; 0,4 tutarı tam sayıya kesildiği için sıfıra iner.
Söz dizimi ve parametre
- Kategori
- Matematik ve Trigonometri
- İngilizce adı
- ROUNDBAHTDOWN
- Platform
- Windows
1 bağımsız değişken
1 zorunlu
| Bağımsız değişken | Durum | Ne işe yarar |
|---|---|---|
| sayınumber | Zorunlu | Aşağı yönde yuvarlanacak baht tutarını, sayısal bir hücreyi veya sayı üreten bir işlemi belirtir. |
Geçerli kullanımlar
=BAHTAŞAĞIYUVARLA(A2)
=BAHTAŞAĞIYUVARLA(B2*C2)
=BAHTAŞAĞIYUVARLA(1250)
Desteklenen Excel sürümleri
2003 ve sonrası
- 2003 Destekleniyor
- 2007 Destekleniyor
- 2010 Destekleniyor
- 2013 Destekleniyor
- 2016 Destekleniyor
- 2019 Destekleniyor
- 2021 Destekleniyor
- 2024 Destekleniyor
- 365 Destekleniyor
1. Tay dili desteği olmayan Excel'de sonuç
Üç ürünün baht cinsinden tutarını doğrudan işleve verelim. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=BAHTAŞAĞIYUVARLA(B2)
=ROUNDBAHTDOWN(B2)
BAHTAŞAĞIYUVARLA
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Ürün | Tutar (THB) | Sonuç |
| 2 | Çay | 125,60 | #DEĞER! |
| 3 | Kahve | 87,30 | #DEĞER! |
| 4 | Bal | 240,90 | #DEĞER! |
DoğrudanExcelDepo v1.0.0
2. EĞERHATA ile güvenli karşılık
Dosyanın Tay dili desteği olmayan bilgisayarlarda da anlamlı sonuç vermesini isteyelim. Burada yedek olarak tutarı tam sayıya kesen AŞAĞIYUVARLA kullanılır. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=EĞERHATA(BAHTAŞAĞIYUVARLA(B2);AŞAĞIYUVARLA(B2;0))
=IFERROR(ROUNDBAHTDOWN(B2),ROUNDDOWN(B2,0))
BAHTAŞAĞIYUVARLA
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Ürün | Tutar (THB) | Güvenli sonuç |
| 2 | Çay | 125,60 | 125 |
| 3 | Kahve | 87,30 | 87 |
| 4 | Bal | 240,90 | 240 |
| 5 | Zeytin | 15,00 | 15 |
GüvenliExcelDepo v1.0.0
3. Birim fiyat ve adetten gelen tutar
Tutarı doğrudan hücreden değil, birim fiyat ile adedin çarpımından elde edelim. Çarpma işlemi parantezin içinde yapılır. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=EĞERHATA(BAHTAŞAĞIYUVARLA(B2*C2);AŞAĞIYUVARLA(B2*C2;0))
=IFERROR(ROUNDBAHTDOWN(B2*C2),ROUNDDOWN(B2*C2,0))
BAHTAŞAĞIYUVARLA
Formülünü incelemek için bir hücre seçin.| A | B | C | D | |
|---|---|---|---|---|
| 1 | Ürün | Birim fiyat | Adet | Aşağı yuvarlanmış tutar |
| 2 | Çay | 12,50 | 3 | 37 |
| 3 | Kahve | 45,75 | 2 | 91 |
| 4 | Bal | 60,00 | 4 | 240 |
| 5 | Peynir | 20,50 | 5 | 102 |
SiparişExcelDepo v1.0.0
4. Tutar olmayan girdiler
Tutar sütununda sayı olmayan bir giriş de olabilir. İç içe EĞERHATA, hem işlev hem yedek hesap hata verirse okunur bir uyarı metni gösterir. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:=EĞERHATA(EĞERHATA(BAHTAŞAĞIYUVARLA(B2);AŞAĞIYUVARLA(B2;0));"Tutar değil")
=IFERROR(IFERROR(ROUNDBAHTDOWN(B2),ROUNDDOWN(B2,0)),"Tutar değil")
BAHTAŞAĞIYUVARLA
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Kalem | Tutar (THB) | Kontrollü sonuç |
| 2 | Kargo | 99,90 | 99 |
| 3 | Sigorta | bilinmiyor | Tutar değil |
| 4 | Paketleme | 0,40 | 0 |
| 5 | Depolama | 1.500,75 | 1500 |
KontrolExcelDepo v1.0.0
Kullanırken dikkat edin
- Dil desteği: BAHTAŞAĞIYUVARLA yalnız Tay dili desteği etkin Excel'de çalışır. Türkçe Excel'de geçerli bir sayı verseniz bile işlev #DEĞER! hatası döndürür. Dosyayı farklı dil ayarlarına sahip bilgisayarlarda açacaksanız formülü EĞERHATA içine alın.
- sayı parametresi: sayı, yuvarlanacak baht tutarıdır. Sayısal bir hücre, doğrudan yazılan bir sayı veya çarpma gibi bir işlem olabilir. İşlemi parantezin içinde yapın; iki ayrı değeri ayrı parametreler olarak vermeyin.
- Güvenli karşılık: EĞERHATA içindeki yedek formül sayfanızın amacına göre seçilmelidir. Bu sayfadaki örneklerde yedek olarak AŞAĞIYUVARLA(sayı; 0) kullanılır; bu, tutarı tam sayıya keser ve işlevin Tay Excel'indeki sonucuyla aynı olmayabilir. Yedek sonucu resmi bir baht tutarı olarak kullanmadan önce kontrol edin.
- Hata durumları: sayı sayıya dönüştürülemeyen bir metinse işlev hata verir. Tay dili desteği olmayan Excel'de ise girdi geçerli olsa bile sonuç #DEĞER! olur. Girdi sorununu dil desteği sorunundan ayırmak için örneğin dördüncü örnekteki iç içe EĞERHATA yapısını kullanın.
- İlgili işlevler: AŞAĞIYUVARLA, sayıyı belirttiğiniz basamak sayısına göre aşağı yuvarlar ve her Excel'de çalışır; Tay dili desteği olmayan ortamlarda yedek olarak kullanılır. YUVARLA, sayıyı en yakın değere yuvarlar. TABANAYUVARLA, sayıyı belirli bir katın altına çeker. EĞERHATA, işlev hata verdiğinde yedek bir sonuç döndürür. BAHTMETİN ise bir sayıyı Tay bahtı olarak yazıyla gösterir.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2003
- Excel 2007
- Excel 2010
- Excel 2013
- Excel 2016
- Excel 2019
- Excel 2021
- Excel 2024