Excel Forum
ALTIN ÜYELİK Hakkında Bilgi


Geri Git   Excel Forum > EXCEL-Soruları > Excel'e Yeni Başlayanlar
Atatürk
Şifremi Unuttum

DUYURU SİSTEMİ / REKLAM PANOSU

Excel'e Yeni Başlayanlar Excel kullanmaya yeni başladıysanız sorularınızı buraya gönderebilirsiniz.
Dosya ekleyebilirsiniz

Özel Arama


Yanıtla
 
Paylaş Konu Araçları Görünüm Modları
Eski 05-01-2018, 20:57   #1
f.ilker
 
Giriş: 03/12/2013
Şehir: istanbul
Mesaj: 13
Excel Vers. ve Dili:
2011 Mac İngilizce
Varsayılan Çok seçenekli "if" formülü

Merhabalar,
A4 hücresi için "export" ya da "domestic" seçeneklerinden birini seçebiliyorum.
Exportu seçtiğimde AY4 hücresi "DDU" ya da "DDP" olabiliyor.
DDU olur ise AZ hücresinin değeri 30, DDP olur ise AZ hücresinin değeri 0 olacak şekilde formül yazmamda yardımcı olur musunuz lütfen.

A4=Export ise
AY=DDU ise
AZ=30 olsun

A4=Export ise
AY=DDP ise
AZ=0 olsun

A4=Domestic ise
AY=0 olsun
AZ=0 olsun
f.ilker Çevrimdışı   Alıntı Yaparak Cevapla
Eski 05-01-2018, 21:01   #2
YUSUF44
Destek Ekibi
 
YUSUF44 kullanıcısının avatarı
 
Giriş: 04/01/2006
Şehir: Manisa, Kula
Mesaj: 6,708
Excel Vers. ve Dili:
İş : Ofis 2016 - Türkçe Ev: Ofis 2016 - Türkçe
Varsayılan

Aşağıdaki formülü deneyiniz:

Kod: (Rahat kopyalayabilmeniz için tüm kodu seçmenizi sağlar)
=EĞER(VE(A4="export";AY4="ddu");30;0)
__________________


Sorularınızı örnek dosyayla desteklemeniz çözüme ulaşmanızı kolaylaştırır.

Altın Üye olmanızı öneririm. Altın Üye değilseniz dosyanızı dosya yükleme sitelerinden birine yükleyip linkini paylaşabilirsiniz.
YUSUF44 Çevrimdışı   Alıntı Yaparak Cevapla
Eski 05-01-2018, 21:08   #3
f.ilker
 
Giriş: 03/12/2013
Şehir: istanbul
Mesaj: 13
Excel Vers. ve Dili:
2011 Mac İngilizce
Varsayılan

Yusuf Bey,
İngilizce kullandığım için =if(and(A4="Export";AY4="DDU");30;0) olarak yazdım ama formül hata içeriyor diye uyarı verdi. nesini yanlış yazmış olabilirim.
f.ilker Çevrimdışı   Alıntı Yaparak Cevapla
Eski 05-01-2018, 21:12   #4
YUSUF44
Destek Ekibi
 
YUSUF44 kullanıcısının avatarı
 
Giriş: 04/01/2006
Şehir: Manisa, Kula
Mesaj: 6,708
Excel Vers. ve Dili:
İş : Ofis 2016 - Türkçe Ev: Ofis 2016 - Türkçe
Varsayılan

Kullandığınız ayraçlardan kaynaklanmış olabilir, noktalı virgül yerine virgül ya da iki nokta üstüste deneyin.
__________________


Sorularınızı örnek dosyayla desteklemeniz çözüme ulaşmanızı kolaylaştırır.

Altın Üye olmanızı öneririm. Altın Üye değilseniz dosyanızı dosya yükleme sitelerinden birine yükleyip linkini paylaşabilirsiniz.
YUSUF44 Çevrimdışı   Alıntı Yaparak Cevapla
Eski 05-01-2018, 21:20   #5
f.ilker
 
Giriş: 03/12/2013
Şehir: istanbul
Mesaj: 13
Excel Vers. ve Dili:
2011 Mac İngilizce
Varsayılan

