Çözüldü formül ile yüzde hesaplama

Bu sorun verilen destek sayesinde çözüme ulaştırılmıştır.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Ergün

Bronz Üye
Kullanıcı Bilgileri
Katılım
7 Kas 2021
Mesajlar
455
Çözümler
2
Aldığı beğeni
40
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan
Merehabalar,
aşağıdaki sayıların yüzdesi Sonuç ta belirtilen 100,78 çıkması gerek, normal yüzde formülleri ile 0 veya 1 çıkmakta, olmamakta. Buna göre bir formül kurarmısınız
PROG.Vagon SayısıNettonGR.%
C 6 SÜTUNE6 SÜTUNU
157.800159.038100,78
 

Ergün

Bronz Üye
Kullanıcı Bilgileri
Katılım
7 Kas 2021
Mesajlar
455
Çözümler
2
Aldığı beğeni
40
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan
Normal formüller yukarıdaki sonucu vermiyor (EĞER C6 daki programdan E6 daki gerçekleşme büyükse değeri, küçükse eksi değeri verecek
 

azraep

Destek Ekibi
Kullanıcı Bilgileri
Katılım
30 Haz 2021
Mesajlar
623
Çözümler
150
Aldığı beğeni
847
Excel Versiyonu
Office 2019 TR
dener misiniz
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 

Ergün

Bronz Üye
Kullanıcı Bilgileri
Katılım
7 Kas 2021
Mesajlar
455
Çözümler
2
Aldığı beğeni
40
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan
eksi bir değer olduğunda yüzde 99 gösterecek. formülünüz eksi 1 i eksi 101 olrak hesaplıyor
 

Ergün

Bronz Üye
Kullanıcı Bilgileri
Katılım
7 Kas 2021
Mesajlar
455
Çözümler
2
Aldığı beğeni
40
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan
=EĞERHATA(TOPLA(E5*100/C5-100);"")
D sütunuE sütunuFormül sonucuOlması gereken sonuç
184500​
177607​
-3,74​
96,26​
157800​
155643​
-1,37​
98,63​
133500​
130523​
-2,23​
97,77​
185500​
208610​
12,46​
87,54​
239100​
209360​
-12,44​
87,56​
188900​
198974​
5,33​
94,67​
270700​
221785​
-18,07​
81,93​
271200​
253036​
-6,70​
93,30​
275600​
264374​
-4,07​
95,93​
269400​
264888​
-1,67​
98,33​
250400​
234304​
-6,43​
93,57​
257300​
253363​
-1,53​
98,47​
 

52779

Destek Ekibi
Kullanıcı Bilgileri
Katılım
16 Ağu 2021
Mesajlar
650
Çözümler
223
Aldığı beğeni
1,481
Excel Versiyonu
Office 365 TR
TAM olarak ne isteniyor.
Öncelikle onu NETleştirmek gerekir.

6 no lu mesaja gelinceye kadar, + (Artı) değerler için 100,78 gibi ne hesaplanıyorsa o yazsın deniyor. (Eksi) değerler için ise 100 e kalan değer yazsın deniyor.
Şimdi tablonuzdan alıntı.
C sütunuE sütunuFormül sonucuOlması gereken sonuç
184500​
177607​
-3,74​
96,26​
185500​
208610​
12,46
87,54
İlk SATIR, -3,74 hesaplanıyor ve 100 e kalan 96,26 dır. İstenilene UYGUN..
Ancak, 2. satırda + 12,46 hesaplanmış. Sonuç tablodaki gibi 100 e kalan olup 87,54 müdür, YOKSA istenilene göre 112,46 mı olmalıdır.

Ayrıca, hesaplama sonuçları 1. SATIR için örnek verirsek
Hesaplama sonucu -3,73604 gibi çıkmakta... Ve buradan da 96,26396 sonucu elde edilmekte.
Sonuçlar böyle küsuratlı olup, Sayı Biçimlendirme ile 2 basamak gösterilecek şekilde (Yani hücredeki değer aslında 96,26396 olacak ama görüntü olarak 96,26 görünecek) mi olacak, YOKSA hesaplama sonucunda 96,26 mı olacak (Yani hem görünen ve hem de hücredeki değer AYNI olup 96,26 dır)

Soru ve istenilen NET olursa çözüm de NET olacaktır.

Şimdi... Size çözümler.... Hangisi size uygunsa onu kullanırsınız....

1 - Tablodan alıntılanan 2. satırdaki değerin 87,54 değil de 112,46 olmasına göre
Sayı Biçimlendirme ile 2 ondalık basamak görünecek ise
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
ya da direkt olarak yazarsak, Ali Kırksekiz Hocam'ın vermiş olduğu formül...
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
2 ondalık basamağa yuvarlanması formül içerisinde olup, sayı biçimlendirme olmayacaksa
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
ya da
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

2 - Tablodan alıntılanan 2. satırdaki değerin AYNI tablodaki gibi 87,54 olmasına göre
Sayı Biçimlendirme ile 2 ondalık basamak görünecek ise
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
2 ondalık basamağa yuvarlanması formül içerisinde olup, sayı biçimlendirme olmayacaksa
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
 

Ergün

Bronz Üye
Kullanıcı Bilgileri
Katılım
7 Kas 2021
Mesajlar
455
Çözümler
2
Aldığı beğeni
40
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan
Sevgili hocam, sonuç aşağıdaki gibi gerçekleştirme programın üzerinde ise örnekte olduğu gibi %141, gerçekleşme programın altında ise örnekte olduğu gibi -38 yazacak

ÖRNEK:
PROG.NettonGR.%
184.500260.602141
256.000159.038-38
 

Ergün

Bronz Üye
Kullanıcı Bilgileri
Katılım
7 Kas 2021
Mesajlar
455
Çözümler
2
Aldığı beğeni
40
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan
Bu formül doğru sonuç veriyor

=EĞER(C5="";"";EĞER(100*E5/C5<100;100*E5/C5-100;100*E5/C5))
 

52779

Destek Ekibi
Kullanıcı Bilgileri
Katılım
16 Ağu 2021
Mesajlar
650
Çözümler
223
Aldığı beğeni
1,481
Excel Versiyonu
Office 365 TR
Soru ve istenilen NET olursa çözüm de NET olacaktır.
Nihayet.
NET olmayan soruyu, kim nasıl NET anlayıp çözüm verdiyse BRAVO...

Not : Kendi adıma söylüyorum ki, sizden gelecek hiç bir soruya bırakın cevap vermeyi, bakmayacağım bile...
 

Refaz

Destek Ekibi
Kullanıcı Bilgileri
Katılım
11 Ağu 2021
Mesajlar
4,172
Çözümler
496
Aldığı beğeni
3,909
Excel Versiyonu
Office 2021 TR
Nihayet.
NET olmayan soruyu, kim nasıl NET anlayıp çözüm verdiyse BRAVO...

Not : Kendi adıma söylüyorum ki, sizden gelecek hiç bir soruya bırakın cevap vermeyi, bakmayacağım bile...
Hocam abey zaten genelde ekte eklemiyor :)
 
Son düzenleme:

Ergün

Bronz Üye
Kullanıcı Bilgileri
Katılım
7 Kas 2021
Mesajlar
455
Çözümler
2
Aldığı beğeni
40
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan
gtüzel kardeşim, seni bilmem ama ben 63 yaşında bir adamım, bu yaşta bibşim ile ilgilenip derdimi ancak bukadar anlatabiliyorum, canın sağolsu işime bakma. Bu işler devletin işi, ticari bir yanım yok. Emekliliğe kendini hazırlamış kamu çalışanıyım. Yine de bu güne kadar ilgilenmiş olduğun işler için helallik isterim, çünki ben aynı zamanda hacıyım. Kolay gelsin
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Konuyu okuyanlar

Üst