Kg Tona Cevirmek

Katılım
26 Aralık 2008
Mesajlar
1,144
Excel Vers. ve Dili
EXCEL 2016 TÜRKÇE
Altın Üyelik Bitiş Tarihi
23-02-2025
Merhaba Arkadaşlar Kg tona çevireceğim excel tablomda 1000 den fazla rakamlarım var bunları teker teker değiştirmek uzun sürer Bul Değiştirle örneğin 100000 rakamına virgül nasıl Bul Değiştirle koyabilirim.
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
Virgül koymadan direkt 1000'e bölseniz olmaz mı ?
 

Mahir64

Destek Ekibi
Destek Ekibi
Katılım
19 Nisan 2006
Mesajlar
6,680
Excel Vers. ve Dili
Excel 2013-Türkçe
Excel 2016-Türkçe
Merhaba Arkadaşlar Kg tona çevireceğim excel tablomda 1000 den fazla rakamlarım var bunları teker teker değiştirmek uzun sürer Bul Değiştirle örneğin 100000 rakamına virgül nasıl Bul Değiştirle koyabilirim.
Merhaba,

Neresine virgül konulacak.
 
Katılım
24 Haziran 2011
Mesajlar
599
Excel Vers. ve Dili
EXCEL 2010 & ACCESS 2007 ENGLISH
Kod:
#,###," TON"
Verilerin bulunduğu hücre biçimlendirmesine bunu uygulayın. İşinizi görebilir.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,070
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Gerşekten sayı olarak da ton olmasını istiyorsanız herhangi boş bir hücreye 1000 yazıp kopyalayın ve dönüştürülecek hücreleri seçip özel yapıştırdan Böl'ü seçin. Hücre biçimini istediğiniz gibi ayarlayın.
 
Katılım
26 Aralık 2008
Mesajlar
1,144
Excel Vers. ve Dili
EXCEL 2016 TÜRKÇE
Altın Üyelik Bitiş Tarihi
23-02-2025
merhabalar örneğin 98500-100500-212- 2123 gibi rakamları 98,500-100,500-0,212-2,123 gibi yapmak istiyorum
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,070
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Benim yöntemim işinizi görmedi mi?
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Bu şekilde bir deneyin, işe yarayacak mı?
A1 hücresi için geçerli.
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Len([a1]) = 4 Then [a1].NumberFormat = "0"",""000"
If Len([a1]) = 5 Then [a1].NumberFormat = "00"",""000"
If Len([a1]) = 6 Then [a1].NumberFormat = "000"",""000"
End Sub
 
Katılım
26 Aralık 2008
Mesajlar
1,144
Excel Vers. ve Dili
EXCEL 2016 TÜRKÇE
Altın Üyelik Bitiş Tarihi
23-02-2025
Beni yanlış anladınız arkadaşlar ben yazılmış olan rakamları virgülle ayırmak istiyorum
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
Verilerinizin A sütununda olduğu düşünülmüştür...
Deneyiniz...

Kod:
[SIZE="2"]Sub Emre()
    Dim i As Integer
    For i = 1 To Range("A65536").End(3).Row
    Cells(i, 1) = CDbl(Cells(i, 1) / 1000)
    Next i: i = Empty
End Sub[/SIZE]
 
Katılım
26 Aralık 2008
Mesajlar
1,144
Excel Vers. ve Dili
EXCEL 2016 TÜRKÇE
Altın Üyelik Bitiş Tarihi
23-02-2025
Murat OSMA

Merhaba çok teşekkür ederim vermiş olduğunuz bu kodu aynı anda A,B,C sutunlarınada uygulayabilirmiyiz
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
İsterseniz bu kodun altına;
Kod:
 Cells(i, 1) = CDbl(Cells(i, 1) / 1000)
Bu kodları ilave edin;
Kod:
Cells(i, 2) = CDbl(Cells(i, 2) / 1000)
Cells(i, 3) = CDbl(Cells(i, 3) / 1000)
yada kodu şu şekilde değiştirin;
Kod:
[SIZE="2"]Sub Emre()
    Dim i, a As Integer
    For a = 1 To 3
    For i = 1 To Range("A65536").End(3).Row
    Cells(i, a) = CDbl(Cells(i, a) / 1000)
    Next i: Next a: i = Empty: a = Empty
End Sub[/SIZE]
 
Üst