virgül ile değiştirince oldu. çok teşekkür ederim. iyi çalışmalar
f.ilker Çevrimdışı   Alıntı Yaparak Cevapla
Eski 05-01-2018, 21:40   #6
f.ilker
 
Giriş: 03/12/2013
Şehir: istanbul
Mesaj: 13
Excel Vers. ve Dili:
2011 Mac İngilizce
Varsayılan

Yusuf Bey,
Su şekilde geliştirmek istersem ne eklemem lazım biraz evvel ki formüle,

A4=Export ise
AY=DDU ise
AZ=30 olsun
BA=20 olsun

A4=Export ise
AY=DDP ise
AZ=0 olsun
BA=20 olsun

A4=Domestic ise
AY=0 olsun
AZ=0 olsun
BA=18 olsun
f.ilker Çevrimdışı   Alıntı Yaparak Cevapla
Eski 05-01-2018, 21:56   #7
YUSUF44
Destek Ekibi
 
YUSUF44 kullanıcısının avatarı
 
Giriş: 04/01/2006
Şehir: Manisa, Kula
Mesaj: 6,708
Excel Vers. ve Dili:
İş : Ofis 2016 - Türkçe Ev: Ofis 2016 - Türkçe
Varsayılan

AZ4 için:

Kod: (Rahat kopyalayabilmeniz için tüm kodu seçmenizi sağlar)
=EĞER(VE(A4="export";AY4="ddu");30;0)
BA4 için:

Kod: (Rahat kopyalayabilmeniz için tüm kodu seçmenizi sağlar)
=EĞER(A4="export";20;18)
Yalnız soru sorarken verdiğiniz referanslara biraz dikkat edin lütfen. AY=DDU demişsiniz ama satır numarasını yazmamışsınız.
__________________


Sorularınızı örnek dosyayla desteklemeniz çözüme ulaşmanızı kolaylaştırır.

Altın Üye olmanızı öneririm. Altın Üye değilseniz dosyanızı dosya yükleme sitelerinden birine yükleyip linkini paylaşabilirsiniz.
YUSUF44 Çevrimdışı   Alıntı Yaparak Cevapla
Eski 05-01-2018, 22:09   #8
f.ilker
 
Giriş: 03/12/2013
Şehir: istanbul
Mesaj: 13
Excel Vers. ve Dili:
2011 Mac İngilizce
Varsayılan

Eksiklik için pardon ve tam anlatamamışım ne istediğimi.
yukarıda yazdığınızdan hareketle,BA4 için yazdığınızın da birkaç koşula bağlı olması gerekiyor.
A4 export ise AY4 DDU veya DDP olabilir bu durumda AZ4 ve BA4 farklı değerler olacak,
A4 domestic ise AZ4=0 ama BA4=18 olmalı
bunların hepsini tek formülde yazabilmek mümkün müdür?

A4=Export ise AY4=DDP ise AZ4=30 olsun BA4=20 olsun
A4=Export ise AY4=DDU ise AZ4=0 olsun BA4=0 olsun
A4=Domestic ise AY4=0 olsun AZ4=0 olsun BA4=18 olsun

tesekkürler
ilker
f.ilker Çevrimdışı   Alıntı Yaparak Cevapla
Eski 05-01-2018, 22:28   #9
YUSUF44
Destek Ekibi
 
YUSUF44 kullanıcısının avatarı
 
Giriş: 04/01/2006
Şehir: Manisa, Kula
Mesaj: 6,708
Excel Vers. ve Dili:
İş : Ofis 2016 - Türkçe Ev: Ofis 2016 - Türkçe
Varsayılan

Bu verdiğiniz şartlar bir önceki şartlarınızdan farklı. Bu şekilde olacaksa:

AZ4 için:

Kod: (Rahat kopyalayabilmeniz için tüm kodu seçmenizi sağlar)
=EĞER(VE(A4="export";AY4="ddp");30;0)
BA4 için:

