=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:

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba

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

Kod:
=ARA(1*C2;{12;14;16};{392;400;416})
 
Katılım
3 Ağustos 2007
Mesajlar
26
Excel Vers. ve Dili
excel 2010 türkçe
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)
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
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?
.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
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
 
Katılım
3 Ağustos 2007
Mesajlar
26
Excel Vers. ve Dili
excel 2010 türkçe
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...
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
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

Katılım
3 Ağustos 2007
Mesajlar
26
Excel Vers. ve Dili
excel 2010 türkçe
İ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...
 
Üst