• 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
4 Ocak 2009
Mesajlar
7
Excel Vers. ve Dili
Microsoft Excel 2007; Türkçe
Merhaba,


Sicil İsim
12 ali
16 ayşe
25 ismet
32 pınar
45 cavit
48 hasan
52 dilara
56 ceyda
70 banu
75 osman
78 serhat
80 ayten

böyle bir verim var diyelim, şimdi ben bu bilgileri sayfanın bi yerine yazdım. Başka bir hücrede ise örneğin A1'de 12 yazdığımda B1 yan hücresinde ali'nin, 16 yazdığımda ise ayşe'nin yazmasını istiyorum. Burada EĞER formülü kullanıyorum ama iç içe olan eğer formülünde 8den sonraki Eğer'de hata veriyor.Kullandığım formül; =EĞER(A1=N2;O2;EĞER(A1=N3;O3;EĞER(A1=N4;O4;EĞER(A1=N5;O5))))
Farklı bir yol mu izlemem gerekiyor?
Teşekkürler...
 
DÜŞEYARA ile yapabilirsiniz:

Kod:
=DÜŞEYARA(A1;N2:O50;2;0)
 
bu formülü daha önce kullanmamıştım, ekteki tabloyu düzenleyebilir misin? ona göre anlamaya çalışıcam ve sayende yeni bi formül öğrenicem :)
ayrıca bu saatte yanıt verdiğin için de teşekkürler ;)

Neden: kurcalayarak buldum, çok teşekkür ederim
 

Ekli dosyalar

Son düzenleme:
Merhaba,

Eğer formülüyle ilgili, listemde ödeme tarihlerini belirleyeceğim. Lakin Formül Çok uzun oluyor haliyle, Verileri aşağıda belirtiyorum.

70% BEFORE SHIPMENT
70% BEFORE B/L

Bu şekilde yüzde oranlara göre uzuyor. Lakin benim istediğim sadece BEFORE SHIPMENT veya BEFORE B/L e bakıp ona göre AH3 sutununda veya AG3 hücresinde ki tarihten 7 çıkartması gerektiğini formüle etmek istiyorum.

Kendi yaptığım şekli aşağıda ki gibi epey bir destan oluyor. Tek tek tüm terimleri yazmam gerekiyor. Not: Aşağıda ki formül yüzdeleri hesaplamak için hazırlamıştım. İstediğim iç in (AH-7) gerekli yerlere ekleyeceğim.

IF(W5="% 100 PREPAID";AE5;IF(W5="% 100 BEFORE SHIPMENT";AE5;IF(W5="% 100 AGAINST B/L";AE5;IF(W5="120 DAYS BANK GUARANTEE";AE5;IF(W5="60 DAYS BANK GUARANTEE";AE5;IF(W5="70% BEFORE SHIPMENT";AE5*0,3;IF(W5="70% AGAINST B/L";AE5*0,3;IF(W5="75% AGAINST B/L";AE5*,25;IF(W5="80% AGAINST B/L";AE5*,2; IF(W5="80% BEFORE SHIPMENT"; AE5*,2; IF(W5="80% BEFORE PRODUCTION";AE5*,2;IF(W5="85% BEFORE SHIPMENT"; AE5*,15; IF(W5="90 DAYS DEFERRED PAYMENT"; AE5*,1; IF(W5="90% AGAINST B/L"; AE5*,1; IF(W5="90% BEFORE SHIPMENT"; AE5*,1;IF(W5="L/C 90 DAYS"; AE5; FALSE))))))))))))))))
 
Sayın maniyac, ayrı bir başlıkta örnek dosya ekleyerek sorarsanız daha iyi olur.
 
Geri
Üst