• DİKKAT

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

=EĞER(MBUL("Etr"&"*";A1)<>"";"";A1)) formülünün anlamı ve eğere bağlı 3'lü formül

Katılım
3 Ağustos 2007
Mesajlar
26
Excel Vers. ve Dili
excel 2010 türkçe
=EĞER(MBUL("Etr"&"*";A1)<>"";"";A1)) formülünün anlamı ve eğere bağlı 3'lü formül

herkese iyi geceler;
=EĞER(EHATALIYSA(MBUL("?"&"Ø*";A1));"";A1);"")
=EĞER(MBUL("Etr"&"*";A1)<>"";"";A1)) formülleri ve"&"*"A1"*"& gibi anlamadığım formüller var ne anlama geliyor bu gibi formüller birde eklediğim excelde çap 16 ise uzunluğa 400 , 14 ise 300 , 12 ise 200 yazdırabilecek bir program lazım araştırdım yapmaya çalıştım ama olmadı benimki...
 

Ekli dosyalar

Son düzenleme:
merhaba

bu işinizi görür mü?
D2 hücreye yazarak deneyiniz

Kod:
=ARA(1*C2;{12;14;16};{392;400;416})
 
yalnız formüldeki 1*C2 ne anlama geliyor birde benim yazdığım formüllerdeki & , * , <> gibi karakterler hakkında bilgilendirebilirseniz çok ii olurdu...(formülünüz çalıştı tşk ederim)
 
herkese iyi geceler;
=EĞER(EHATALIYSA(MBUL("?"&"Ø*";A1));"";A1);"")
=EĞER(MBUL("Etr"&"*";A1)<>"";"";A1)) formülleri ve"&"*"A1"*"& gibi anlamadığım formüller var ne anlama geliyor bu gibi formüller birde eklediğim excelde çap 16 ise uzunluğa 400 , 14 ise 300 , 12 ise 200 yazdırabilecek bir program lazım araştırdım yapmaya çalıştım ama olmadı benimki...

http://www.excel.web.tr/f14/kar-s-k-bir-listeden-istenen-hucreleri-sececek-t71237.html

Konuyla igili gerekli açıklamayı burada yaptım.

Bu açıklamanın neresini beğenmediniz veya anlamadınız? Her neyse...

Ve bir geri dönüşünüzü orada neden yapmadınız?

Aynı konuyla ilgili değişik yerlerde konu açıp mesaj kirliliği yaratmayalım lütfen...

Aksi takdirde, bu mesajlarınızı sileceğim.

Ayrıca;

Excel Vers. ve Dili:

Bölümüne yazdığınız

cutfhgıkyguk

Bu ifade ne anlama geliyor?
.
 
merhaba

muhtemel demir metrajı yapıyorsunuz.
syn yurttas ve benim önerdiğim formüllerin ne anlamda kullanıldığını tam bilemezseniz hatalı sonuçlar alırsınız.
kolon filizlerinde bindirme boyunu otomatik yazdırmak istiyorsunuz ama kiriş demir hesabında da benzer şekilde veri girişi yaparsanız gereksiz yere bindirme boyu ilave etmiş olursunuz.
size önerim daha klasik metraj cetveli kullanmanız.

http://www.excel.web.tr/f132/demir-metraj-cetveli-t67705.html
 
sevgili yurttaş;
=EĞER(MBUL("Etr"&"*";A1)<>"";"";A1)) formülündeki <>"" kısmını anlayamadım niye aynı yerden yazmadığım konusuna gelince yanlışlıkla konu kilitledim tekrar açamadım konuyu yoksa arkasına devam edecektim konu kirliliği oluşturmamak için dikkat ediyorum hassasiyetinizin farkındayım.
farklı bir klasik metraj tablosu ise işimi görmez çünkü otomatik autocad toplu seçimlerle çok kısa bir demir metraj çalışması yapıyorum.
formüldeki ufak ayrıntıları sormam ise üzerinde çalışıp tekrar bu tarz şeyler için forumda başlık açmamak için ..
yardımlarınız ve değerlendirmeleriniz için tşk ederim iyi çalışmalar...
 
sevgili yurttaş;
=EĞER(MBUL("Etr"&"*";A1)<>"";"";A1)) formülündeki <>"" kısmını anlayamadım niye aynı yerden yazmadığım konusuna gelince yanlışlıkla konu kilitledim tekrar açamadım konuyu yoksa arkasına devam edecektim konu kirliliği oluşturmamak için dikkat ediyorum hassasiyetinizin farkındayım.
farklı bir klasik metraj tablosu ise işimi görmez çünkü otomatik autocad toplu seçimlerle çok kısa bir demir metraj çalışması yapıyorum.
formüldeki ufak ayrıntıları sormam ise üzerinde çalışıp tekrar bu tarz şeyler için forumda başlık açmamak için ..
yardımlarınız ve değerlendirmeleriniz için tşk ederim iyi çalışmalar...

Formülümüzün;

=EĞER(MBUL("Etr"&"*";A1)<>"";"";A1) parçası ile

MBUL fonksiyonu ile a1 HÜCRESİNDE Etr ile başlayan sözcüğu bulur. Bunu bulunca 1 yazar ve bu da "" boşluktan farklıdır. Bulamazsa hata verir. Bu nedenle sonuç "" boşlıktan farklıysa "" yazdırıyorum. Çünkü Etr ile başlayanlar bana lazım olmayacak.

Bu parçayı zannedersem aşağıdaki gibi yazsaydım. Daha anlaşılır olurdu.

=EĞER(MBUL("Etr"&"*";A1)=1;"";A1)

Eklediğim dosyadan da göreceğiniz gibi. Hata değerleri ile Etr'nin karşısında boşluk elde ediyorum.

Formülün ikinci parçası

=EĞER(EHATALIYSA(MBUL("?"&"Ø*";A1));"";A1)

MBUL fonksiyonu ile A1'deki ilk karekterde Ø işaretini bulursa hata verecek, bizde diyoruz ki, hatalı değer bulursan boşluk bırak değilse A1'i yaz.

İki formulü EĞER(HATALIYSA(... ile ayıklayıp sonuca ulaşıyoruz.


.
 

Ekli dosyalar

İyi bir anlatım olmuş ve zor bi formül gerçekten
2. açıklamınızdan sonra anlayamadığım eksiklerimi de sayenizde kapattım
ellerinize ve emeğinize sağlık yurttaş hocam tşk ederim yardımlarınız için...
 
Geri
Üst