Hücre içeriğini sayıya çevirme

Katılım
25 Ağustos 2004
Mesajlar
99
Merhabalar,

Excel dışındaki bir kaynaktan aldığım bir tabloyu copy-paste ile Excel'e taşıdım. Excel'e taşımadan önce ilgili hücreleri sayı formatına çevirdim, ancak yine de herhangi sıra takip etmeyen bir şekilde bazı hücreleri Excel sayı olarak görmüyor. İlgili hücre içeriğini silip yeniden yazdığımda sayı formatına çevrilmiş olduğunu görüyorum ancak tablonun büyüklüğü dikkate alındığında bu işi elle yapmak epey bir zaman alacak gibi görünüyor. Acaba bu işi otomatik yapacak bir kod yazmak mümkün mü ? Bana ciddi bir zaman kazandırabilecek bu işlemde uzatacağınız yardım eli için şimdiden teşekkürlerimi sunmak istiyorum. :yardim:
 

Hüseyin

Administrator
Yönetici
Admin
Katılım
2 Haziran 2004
Mesajlar
3,541
Excel Vers. ve Dili
Excel 2010 - Türkçe
Sayın mlakdag,
öncelikle foruma hoşgeldiniz. :hey:

Bu sorunu şöyle de çözebilirsiniz.

1- Boş bir hücreye 1 yazın.
2- Bu 1 'i kopyalayın.
3- Sayıya çevirmek istediğiniz hücreleri seçin.
4- Düzen(Edit) menüsünden Ã?zel yapıştır(Paste special) seçin.
5- Açılan pencerede İşlem kısmında Çarp (Multiply) seçeneğini işaretleyin.
6- Tamam(OK) ile onaylayın.

Bu işlem sayıya çevirmek istediğiniz verileri 1 ile çarpıyor ve sonuca etki etmeden sayıya çeviriyor.

