Excel Forum
ALTIN ÜYELİK Hakkında Bilgi


Geri Git   Excel Forum > EXCEL-Soruları > Fonksiyonlar
Atatürk
Şifremi Unuttum

DUYURU SİSTEMİ / REKLAM PANOSU

Fonksiyonlar Bir fonksiyonun, nasıl işlediğini veya aradığınız bir işleme uygun olup olmadığını bu başlık altında sorabilirsiniz.
Dosya ekleyebilirsiniz

Özel Arama


Yanıtla
 
Paylaş Konu Araçları Görünüm Modları
Eski 29-06-2015, 14:16   #1
loranskart
 
Giriş: 29/06/2015
Mesaj: 10
Excel Vers. ve Dili:
Office 2010 (Professional Plus
Varsayılan Veri Doğrulama Formülüzasyon Sorunu (Çok Değişkenli)

Arkadaşlar merhaba.

Hemen konuya giriyorum. Bir hesap tablosunda, alttoplam formülünü ve diğer teslim şartlarını etkilemekte olan ;

- Nakliye Bedeli
- Nakliye Sigortası için ayrılmış bölümler mevcut.

Bu alanlar için girilebilecek verinin türünü ve değerini sınırlandırmam; yapılacak anlaşma türünün sıhhati açısından hayati öneme haiz.

Dolayısı ile " Veri Doğrulama " yöntemiyle sorunu çözmeye çalıştım fakat tam olarak sonuç alamadım. VBA ve makro bilgim olmadığından; ilgili dosyadaki formül ve detaylı açıklaması üzerinden yardımcı olursanız çok sevinirim.

Buyrun buda formülümüzün açıklaması.

Yapılacak Anlaşma Şekline Göre;

1) NAKLİYE ve SİGORTASI HARİÇ : Hem Nakliye hem de sigortası yapılacak anlaşma kapsamı dışında tutulabilir.

2) NAKLİYE DAHİL AMA SİGORTASI HARİÇ : Yalnızca nakliye bedeli anlaşmaya dahil edildiği halde, nakliye sigortası hariç tutulabilir.

3) HEM NAKLİYE HEM DE SİGORTASI DAHİL : Her iki bedel de anlaşma kapsamına alınabilir.

Şimdi !

Nakliye Ve Sigorta Bedellerinin belirtileceği hücre değerinin alabileceği değerler için ana ihtimallerimiz;

HARİÇ OLDUĞU Durumlarda;
a) ="EXCLUDED" (yani eşittir "hariç") yada,
b) =0 (eşittir sıfır) yada,
c) ="" (eşittir boşluk). olabilir.

DAHİL OLDUĞU Durumlarda;
d) <>"EXCLUDED" ("HARİÇ"den farklı, yani dahil olduğunu gösteren bir ifade) yada,
f) >0 (sıfırdan büyük) yada,
g) <>"" (boşluktan farklı) şeklinde bu durumlar ifade edilebilir.


Veri doğrulama ile sağlamak istediğim noktalardan ikisine örnek vermek gerekirse;

1) Sigorta Bedeli ="DAHİL" yada >0 iken; Nakliye Bedeli ="" (boşluk) girilmek istenirse ! yada,

2) Nakliye Bedeli="" (boşluk) iken; Sigorta bedeline >0 (sıfırdan büyük) yada "DAHİL" ifadeleri girmek istenirse

girdiğim veri doğrulama formülü hata mesajı versin yoksa vermesin istiyorum. Yukarıda belirttiğim değerlerin çeşitliliğine uygun tüm kombinasyonları şu anki formül karşılıyor fakat yukarıdaki iki madde hariç !...


İlginize şimdiden teşekkür ederim. Yardımlarınızı rica ediyorum.

Örnek dosya linki buyrun.

Bu mesaj en son " 01-07-2015 " tarihinde saat 16:15 itibariyle loranskart tarafından düzenlenmiştir....
loranskart Çevrimdışı   Alıntı Yaparak Cevapla
Eski 29-06-2015, 14:59   #2
kuvari
Destek Ekibi
 
kuvari kullanıcısının avatarı
 
Giriş: 04/05/2007
Şehir: İstanbul
Mesaj: 2,638
Excel Vers. ve Dili:
OFİS 2013 TÜRKÇE-İNG. 64 BİT
Varsayılan

Örnek dosya ekleyebilir misiniz?
__________________
Bilgi kadar zenginlik, cehalet kadar yoksulluk yoktur.
(Hz. Ali)
kuvari Çevrimdışı   Alıntı Yaparak Cevapla
Eski 29-06-2015, 16:00   #3
loranskart
 
