Makroyla hücreleri sayıya çevirme

excellkurdu

Altın Üye
Katılım
16 Nisan 2008
Mesajlar
313
Excel Vers. ve Dili
Türkçe Microsoft Office Excel 2007
Altın Üyelik Bitiş Tarihi
22-03-2026
Arkadaşlar bu konuda çok konu olmasına rağmen olmadı.

Farklı sayfadan aldığım verilerde boş hücreler olunca formüllerde #DEĞER! hataları oluyor.
A dan EU sutun arası tüm sutunları tek tek Veri den "Metni Sutunlara Dönüştür" le yapmak imkansız gibi.
Bunu makro ile tek seferde yapmak mümkün mü?
Ya da: aşağıdaki formülde değişiklik yaparak hata giderilir mi?
Hata veren formül:
Kod:
=TOPLA.ÇARPIM((METNEÇEVİR($A$500:DOLAYLI("A"&$A$498);"aa.yyyy")=F$2)*(KAYDIR($B$500;;SATIRSAY($F$5:F5)-1;$A$498-499)))
Şimdiden teşekkür ederim.
 

Ekli dosyalar

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Merhaba

Hücrede metin olarak görünen sayıları, sayıya çevirmek için basit ama el ile yapılan bir işlem var. Sorunuz üzerine bu bilgiyi de paylaşmak istiyorum.
Boş bir hücreye 1 yazın. Sonra bu hücreyi kopyalayın. Metinden sayıya çevireceğiniz hücreleri seçin ve üzerinde sağ-klik yaparak özel yapıştırı seçin. Açılan pencerede değerleri ve çarp seçeneklerini seçtikten sonra tamam butonuna basın. Böylece tüm hücreler sayıya dönüşecektir. Ekteki resimden de uygulama daha kolay anlaşılabilir. VBA ile de alternatif çözümler mutlaka gelecektir.

230093
 
Son düzenleme:

NADİR YILDIZ

Altın Üye
Katılım
7 Ocak 2006
Mesajlar
1,288
Excel Vers. ve Dili
2016 Türkçe
Altın Üyelik Bitiş Tarihi
09-02-2026
günaydın excelkurdu
çalışmalarımda kullandığım ama buradan mı yoksa başka bir yerdenmi bulduğumu hatırlayamadığım makroyu sizin çalışmanıza ekledim
ancak çok ağır çalışıyor işinize yarar mı yada üstadın çözümü daha pratik uygulanabilir mi sizin açınızdan bakarsınız
belki üstadlar daha hızlı çalışacak makro kodu ekleyebilirler

iyi çalışmalar
 

Ekli dosyalar

Üst