• DİKKAT

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

metin gibi görünen rakamları toplu halde sayıya çevirme

Katılım
19 Şubat 2007
Mesajlar
136
Excel Vers. ve Dili
2003 excel-türkçe
excel de bulunan listede ki sayıları metin olarak atmış onları toplu halde sayı ya nasıl cevirebiliriz.. ekte gönderiyorum teşekkürler
 

Ekli dosyalar

Merhaba,

B1 hücresini kopyalayın/ A sütununu seçin/ seçili alanda fare ile sağ klik/ özel yapıştır/ "Topla" seçeneğini işaretleyerek tamam ile işlemi bitirin.
 
Merhaba,

* Formül ile olabilir
Kod:
=SAYIYAÇEVİR(A1)

* Boş bir hücreye 1 değeri yazın ve kopyalayın

kopyaladıktan sonda A:A sütununu seçiniz, Özel yapıştır / Çarp özelliği ile yapıştırın.
kolay gelsin.

Sıfır yazıp topla da yapabilirsiniz.
 
Kısa Yol : ("Arka Planda Hata Denetimini Etkinleştir", seçili olmak kaydıyla), A sütununu seçili yapıyoruz > A1 hücresinin sağında beliren ikonu tıklıyoruz > Sayıya Dönüştür'ü tıklıyoruz, metin olarak görünen rakamlar sayısal değere dönüştüğünü görüyoruz.
 
karışık şekilde olursa ne yapılabilir örnek dosya ektedir.yardımlarınız için şimdiden teşekkür ederim.
 

Ekli dosyalar

karışık şekilde olursa ne yapılabilir örnek dosya ektedir.yardımlarınız için şimdiden teşekkür ederim.
Merhaba,

Bazı sayılarda değişiklik var.
Değişiklikler neye göre yapılacak, kriterler nelerdir?
 
excel formülü hakkında bir sorum olacaktı.

okuduğum kadarıyla çok faydalı mesajlarınızı gördüm faydalandım hakkınızı helal edin. o yüzden yeni üye oldum.
bir sorunum var bunun için yardım ederseniz sevinirim.

excel sayfamda A sütununda 100 TC kimlik numarası bulunuyor ve B sütununda da 101 kayıtlı TC kimlik numarası bulunuyor bu 1 kişiyi nasıl bulurum ayıklama işlemini bilemedim şimdiden tşkler
 
İlhan Bey,
  • A sütunu 100 TC kimnik no,
  • B sütunu 101 TC kimlik no,
girişi yaparak deneyiniz.
Kod:
=İNDİS(B$1:B$101;
   KÜÇÜK(EĞER(EĞERSAY(A$1:A$100;B$1:B$101)=0;
   SATIR(A$1:A$101));
SATIR(A1)))
[COLOR="Blue"]Formül dizi formülüdür.CTRL+SHIFT+ENTER ile tamamlayınız.[/COLOR])
 
İlhan Bey,
  • A sütunu 100 TC kimnik no,
  • B sütunu 101 TC kimlik no,
girişi yaparak deneyiniz.
Kod:
=İNDİS(B$1:B$101;
   KÜÇÜK(EĞER(EĞERSAY(A$1:A$100;B$1:B$101)=0;
   SATIR(A$1:A$101));
SATIR(A1)))
[COLOR="Blue"]Formül dizi formülüdür.CTRL+SHIFT+ENTER ile tamamlayınız.[/COLOR])

cevap yazdığınız için tşkler
sorunumu biraz daha netleştireyim yazdığınız formülü kullanamadım belki yanlış yapıyorumdur özür dilerim ayrıntılı ne yapacağımı yazarsanız sevinirim.

aslında örnek vermiştim ama
A sütununda 10 binden fazla bir TC kimlik numarası var bu iki sütundaki numaralar aynı sadece 1 TC kimlik numarası arıyorum bulamıyorum iki farklı proğramdan aldığım üye numaralarını karşılaştırmak istiyorum ve üye kaydını yapamadığım 1 üye var onu bulmak istiyorum A ya ve B sütünuna aktardım TC kimlik numaraları arasındaki 1 kişi lazım
 
İlhan Bey,

Veridğim formül 10.000 satırda işlem yapacaksa dosyanızda kasmaya sebep olabilir. Makro kullanmak daha doğru olacaktır.

Formülün sonucu görmeniz için, A1:A5 aralığına farklı farklı TC kimlik no, B1:B5 aralığına A sütununa girdiğiniz verilerden sadece bir tanesini farklı giriş yaparak yeniden deneyiniz.
 
Seyit Tiken beyin cevabına alternatif olarak çok daha pratik şekilde yapmak mümkündür. Önce metin olarak bulunan sayıların tüm sütunu seçiniz ve word'ü açarak yapıştırıp. Değiştir komutu ile (.)Nokta'yı virgül (,) ile değiştir ve tekrar tümünü seçerek ilgili sütuna yapıştır. işlem tamam. üç aşamalı bir hareket. Excel'de bende aynı sorunu yaşadım ve Tiken beyin önerdiği işlemde de 8.5 gibi küsuratlı rakamlarda yine . ve , değişimi yapmak gerekiyor.ştir
 
okuduğum kadarıyla çok faydalı mesajlarınızı gördüm faydalandım hakkınızı helal edin. o yüzden yeni üye oldum.
bir sorunum var bunun için yardım ederseniz sevinirim.

excel sayfamda A sütununda 100 TC kimlik numarası bulunuyor ve B sütununda da 101 kayıtlı TC kimlik numarası bulunuyor bu 1 kişiyi nasıl bulurum ayıklama işlemini bilemedim şimdiden tşkler

A ve B sütunları sıralanınca, yan yana aynı değerler olması lazım.
C sütununa bu durumu kontrol eden basit bir formül yazılabilir
mesela =A1-B1 iki hücre eşit ise sonuç sıfır olur.
veya A-B için yine basit bir karşılaştırma içeren "koşullu biçimlendirme" uygulanırsa sorun çözülür.
 
okuduğum kadarıyla çok faydalı mesajlarınızı gördüm faydalandım hakkınızı helal edin. o yüzden yeni üye oldum.
bir sorunum var bunun için yardım ederseniz sevinirim.

excel sayfamda A sütununda 100 TC kimlik numarası bulunuyor ve B sütununda da 101 kayıtlı TC kimlik numarası bulunuyor bu 1 kişiyi nasıl bulurum ayıklama işlemini bilemedim şimdiden tşkler


Şu konuyu bir inceleyin.
Aşağıdaki kod işinizi görebilir.
http://www.excel.web.tr/showpost.php?p=677957&postcount=10
 
Daha önce bu konuyla alakalı olarak muygun tarafından yazılan aşağıdaki makroyu ben kullandım. Çok işime yaradı.

Sub Sayıya_Çevir()
Application.Calculation = xlCalculationManual
Range("E12:AD50000").SpecialCells(xlCellTypeConstants).Select
On Error Resume Next
For Each Alan In Range("E12:AD50000").SpecialCells(xlCellTypeConstants)
Alan.NumberFormat = "General"
If Alan.Value <> "" Then Alan.Value = CDbl(Alan)
Next
Application.Calculation = xlCalculationAutomatic
End Sub

'("E12:AD50000") sayıya çevrilecek alan
 
Geri
Üst