• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

EĞer FormÜlÜ

Katılım
30 Nisan 2007
Mesajlar
41
Excel Vers. ve Dili
2003 office
(Ektekİ Dosyamda, Malin Adi DeĞİŞtİĞİnde Fİyatinin DeĞİŞtİĞİ Gİbİ Toplam SÜtunununda DeĞİŞmesİnİ İstİyorum,"d2" SÜtununda YazdiĞim FormÜle Bakarsaniz Sevİnİrİm)SORUNUM ÇÖZÜLDÜ,BU ÖRNEK ÇOK İŞE YARAYACAK BİR ÖRNEK OLDUĞUNU DÜŞÜNÜYORUM.UMARIM YARARLI OLUR.
 
Son düzenleme:
b2 hücresine:

=IF(A2="SPOR";4;IF(A2="KLASİK";5;IF(A2="BOT";6)))

D2 hücresine:

=B2*C2

formüllerini yazıp, aşağıya doğru kopyalayın.

..
 
Sayin YurttaŞ Bey İlgİnİz İÇİn Saolun Ama Sorun O DeĞİl, Toplam Elbette O Şekİlde Bulunuyor Ama Benİm İstedİĞİm "a2" HÜcresİne Spor DeĞİlde, Klasİk Yazinca Nasil "c2" HÜcresİ DeĞİŞİyor, Ayni Şekİlde Toplam Da KendİlİĞİnde DeĞİŞsİn İstİyorum.
=+eĞer(a2="spor";d2=b2*c2);eĞer(a2="klasİk";d2=b2*c2)*eĞer(a2="bot";d2=b2*c2) O Sebeple D2 HÜcresİne Bu FormÜlÜ GelİŞtİrdİm.ama Bİr Eksİk Var. Onu Bulamadim.İİ ÇaliŞmalar Dlrm
 
=+eĞer(a2="spor";d2=b2*c2);eĞer(a2="klasİk";d2=b2* c2)*eĞer(a2="bot";d2=b2*c2)

Formülünüzdeki hatalı yerler kırmızı ile işaretli. Formülü zaten D2 hücresine yazdığınız için D2 Hücresini tekrar formül içine almanız döngüye yol açar.

=EĞER(A2="SPOR";B2*C2;EĞER(A2="KLASİK";B2*C2;EĞER(A2="BOT";B2*C2)))

Aslında bu formülede gerek yok. Direk D2 hücresine
B2*C2
yazın.
 
Soruyu pek anlamadım ama ne olur kusura bakma anladığım kadarı ile yapmaya çalıştım.
 
Bir de şöyle deneyin.

D2 hücresine aşağıdaki formülü yazın.

=IF(A2="SPOR";4;IF(A2="KLASİK";5;IF(A2="BOT";6)))*C2
 
Ektekİ Dosyamda, Malin Adi DeĞİŞtİĞİnde Fİyatinin DeĞİŞtİĞİ Gİbİ Toplam SÜtunununda DeĞİŞmesİnİ İstİyorum,"d2" SÜtununda YazdiĞim FormÜle Bakarsaniz Sevİnİrİm.


Yüzlerce kalem varsa eğerli fonksiyon sizin için zor olmayacakmı?

Bir tablo ile malzemelerin olduğu bir birim listesi oluşturup düşeyara fonksiyonu ile aldırsanız daha pratik olur sanırım.
 
Sorunum ÇÖzÜldÜ

YurttaŞ Bey, MÜkemmel Bİr FormÜl,nekadar PratİkmİŞ Yolu Halbukİ,Çok Saolun,İyİ ÇaliŞmalar Dİlerİm.
 
ilginiz için teşekkürederim,sadece a2 hücresinde mal adı değiştiğinde fiyatı nasıl o anda değişiyosa,toplamında o anda değişmesini istedim..çok kolay pratikmiş cevabı,yurttaş bey saolsun buldu, b2 hücresine girdiğim formülün sonuna *c2 yazıyomuşuz.inceleyin dosyada.
 
b2 hücresine:
=IF(A2="SPOR";4;IF(A2="KLASİK";5;IF(A2="BOT";6)))
D2 hücresine:
=B2*C2
formüllerini yazıp, aşağıya doğru kopyalayın.
..

Sayın ASİL5543

Özür dilerim ama ben hala anlayamadım. Sayın yurttaş'ın ilk önerdiği formül işinizi görürken, niye D2 hücresine tekrar EĞER'li bir formül kurma ihtiyacı hissediyorsunuz?
 
Amacim ÜrÜn Adinin DeĞİŞtİĞİ Anda Fİyatinin DeĞİŞtİĞİ Gİbİ,uĞraŞmadan TOPLAMININDA O Anda DeĞİŞmesİydİ
 
B2*D2
yazıp denediniz mi?
Sayın seceren uygulamayı dosyanızda yapmış zaten. Arada herhangi bir fark varmı?
Sorgulamamın sebebi, yanlış anlamayın eleştirmek değil. Daha kısa bir yol varken hem dosya ebatlarını büyütüyorsunuz hemde işlem süresinin uzamasına yol açıyorsunuz. Az miktar veri de belki farkedemezsiniz ama veri çoğalınca sıkıntı başlar.
 
Geri
Üst