Değişken verilerin sabit değerlerini nasıl alırız.

Katılım
17 Ocak 2007
Mesajlar
49
Excel Vers. ve Dili
M.Office Excel 2003
Arama yaptım ama öncelikle ne arıyacağımı bilemediğimden sanırım işime yarayacak bir formül bulamadım.

Excel de 2 sayfam var. Tablo ve Veri sayfası adında. Tabloda B7 den B14 kadar olan satırlara Köy İsmi girildiğinde “Veri sayfasında” Listelenen Köy isimlerinin karşısında bulunan hangi rakam varsa o Tabloda L7 sütunundan L14 e kadar otomatik gelsin. Boş kalan ların karşılığıda boş kalsın. Bunun için nasıl bir formül gerekli.
Örnek dosyam ektedir. Yardımcı olursanız sevinirim. Selamlar.
 

Ekli dosyalar

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Dosyanız ekte.:cool:
=EĞER(EYOKSA(DÜŞEYARA(B7;'Rakım verileri'!$A:$B;2;0));"";DÜŞEYARA(B7;'Rakım verileri'!$A:$B;2;0))
 

Ekli dosyalar

Katılım
17 Ocak 2007
Mesajlar
49
Excel Vers. ve Dili
M.Office Excel 2003
Sayın Evren Bey;
İlginize ve cevabınıza çok teşekkür ediyorum: Verdiğiniz formül tam istediğim gibi oldu. Çok sağ olun.
Sizden bir ricam daha olacak. Aynı tablo üzerinde resmi siteden alıp yapıştırdığım değerler var. Mesela “Arazi Büyüklüğü (da)” olan sütuna alt alta arazi büyüklüğü değerleri yapıştırıyorum. Bunlar genelde
1.245
4.546
0.345
9.657
0.123
0.345
12.345
gibi devam ediyor. Bu değerleri 50 ile çarpıp 1000 ile bölerektablo üzerindeki J sütununa (sayı sütununa) sonuçları vermesini istiyorum.
Formülü yazıyorum ama tam sayı ile başlayan sayıların sonuçlarını veriyor ama 0 (SIFIR) ile başlayan sayıların karşılığına #DEĞER! İbaresi koyuyor.

Burada sanırım 0 dan sonra gelen Nokta işaretinden kaynaklanan bir sorun var sanırım ama ben bunu çözecek kadar bilmiyorum. Aynı veriyi (,) VİRGÜL lü yaptım bu defa değeri hem 0 (SIFIR) aldı. Sizden yardım rica ediyorum. Bu değerlerin sonuçlarını nasıl düzgün alabilirim acaba. Teşekkürler. Selamlar.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,650
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

J7 hücresine aşağıdaki formülü uygulayıp denermisiniz.

Kod:
=EĞER(H7="";"";YERİNEKOY(H7;".";",")*50/1000)
 
Katılım
17 Ocak 2007
Mesajlar
49
Excel Vers. ve Dili
M.Office Excel 2003
Korhan bey uyguladım. Ama olmadı. Tam sayılarda yine sorun yok ama (0) ile başlayan sayılarda değerlerin karşılığını 0 gösterdi. Dosyayı ekte gönderiyorum. Bir bakarsanız sevinirim. Teşekkürler.
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,650
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

J sütunundaki sayıların küsürat kısmını görünür hale getirirseniz değerleri görebilirsiniz.
 
Katılım
17 Ocak 2007
Mesajlar
49
Excel Vers. ve Dili
M.Office Excel 2003
Korhan bey verdiğiniz yol doğru küsürlü sayıları görünür hale getirince sayılar föründü.
Sanırım benim gitiiğim yol yanlış herhalde, çünkü benim istediğim sonuçları alamıyorum.
Yani sizin verdiğiniz yol doğru ve sonuçlarda doğru.

Bu veriler Fındık bahçesine ait arazi büyüklükleri, 1 dönüm fındık bahçesinde ortalama 50 fındık ocağı bulunur. yani 1 dönüm =1000 m2 dir. Tabloda H7 sütununda 1.490 rakamı var yani 1,5 dönüme çok yakın bir değer ve benim formülle sonucu bulmak için bu sayıyı 50 ile çarpıp 1000 rakamına bölersek 75 rakamı bulunuyor ve sonuç olarak olması gerekende bu,