:agla: Kullandığınız Excelin dilini yazmadığınız için hem Türkçe hem İngilizcelerini yazmak zorunda kaldım. :(
 
Katılım
15 Temmuz 2004
Mesajlar
28
Alternatif:

1.Tools menu, click Options, ve sonra click Error Checking tab.

2.Enable background error checking ve Number stored as text boxes ın işaretlenmiş olduğundan emin olun.

3.Yeşil hata göstericisini seçin ve oka basın çıkan menude Convert to Number ı seçin ve error işaretinin kaybolduğunu görün.

4.Tüm hücrelerinizi seçerek 3.adımı tekrarlayın.

Büyük bir file da yeşil hata işaretlerinin yok olmasını seyretmekde çok fantastik bir görünüm. :hihoho:
 
Katılım
25 Ağustos 2004
Mesajlar
99
Tekrar merhabalar,

Ã?ncelikle, Hüseyin ve Genesis'e yardımcı olmak için zaman ayırmaları nedeniyle teşekkür ediyorum. Ancak maalesef ben sonuca ulaşamadım. Hüseyin'in önerdiği metodu kullandığımda (paste special'ın hemen hemen tüm opsiyonlarını denedim) ya herhangi bir farklılık yaratmadı yada Excel'in sayı olarak algılamadığı hücreleri 1'e çevirdi.

Genesis'in alternatifin de ise; sırayla talimatlarını takip etmeme rağmen renk değişikliğini yapıp OK dedikten sonra "Covert to Number" seçeneğine erişebileceğim bir menu açılmıyor.

Türkçe 2002 Excel kullandığımı belirterek tekrar yardımlarımızı rica ediyorum. :kafa:
 

Hüseyin

Administrator
Yönetici
Admin
Katılım
2 Haziran 2004
Mesajlar
3,541
Excel Vers. ve Dili
Excel 2010 - Türkçe
mlakdag' Alıntı:
hücreleri 1'e çevirdi
Merhaba,
yukarıdaki ifadeden doğru seçeneği işaretlemediğinizi anlıyorum.

mlakdag' Alıntı:
(paste special'ın hemen hemen tüm opsiyonlarını denedim)
Neden tüm seçenekleri deneğinizi anlamadım. :?
Sadece Çarp olanı işaretleyin ve işlemi bitirin.
:? :?
 
Katılım
25 Ağustos 2004
Mesajlar
99
Ã?nce Hüseyin'in dediği gibi "çarp" işlemini gerçekleştirdim sonuç alamayında diğer bazı seçeneklerin işe yarabileceklerini düşünerek denemeye giriştim.(Tüm seçenekleri denedim ifadesi biraz abartılı olmuş galiba :)) Hücrelerin 1 değerine çevrilmesi bu denemeler içindeki herhangi seçeneğin sonucu ortaya çıkan bir durum, Hüseyin'in tarif ettiği şekilde, 1 sayısını kopyalayarak "özel yapıştır" işleminde "çarp" seçeneğini seçerek yapılan işlem sonucunda Excel'in sayı olarak görmediği hücrelerde herhangi bir değişiklik olmadı. :agla:
 
Katılım
25 Ağustos 2004
Mesajlar
99
Doğrusu, artık kendimi teknoloji özürlü gibi hissetmeye başladım :oops:

Hüseyin'in söylediği gibi hücrelerin sonunda bir boşluk var ve KIRP fonksiyonunu kullanmama rağmen hala Excel ilgili hücreleri sayı olarak görmek istemiyor :?:
 

Hüseyin

Administrator
Yönetici
Admin
Katılım
2 Haziran 2004
Mesajlar
3,541
Excel Vers. ve Dili
Excel 2010 - Türkçe
Selam,
1- Eski kolonun yanına yeni bir kolon açın.
2- Yeni kolonda değerleri kırp işleminden geçirin.
3- Yeni kolonu komple kopyalayın.
4- Aynı yere Ã?zel Yapıştır dan Değerleri seçerek yapıştırın
(Bu işlem formulün yerine sabit sayıları yazmanızı sağladı.)
5- Eski kolonu silin.
6- Yeni kolonda yukarıki mesajda belirttiğim işlemleri uygulayın.(1 ile çarpma)

:arkadas:
 
Katılım
25 Ağustos 2004
Mesajlar
99
Tekrar Merhabalar,

Þunu anladım ki Excel benden daha inatçı. Başta Hüseyin olmak üzere vakit ayıran,sabır gösteren herkese tekrar teşekkür etmek istiyorum. Ortaya çıkan bunca alternatifi denememe rağmen (mantıken bakıldığında herbir yöntemin aslında sorunumu çözmesi gerektiğini düşünüyorum) Excel bana geçit vermedi ve her hücreyi tek tek yeniden yazma yolunu gösterdi. :lol:

Yardımlar için tekrar teşekkürlerimi sunuyorum
 

Hüseyin

Administrator
Yönetici
Admin
Katılım
2 Haziran 2004
Mesajlar
3,541
Excel Vers. ve Dili
Excel 2010 - Türkçe
Selam,
dosyayı
admin@excel.web.tr adresine gönderebilirmisiniz. (Sadece bir kaç satırlık alıntıda gönderseniz yeter)
eğer gizli değilse ve dosya çok büyük değilde tamamınıda gönderebilirsiniz.
Þu inatçı bilgileri bizde bir görelim.

Eğer çözebilirsem dosyayı geri gönderirim.
 
Katılım
27 Ağustos 2004
Mesajlar
2
bunu tuşlatla değilde formüllr yapsak ?

Bu olay benimde başımda.
fakat 3825 satır ve her geçen gün daha artıyor.

yazılan cevabı daha önce denedim ama 20. sini yaparken ööğh oldum
demek istediğim bunu bir satıra formul yazsak da sonra mauzla aşağı doğru çeksek ve bu her satıra işlense.
bende D sutununda sipariş edilen rakamlar var G sutununda ise bu siparişlere göre gelen sayılar var.
benim olayım şu:
EÐER G < D 'den sutun A dan sutun G ye o satırın taban rengi sarı olsun

şimdiden teşekkürler
 

Hüseyin

Administrator
Yönetici
Admin
Katılım
2 Haziran 2004
Mesajlar
3,541
Excel Vers. ve Dili
Excel 2010 - Türkçe
Sayın Chaylak,
lütfen aynı mesajı birden fazla göndermeyin. :hayir:
http://www.excel.web.tr/viewtopic.php?t=302
Tüm gönderiler üyelerimiz tarafından belirsiz aralıklarla okunmaktadır, merak etmeyin bir defa gönderdiğinizde de cevap alırsınız.
Bekleyin :keyif:

Ayrıca sorduğunuz sorunun yanıtı zaten yukarıdaki mesajda var.
Yani : http://www.excel.web.tr/viewtopic.php?t=302
Bunları uygularsanız sorununuz çözülecektir.
:hey:
 
Katılım
13 Kasım 2006
Mesajlar
12
Excel Vers. ve Dili
excel XP
=KIRP(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY( " ALLV-1*590*840";"Jr";"

Merhaba ,


Bu siteden aldığım bir macro formülü yardımıyla satır başlarındaki boşluklar kesiliyordu . Bilgisayarımda bu macroyu kullandığım dosyalar artık yok , sitede arama yaptırdım yeni forumda da örnek bulamadım .
Yeniden o sihirli formülüme kavuşmam için yardımcı olabilir misiniz ?
 
Üst