Eğer değer negatif ise...

Katılım
26 Eylül 2021
Mesajlar
52
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
12.10.2022
Merhaba;

Formülde "B9" hücresindeki veri istenileni karşılıyorsa "S9" hücresindeki verinin 10% eksiği hesaplanarak yazılıyor.
Eğer hesaplanan hücredeki değer "S9", negatif sayı ise 10% hesaplamadan işlem yapsın istiyorum. Formülü nasıl değiştirebilirim?
Teşekkür ederim...

=EĞER(TOPLA.ÇARPIM(--ESAYIYSA(MBUL("*"&VERGİ&"*";B9)));((Q9*O9-Q9*P9)*(1-10%));(Q9*O9-Q9*P9))
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Umarım doğru anlamışımdır.
Örnek bir dosya ya da veri olmadığı için denemeden gönderiyorum.

=EĞER(VE(S9>0;TOPLA.ÇARPIM(--ESAYIYSA(MBUL("*"&VERGİ&"*";B9))));((Q9*O9-Q9*P9)*(1-10%));(Q9*O9-Q9*P9))
 
Katılım
26 Eylül 2021
Mesajlar
52
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
12.10.2022
Merhaba ÖmerFaruk bey,

Öncelikle ilginize teşekkür ederim,eklediğiniz bölümü daha önce ben de formülün farklı yerlerine ekledim fakat her seferinde hata aldım.
Konunun daha anlaşılır olması adına örnek dosya ekledim, "S2" hücresinde uyguladım sonucu vermedi. Dosyanın aslında ise "Hücreye çoklu değişken girildiği hatalı sonuç verebilir" ikazı çıkıyor.
 

Ekli dosyalar

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
S sütunu için mi formül arıyorsunuz? T sütunu için mi?
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Aşağıdakiler ayrı ayrı cevaplayabilir misiniz?

S sütununda hangi şartlarda neyi hesaplamaya çalışıyorsunuz?
T sütununda hangi şartlarda neyi hesaplamaya çalışıyorsunuz?
 
Katılım
26 Eylül 2021
Mesajlar
52
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
12.10.2022
Aşağıdakiler ayrı ayrı cevaplayabilir misiniz?

S sütununda hangi şartlarda neyi hesaplamaya çalışıyorsunuz?
T sütununda hangi şartlarda neyi hesaplamaya çalışıyorsunuz?
Merhaba Ömer bey,

S sütununda yapılan, işlem sonucunda elde edilen kazancın 10% düşülüyor ve yazılıyor
T sütununda ise S sütununda bulunan 10% luk tutar toplamdan düşülüyor

Eğer ürünler VERGİ tablosundakilerle aynı ise.
Bunlara bağlı olarak istenilen, zarar durumunda yani eksi değerde formül 10% hesaplamasın
 
Katılım
26 Eylül 2021
Mesajlar
52
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
12.10.2022
Merhaba Ömer bey,

S sütununda yapılan, işlem sonucunda elde edilen kazancın 10% düşülüyor ve yazılıyor
T sütununda ise S sütununda bulunan 10% luk tutar toplamdan düşülüyor

Eğer ürünler VERGİ tablosundakilerle aynı ise.
Bunlara bağlı olarak istenilen, zarar durumunda yani eksi değerde formül 10% hesaplamasın
Cevabım anlaşılır oldu mu acaba?
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
# 7 nolu mesajdan anladığıma göre

S2 hücresi
=EĞER(EHATALIYSA(KAÇINCI(B2;VERGİ;0));0,9;1)*(O2-P2)*Q2

T2 hücresi
=R2+S2
 
Katılım
26 Eylül 2021
Mesajlar
52
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
12.10.2022
# 7 nolu mesajdan anladığıma göre

S2 hücresi
=EĞER(EHATALIYSA(KAÇINCI(B2;VERGİ;0));0,9;1)*(O2-P2)*Q2

T2 hücresi
=R2+S2
Mevcut tablodaki formüllerde problem yok zaten, ürünler vergi tablosuyla eşleşiyorsa 10% düşülüyor ,istenilen, S veya T sütununda mevcut formül uygulandığında sonuçlarda negatif olanlar varsa 10% düşülmesin.
S sütununda çalıştırabilsek T sütununa uyarlanabilir.
Tablodaki ürünleri değiştirdiğimizde sütunlardaki verilerin değiştiğini görebiliyoruz.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
S2 için
=EĞER(EĞERHATA(KAÇINCI(B2;VERGİ;0);0)>0;EĞER(O2>P2;0,9;1);1)*(O2-P2)*Q2
 
Üst