Giriş: 29/06/2015
Mesaj: 10
Excel Vers. ve Dili:
Office 2010 (Professional Plus
Varsayılan

Dosyayı ekleyebileceğim bir alan göremedim mesaj panosunda. Acaba üyelik durumuna göre özel izin gibi bir şey gerekiyor mu dosya ekleyebilmek için ?
loranskart Çevrimdışı   Alıntı Yaparak Cevapla
Eski 29-06-2015, 16:13   #4
Korhan Ayhan
Moderatör
 
Korhan Ayhan kullanıcısının avatarı
 
Giriş: 15/03/2005
Şehir: ANTALYA
Mesaj: 22,810
Excel Vers. ve Dili:
OFFICE 2013-2016 PRO TR
Varsayılan

Dosya yüklemek için Altı Üye olmanız gerekiyor.

Ücretsiz dosya paylaşımı için aşağıdaki linke yükleyip adresi paylaşabilirsiniz.

http://s4.dosya.tc/
__________________
.
.
.

Soru sormadan önce forumumuzun aşağıdaki
bölümlerini incelediğinizde birçok sorunuza yanıt bulabilirsiniz.


Excel Dersanesi
Uygulamalı Excel Eğitimi
Excel İçin Örnek Uygulamalar
Video Dersane (***Altın Üyelere Özel***)

Lütfen sorularınızın çözümlendiğine dair geri dönüş mesajı yazınız...!
Lütfen yazım ve forum kurallarına uyalım...!
Lütfen sorularımızı açık ve net bir dille ifade edelim...!



FORUM KURALLARI
Korhan Ayhan Çevrimiçi   Alıntı Yaparak Cevapla
Eski 29-06-2015, 18:16   #5
loranskart
 
Giriş: 29/06/2015
Mesaj: 10
Excel Vers. ve Dili:
Office 2010 (Professional Plus
Varsayılan

İlk mesaj sonuna örnek dosya yüklendi.
loranskart Çevrimdışı   Alıntı Yaparak Cevapla
Eski 29-06-2015, 23:48   #6
loranskart
 
Giriş: 29/06/2015
Mesaj: 10
Excel Vers. ve Dili:
Office 2010 (Professional Plus
Varsayılan

Arkadaşlar yardımcı olabilecek/ bir bilen yok mudur ?

Bu mesaj en son " 30-06-2015 " tarihinde saat 17:42 itibariyle loranskart tarafından düzenlenmiştir....
loranskart Çevrimdışı   Alıntı Yaparak Cevapla
Eski 30-06-2015, 17:44   #7
loranskart
 
Giriş: 29/06/2015
Mesaj: 10
Excel Vers. ve Dili:
Office 2010 (Professional Plus
Varsayılan

formül ve açıklamasının uzun olduğunun farkındayım fakat yapılamayacak bir şey olduğunu düşünmüyorum. Lütfen karmaşık gördüğünüz noktayı sormaktan çekinmeyin.
loranskart Çevrimdışı   Alıntı Yaparak Cevapla
Eski 01-07-2015, 13:28   #8
loranskart
 
Giriş: 29/06/2015
Mesaj: 10
Excel Vers. ve Dili:
Office 2010 (Professional Plus
Varsayılan

2 günlük aranın ardından kafama takılmaya devam eden bu formülde baya bir yol aldım sayılır. Öncelikle formülü kısalttım ve veri denetimi alanına artık yapıştırabiliyoruz.

Şu an geriye kalan tek sorun şu ki;

Eğer Sigorta Bedeli; sıfırdan büyük (>0) yada; eşittir "dahil" ise (formülde <>"Hariç" yani "hariç" den farklı ise şeklinde yer alıyor bu son kısım):

Nakliye bedeli ="" olduğu zaman hata vermesini istiyorum.



Fakat henüz aşamadım bu sorunu.


Örnek dosyanın son haline buradan erişebilirsiniz.
loranskart Çevrimdışı   Alıntı Yaparak Cevapla
Eski 01-07-2015, 17:42   #9
Korhan Ayhan
Moderatör
 
Korhan Ayhan kullanıcısının avatarı
 
Giriş: 15/03/2005
Şehir: ANTALYA
Mesaj: 22,810
Excel Vers. ve Dili:
OFFICE 2013-2016 PRO TR
Varsayılan

Makro ile çözüm hazırlayabiliriz...
__________________
.
.
.

Soru sormadan önce forumumuzun aşağıdaki
bölümlerini incelediğinizde birçok sorunuza yanıt bulabilirsiniz.


Excel Dersanesi
Uygulamalı Excel Eğitimi
Excel İçin Örnek Uygulamalar
Video Dersane (***Altın Üyelere Özel***)

Lütfen sorularınızın çözümlendiğine dair geri dönüş mesajı yazınız...!
Lütfen yazım ve forum kurallarına uyalım...!
Lütfen sorularımızı açık ve net bir dille ifade edelim...!



FORUM KURALLARI
Korhan Ayhan Çevrimiçi   Alıntı Yaparak Cevapla
Eski 01-07-2015, 18:38   #10
loranskart
 
Giriş: 29/06/2015
Mesaj: 10
Excel Vers. ve Dili:
Office 2010 (Professional Plus
Varsayılan

Makro yada VBA bilmiyorum maalesef. Mutlaka ki daha kolay çözümü vardır eğer bilse idim. Ancak formül zaten hazır fakat daha önceki mesajımda belirttiğim üzere tek bir madde kaldı uygulayamadığım. Formül üzerinden bana bu konuda yardımcı olursanız çok sevinirim.
loranskart Ç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 23:44


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 - Lingerie - Dyeing Machine - Karton Bardak- Çorlu Dil Konuşma Terapisti- Çorlu Özel Eğitim- Site Yönetimi- Pronet Tekirdağ- Çorlu Kamera- Pronet Edirne- Pronet Çorlu- Çorlu Araç Takip- Çorlu Su Arıtma- Gebze Emlak- Rampa- Rotary- Çorlu İnternet Sitesi- Çorlu Sürücü Kursu- Çorlu Sürücü Kursu- Şişli Avukat- Edirne Serbest Muhasebeci- Çorlu Etüt- İstanbul Botanik- Çorlu Sigorta- Kağıt Bardak- Kaplan Tekstil- Çorlu Perde- Çorlu Havuz- Makina- Danışmazlar-
Powered by vBulletin Version 3.7.2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Advertisement System V2.6 By   Branden