Hücre değerini sayıya çevirmek

  • Konuyu başlatan Konuyu başlatan kmlzdmr
  • Başlangıç tarihi Başlangıç tarihi

kmlzdmr

VIP Üye
Kullanıcı
Katılım
22 May 2019
Mesajlar
1,321
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe

Ekli dosyalar

TL ibaresi BİÇİMLENDİRME kaynaklı değil, METİN olarak hücrede mevcut ve
TL ibaresinin solundaki ve sağındaki BOŞLUK karakterleri de aynı değil.
Birinin KOD karşılığı 32 diğerinin ki 160.
Formülde YERİNEKOY(...;" TL ";"") gibi düşünüp "" arasındaki kısmı hücreden alarak deneyin.

Kod:
İndirmek için giriş yapmanız gerekmektedir.
(1 satır)
 
TL ibaresi BİÇİMLENDİRME kaynaklı değil, METİN olarak hücrede mevcut ve
TL ibaresinin solundaki ve sağındaki BOŞLUK karakterleri de aynı değil.
Birinin KOD karşılığı 32 diğerinin ki 160.
Formülde YERİNEKOY(...;" TL ";"") gibi düşünüp "" arasındaki kısmı hücreden alarak deneyin.

Kod:
İndirmek için giriş yapmanız gerekmektedir.
(1 satır)
Üstadım,
kod 32 ve kod 160 açıklar mısınız. Damga fonksiyonunda nasıl çalışıyor.
 
@kmlzdmr
Aslında verdiğim formülü =SAYIYAÇEVİR(YERİNEKOY(YERİNEKOY(D3;"TL";"");DAMGA(160);"")) olarak değiştirmekte yarar var.
Çünkü hücrede, DAMGA(160) 'ın karşılığı olan BOŞLUK gibi görünen karakter sayısı ve konumu öngörülemeyebilir.
Bu karakter, muhtemelen muhasebe programından (veya internet üzerinden) veri alınırken oluşuyor.

DAMGA(32)'nin karşılığı olan BOŞLUK ise bildiğimiz, klavyeden yazılan BOŞLUK karakteri ve SAYIYAÇEVİR işlevi bu karakteri YOK sayabiliyor.

.
 
Benzer Konular Popüler İçerikler Daha Fazlası
Geri
Üst Alt