• DİKKAT

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

Sayıdaki Noktaları Kaldırarak Sayıyı Düzeltme

Katılım
12 Ekim 2009
Mesajlar
19
Excel Vers. ve Dili
2007 TR
Ticari Alacaklar: 382.23
Finans Sektörü Faaliyetlerinden Alacaklar: 0.00
TOPLAM DÖNEN VARLIKLAR: 1.113.321

Noktalar ondalık ayıracı olarak görünüyor.
yukardaki sayılardan 382.23 ü 382230 olarak, 0.00 ı sıfır olarak, 1.113.321 i 1113321 olarak değiştirmek istiyorum. Bu formattaki sayılardan yüzlerce var. bir formül yazarak hepsini bir seferde değiştirmem mümkün müdür?
Yardımlarınız için şimdiden Teşekkürler.
Saygılar.
 
Merhaba.

Birinci satırın başlık satır olduğu varsayımıyla;
-- sayı kısımlarının B sütununda olduğunu düşünürsek,
aşağıdaki formülü, C2 hücresine uygulayın ve liste boyunca kopyalayın.
.
Kod:
=EĞER(PARÇAAL(B2;UZUNLUK(B2)-2;1)=".";10;1)*YERİNEKOY(B2;".";"")
-- Tüm metin A2'den itibaren A sütunundaysa ve yine aynı metni sadece sayı kısmını düzelterek elde etmek istiyorsanız
aşağıdaki formülü, B2 hücresine uygulayın ve liste boyunca kopyalayın.
Metnin içindeki sayıda binlik ayraçı olmasını istemiyorsanız, formülün sonundaki kırmızı . (nokta) işaretini silin.
.
Kod:
=SOLDAN(A2;BUL(": ";A2;1)+1)&METNEÇEVİR(EĞER(PARÇAAL(A2;UZUNLUK(A2)-2;1)=".";10;1)*YERİNEKOY(A2;".";"");"#[B][SIZE="1"][COLOR="Red"].[/COLOR][/SIZE][/B]##0")
 
Son düzenleme:
Sayın Ömer BARAN,
Yanıtınız için çok teşekkürler. Birinci kod işimi gördü ve problemimi çözdü.
Emeğinize sağlık.
 
Sayın Ömer BARAN,
Bir sorun çıktı. Her şeyi armut piş ağzıma düş tarzında istemeyin birazda kendiniz çalışın diye bilirsiniz fakat baya bir uğraştım ama çözemedim. Aşağıdaki formülünüze; eğer B2, 0 (sıfır) ise 0 yaz yani bir şey yapma diye diyebilir miyiz?
=EĞER(PARÇAAL(B2;UZUNLUK(B2)-2;1)=".";10;1)*YERİNEKOY(B2;".";"")
 
Örnek belge ekleyiniz.
Afaki soruya verilen afaki cevap, yeni soru/sorun oluşmasına neden oluyor.

Örnek belge özellikleri ve örnek belge yüklemeye ilişkin açıklamalar, cevaplarımın altındaki İMZA bölümünde var.
.
 
Ömer beyinde musadesi varsa şu şekilde,

Kod:
=EĞER(B2<>0;EĞER(PARÇAAL(B2;UZUNLUK(B2)-2;1)=".";10;1)*YERİNEKOY(B2;".";"");0)
 
Sayın bkts34,
Çok teşekkür ediyorum. Problem kalmadı. Emeğinize sağlık.
Saygılar.
 
Geri
Üst