Excel formülü: .45 veya .95 ile biten yuvarlak fiyat -

İçindekiler

Genel formül

=CEILING(price,0.5)-0.05

Özet

Orijinal fiyatın 0,5'in altında veya üstünde bitmesine bağlı olarak fiyatları .45 veya .95 ile bitecek şekilde yuvarlamak için TAVANAYUVAR işlevini kullanabilirsiniz. Gösterilen örnekte, C6'daki formül şöyledir:

=CEILING(B5,0.5)-0.05

ekran görüntüsünde gösterildiği gibi fiyatları yuvarlar.

Yuvarlama kuralları

Gösterilen örnekte amaç, aşağıdaki kuralları izleyerek fiyatları 0,45 veya 0,95 ile bitecek şekilde yuvarlamaktır:

  1. Bir fiyat zaten tam bir dolar ise, sonuç önceki tam dolar + .95 olmalıdır. Örneğin, 3,00 $ 2,95 $ olur.
  2. Bir fiyat, 50 veya daha az bitiyorsa, sonuç şu anki tam dolar + .45 olmalıdır. Örneğin 4,31 TL 4,45 TL olur.
  3. Bir fiyat, 51 veya daha fazla bitiyorsa, sonuç şu anki tam dolar + .95 olmalıdır. Örneğin 5,63 TL 5,95 TL olur.

Açıklama

Bu sorunu çözmenin anahtarı, çözümün belirli bir yuvarlama türü gerektirdiğini fark etmektir. "En yakın" .45 veya .95 değerine yuvarlayamayız. Aslında, ilk adım en yakın yarım dolara (.50) yuvarlamaktır. İkinci adım 5 sent (0,05 $) çıkarmaktır.

En yakın yarım dolara yuvarlamak için, anlamlılık argümanı 0,5'e ayarlanmış TAVANAYUVAR işlevini kullanırız:

=CEILING(B5,0.5) // round up to next half dollar

Bu, orijinal fiyatı bir sonraki yarım dolara yuvarlayacaktır. Örneğin, 4,31 $ 4,31 $ olur ve 5,72 $ 6,00 $ olur. Daha da önemlisi, eğer bir fiyat zaten .00 veya .50 ile bitiyorsa, değişmeden kalacaktır (yani 4.00 $ veya 4.50 $ 'lık bir fiyat etkilenmez).

Yuvarlandıktan sonra formül, 0,05 çıkararak 0,45 veya 0,95 sonuç verir. Aşağıya kopyalanan C5'teki formül:

=CEILING(B5,0.5)-0.05

B5 17.01 $ içerdiğinde formül şu şekilde çözülür:

=CEILING(B5,0.5)-0.05 =CEILING(17.01,0.5)-0.05 =17.50-0.05 =17.45

CEILING hakkında

CEILING, Excel'deki 8 yuvarlama işlevinden biridir. TAVAN'ı aşağıdaki gibi işlemler için kullanabilirsiniz:

  • 25'in katlarına kadar yuvarlak sayılar
  • 15 dakikalık katlara kadar yuvarlak zaman
  • Bir sonraki bütün birime kadar yuvarlak malzemeler

MROUND işlevi ve FLOOR işlevi de belirli bir katsayıya yuvarlayabilir, ancak davranış TAVANAYDAN farklıdır:

  • TAVAN bir sonraki katsayıya yuvarlar
  • FLOOR, önceki katsayıya aşağı yuvarlar
  • MROUND en yakın katsayıya yuvarlar

Ilginç makaleler...