Hücreden çekilen sayı karakterini sayı olarak kullanma

Katılım
7 Ocak 2022
Mesajlar
3
Excel Vers. ve Dili
excel 2019, vba
Öncelikle iyi günler.

Program vasıtasıyla belli sitelerden belli ürünlerin fiyat bilgisini çekip Excel dosyasına kaydediyorum. Son durum şu şekilde oluyor;
x.com 8TL
y.com 9TL
gibi.
Kod:
=SOLDAN(B2;UZUNLUK(B2)-2)
koduyla ilgili hücredeki değeri 8, 9 şeklinde çekiyorum fakat haliyle bu değerler metin olarak geliyor, sayıya da çevrilmiyor. Bunun gibi yaklaşık 50 değer olacak ve min, max gibi matematiksel işlemler yapmam gerek. Formülle ayırdığım değerleri nasıl sayıya çevirebilirim ?
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,779
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Merhaba Arkadaşım,
Aramıza hoş geldiniz.
Kod:
=SOLDAN(B2;UZUNLUK(B2)-2)*1
Deneyiniz
İyi çalışmalar
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

Verdiğiniz formül,
x.com 8TL
y.com 9TL

nasıl 8 ve 9'u verdiğini açıklar mısınız?

.
Kod:
=PARÇAAL(A2;7;1)*1
olsa işinizi görür.

.
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,779
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Denemeden cevaplamıştım. Özür dilerim.
Alternatif olsun
=SAĞDAN(SOLDAN(B2;UZUNLUK(B2)-2);1)*1
iyi çalışmalar
 
Katılım
7 Ocak 2022
Mesajlar
3
Excel Vers. ve Dili
excel 2019, vba
.

Verdiğiniz formül,
x.com 8TL
y.com 9TL

nasıl 8 ve 9'u verdiğini açıklar mısınız?

.
Kod:
=PARÇAAL(A2;7;1)*1
olsa işinizi görür.

.
Selamlar,
8TL değeri B2'de, o şekilde alıyorum. Site adresi ve diğer değer iki ayrı hücrede, ben biraz eksik anlatmışım kusura bakmayın.

Denemeden cevaplamıştım. Özür dilerim.
Alternatif olsun
=SAĞDAN(SOLDAN(B2;UZUNLUK(B2)-2);1)*1
iyi çalışmalar
Estağfurullah hocam çok teşekkür ederim işe yaradı. Son bir sorum olacak, bu şekilde elde ettiğim değerleri küçükten büyüğe ya da tam tersi olarak sıralamamın bir yolu mevut mu ? Bu haliyle de fazlasıyla işimi gördü, sadece sırala deyince formüllerin yerleri kaydığı için yanlış değer veriyor. Tekrar teşekkür ederim. Bir de sayıları yuvarlayarak veriyor 8.90'da olsa 8.10'da olsa 8'e yuvarlıyor hücre biçiminden de düzelmedi, bunun bir çözümü var mı acaba ?
 
Son düzenleme:

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,165
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Formülsüz çözüm;

B sütununu seçiniz.
CTRL+H tuşlayınız.
İlk kutuya TL yazınız.
İkinci kutuyu boş bırakınız.
Tümünü Değiştir komutunu çalıştırınız.

Sonrasında sıralama yapabilirsiniz.
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,779
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029

Ekli dosyalar

Üst