Asıl sorun 0 ile başlayan sayılarda örneğin; H10 hücresinde 0.363 m2 yani 1 dönümün 3 te 1 i büyüklüğünde bir arazi içinde 18 adet fındık ocağı bulunur. Ama aynı formülle bu sonuç orda 0,018 olarak görünüyor. Tabi her ikisininde 1000 sayısına bölüyoruz ondan. Bu SIFIR la başlayan sayıların karşılığını nasıl tam sayıya çeviririz acaba diğerlerinin değerini bozmadan.
Diğer tamsayılıları 1000 sayısına bölmesek bu defa onların sayısı 1000 sayı fazla çıkıyor her sonuçta.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,650
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Bu durumda önerdiğim formülü aşağıdaki şekilde değiştirip denermisiniz.

J7 hücresine uygulayınız.
Kod:
=EĞER(H7="";"";EĞER(SOLDAN(H7;1)="0";YERİNEKOY(H7;".";",")*50;YERİNEKOY(H7;".";",")*50/1000))
 
Katılım
17 Ocak 2007
Mesajlar
49
Excel Vers. ve Dili
M.Office Excel 2003
Korhan bey kısacası Tamsayıları *50/1000 yapacak
SIFIR ile başlayanları 50 ile çarpıp 1000 e bölmicek. Ama nasıl olacak.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,650
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

#8 nolu mesajımdaki formülü deneyin.
 
Katılım
17 Ocak 2007
Mesajlar
49
Excel Vers. ve Dili
M.Office Excel 2003
Teşekkürler Korhan bey şimdi oldu. Allaha razı olsun. Çok sağolun. Selamlar.
 
Katılım
17 Ocak 2007
Mesajlar
49
Excel Vers. ve Dili
M.Office Excel 2003
Korhan bey sizden bir ricam daha var. 8 nolu mesajla işimi halletmiştim saolun. Daha öncede söylediğim gibi bazı verileri Bakanlığımıza bağlı internet sitesinden aldığımız için onları kullanmak zorunda kalıyoruz. Aşağıda verdiğim dosyada önceden olduğu gibi bu defada SIFIR ile başlayanları toplama dahil etmiyor.
Bunu nasıl aşıcam yardım ederseniz sevinirim.
 

Ekli dosyalar

Katılım
17 Ocak 2007
Mesajlar
49
Excel Vers. ve Dili
M.Office Excel 2003
Korhan bey yardımınızı rica ediyorum.

Korhan bey konuyu siz daha önce biliyorsunuz diye size yazdım. Umarım yanlış yapmamışımdır.

http://www.excel.web.tr/showthread.php?p=402972#post402972
linkindeki sorunumu aynı linkteki 8 mesajda verdiğin formülle çözdüm. Şimdi Toplamlarda sorun yaşıyorum. 0 (SIFIR) ile başlayan rakamları toplamlara dahil etmiyor. Neden kaynaklandığınıda bulamadım. Yine yardımınızı rica ediyorum. Bu benim için çok önmeli..

Dosyayı
http://www.excel.web.tr/showthread.php?t=73972&page=2
12. mesajda verdim
Yardımınız için şimdiden Teşekkür ediyorum
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,650
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

H18 hücresine aşağıdaki formülü uygulayın. Formülü uyguladıktan sonra hücreyi CTRL+SHIFT+ENTER tuşlarına basarak terk edin. Formül dizi formülüdür.

Kod:
=TOPLA(EĞER(H4:H17="";0;YERİNEKOY(H4:H17;".";",")*1))
 
Katılım
17 Ocak 2007
Mesajlar
49
Excel Vers. ve Dili
M.Office Excel 2003
Korhan bey fürmülde bi hata var sanırım #DEĞER! ifadesi çıkıyor. Bi zahmet bir kontrol edebilirmisiniz.
 
Katılım
17 Ocak 2007
Mesajlar
49
Excel Vers. ve Dili
M.Office Excel 2003
Korhan bey DEĞER ifadesi düzeldi eksik okumuşum. Direk enter e bastığım için, fakat sonuç doğru çıkmıyor.
 
Son düzenleme:
Üst