Çözüldü yuvarlama 50 kuruş üstü 1 tl, 50 kurulş altı 0

KuTuKa

Altın Üye
Katılım
10 Mart 2005
Mesajlar
730
Excel Vers. ve Dili
Microsoft Office LTSC Pr. Pl 2021 - 64 bit Türkçe
Altın Üyelik Bitiş Tarihi
19-03-2029
Merhaba arkadaşlar
4 sütundan oluşan bir excel dosyasında
a sütununda ki değer a1 ise %oranı 14,46 olacak
a sütunundaki değer a2 ise değişim oranı %20,30 olacak bu oran değişimine bakıp b hücresini değişim oranı ile çarpıp C hücresiindeki değeri bulmalı.
bulunan değer 50 krş ve üzerinde kusuratlar 1 tl ye tamamlanacak altındA kalır ise 0 a tamamlayacak. örnek 6211,55 ise 6212 olacak 6211,49 ise 6211 olacak.
son olarak da d sütunundaki değişim oranını b ve c sütununa göre hesaplayacak.

not dosyayı eklemedim onu nereden yapıyoruz.

http://s2.dosya.tc/server6/9l2opz/soru.xlsx.html

teşekkürler
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Buyurun.:cool:
=YUVARLA(A1;0)
 

KuTuKa

Altın Üye
Katılım
10 Mart 2005
Mesajlar
730
Excel Vers. ve Dili
Microsoft Office LTSC Pr. Pl 2021 - 64 bit Türkçe
Altın Üyelik Bitiş Tarihi
19-03-2029
evren bey bu şekilde tüm sayılar 6211,55 de olsa 6211,40 da olsa 6211 e düşürecek o yüzden istenen formül değil eğer dosyaya bakabilirseniz daha basit olacaktır.
teşekkürler
 

Haluk

𐱅𐰇𐰼𐰚
Katılım
7 Temmuz 2004
Mesajlar
12,383
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Kod:
=YUVARLA((A2="a1")*(B2*1+0,1446)+(A2="a2")*(B2*1+0,203);0)
.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.
Alternatif olsun.
C sütunu için aşağıdaki formül kullanılabilir.
Formüldeki mavi kısım, başına = işareti eklenerek D sütunu için kullanılabilir.
=YUVARLA(B2*(1+(A2="a1")*0,1446+(A2="a2")*0,203);0)
 

KuTuKa

Altın Üye
Katılım
10 Mart 2005
Mesajlar
730
Excel Vers. ve Dili
Microsoft Office LTSC Pr. Pl 2021 - 64 bit Türkçe
Altın Üyelik Bitiş Tarihi
19-03-2029
bu formülü denedim yalnız yazığımda
5.426,00 5426 oluyor c sütununda değer, getirimiyor

=ROUND((A2="a1")*(B2*1+0,1446)+(A2="a2")*(B2*1+0,203);0)
 

KuTuKa

Altın Üye
Katılım
10 Mart 2005
Mesajlar
730
Excel Vers. ve Dili
Microsoft Office LTSC Pr. Pl 2021 - 64 bit Türkçe
Altın Üyelik Bitiş Tarihi
19-03-2029
ömerbey sağolun çözüldü
 

Haluk

𐱅𐰇𐰼𐰚
Katılım
7 Temmuz 2004
Mesajlar
12,383
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
bu formülü denedim yalnız yazığımda
5.426,00 5426 oluyor c sütununda değer, getirimiyor


Formülde parantezleri eksik koymuşum .....

Kod:
=YUVARLA((A2="a1")*(B2*(1+0,1446))+(A2="a2")*(B2*(1+0,203));0)
.
 

KuTuKa

Altın Üye
Katılım
10 Mart 2005
Mesajlar
730
Excel Vers. ve Dili
Microsoft Office LTSC Pr. Pl 2021 - 64 bit Türkçe
Altın Üyelik Bitiş Tarihi
19-03-2029
Kod:
=YUVARLA((A2="a1")*(B2*(1+0,1446))+(A2="a2")*(B2*(1+0,203));0)

Çok teşekkürler
 
Üst