Kod: (Rahat kopyalayabilmeniz için tüm kodu seçmenizi sağlar)
=EĞER(VE(A4="export";AY4="ddp");20;EĞER(A4="domestic";18;0))
Yalnız
Alıntı:
A4=Domestic ise AY4=0 olsun AZ4=0 olsun BA4=18 olsun
Demişsiniz ama burdaki AY4=0 olsun kısmı sıkıntılı. Çünkü yukardaki şartlarda AY4 için DDP ya da DDU olabileceğini belirtmişsiniz. Bu iki şart çakışıyor. bir hücreye ya elle veri girer ve DDP ya da DDU yazarsınız ya da formülle veri getirir (eğer A4 domestic ise 0 olsun) dersiniz. Yani hem elle girmeye izin verip hem de o hücreye formül yazdıramazsınız.

Bunu yapabilmek için işin içine makro ve belki veri doğrulama girmesi gerekir.

Veri doğrulama ile yapmak için AY4'ten itibaren aşağı doğru bu işlemin uyuglanacağı hücreleri seçin. Veri doğrulama menüsünü açın. Özel şartını seçin ve açılan formül çubuğuna aşağıdaki formülü yazın:

Kod: (Rahat kopyalayabilmeniz için tüm kodu seçmenizi sağlar)
=VE(A4="domestic";AY4=0)
Bu sayede eğer A sütununda domestic yazıyorsa AY sütununa sadece 0 yazmanıza ya da boş bırakmanıza izin verecektir, başka bir şey yazılmasına izin vermeyecektir.

Çift taraflı kontrol etmek için A4'ten itibaren aşağı doğru seçin ve veri doğrulamada aynı yöntemle aşağıdaki formülü kullanın:

Kod: (Rahat kopyalayabilmeniz için tüm kodu seçmenizi sağlar)
=VE(A4="domestic";AY4<>0)
Bu sayede AY4'te 0'dan başka değer varsa A4'e domestic yazmanıza izin vermez.
__________________


Sorularınızı örnek dosyayla desteklemeniz çözüme ulaşmanızı kolaylaştırır.

Altın Üye olmanızı öneririm. Altın Üye değilseniz dosyanızı dosya yükleme sitelerinden birine yükleyip linkini paylaşabilirsiniz.
YUSUF44 Çevrimdışı   Alıntı Yaparak Cevapla
Eski 05-01-2018, 23:28   #10
f.ilker
 
Giriş: 03/12/2013
Şehir: istanbul
Mesaj: 13
Excel Vers. ve Dili:
2011 Mac İngilizce
Varsayılan

çok teşekkürler. makro ya girmeden yukarıdaki formüllerle işimi çözdüm.
f.ilker Çevrimdışı   Alıntı Yaparak Cevapla
Yanıtla


Konu Araçları
Görünüm Modları

Gönderme Kuralları
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
SimgelerAçık
[IMG] kodu Açık
HTML kodu Kapalı


Saat 22:14


Bu forum Elit NET - www.elitnet.com.tr tarafından sunulmaktadır.

Excel Eğitimi - Mobil Uygulama - Çorlu - Çorlu Web Tasarım -- Beylikdüzü mali müşavir - Beylikdüzü mali müşavir - Lingerie - Dyeing Machine - Karton Bardak- Karton Bardak- Çorlu Dil Konuşma Terapisti- Çorlu Dil Konuşma Terapisti- Çorlu Konuşma Terapisti- Çorlu Konuşma Terapisti- Çorlu Özel Eğitim- Site Yönetimi- Pronet Tekirdağ- Çorlu Kamera- Pronet Edirne- Pronet Çorlu- Çorlu Araç Takip- Rampa- Çorlu İnternet Sitesi- Çorlu Sürücü Kursu- Şişli Avukat- Çorlu Etüt- İstanbul Botanik- Çorlu Sigorta- Kağıt Bardak- Kağıt Bardak- Çorlu Havuz- Çorlu Havuz- Çorlu Perde Yıkama- Okul Danışmanlık- ADR'li taşıma kabı imalatı- Mekanik Tesisat- Çorlu Grafik Tasarım- Çorlu Sondaj- Çorlu Etüt- Futbol Cafe- Beylikdüzü Temizlik- Çorlu Kurs- Çorlu Ders- İzmit Mimar- Hurda Bakır Kablo- Hurda Bakır Kablo- Çorlu Pronet- Çorlu Yönetim- Çorlu Apartman Yönetimi- Çorlu Marangoz- Çorlu Avukat-
Powered by vBulletin Version 3.7.2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Advertisement System V2.6 By   Branden