• 28-09-2019, 11:34:45
    #1
    Merhaba arkadaşlar, resimde görüldüğü şekilde algılıyor. Dolayısıyla işlemlerimi yapmakta zorluk çekiyorum.
    Örneğin bir yerden data çekiyorum.. "320" olan datayı, "320.0" olarak algılıyor.
    Sağ tıklayıp, hücre formatlarını seçip "genel" olarak işaretlesemde, "ondalık" kısmından, "ondalık kısmını 0 olarak ayarlasamda" , "1000'lik ayıracı olarak "," sembolünü deaktif duruma getirsemde" , bu yaptıklarımın hiçbirisi "320.0" olarak görünen datayı , "320" yani normal rakam formatında gösterme noktasında çözüm olmadı.

    Konu hakkında bilgisi olan arkadaşlar yardımcı olabilirlerse sevinirim.
    Şimdiden teşekkür ederim.



    upload images
  • 28-09-2019, 11:45:12
    #2
    Sutunu kompile seç Hücre biçimlendir sayı seç sayı kısmını "0" yap dediğin olay düzelecektir.
  • 28-09-2019, 11:47:59
    #3
    aLemFmNet adlı üyeden alıntı: mesajı görüntüle
    Sutunu kompile seç Hücre biçimlendir sayı seç sayı kısmını "0" yap dediğin olay düzelecektir.
    Hocam sanırım bu şekilde diyorsunuz. Bunu da mesajda yazdığım gibi denemiştim, fakat çözüm olmuyor.

  • 28-09-2019, 11:51:08
    #4
    hocam veriyi çekerken her veride son 2 karakteri silseniz?
  • 28-09-2019, 11:52:28
    #5
    Merhaba
    excel için bu datayı çekerken macro kullanmanız gerekir
    ve her sütün için bir tanımlama yapmanız gerekir
    örnek :

    Sheet1.Columns(4).NumberFormat = "MM.yyyy"

    Sheet1.Columns(6).NumberFormat = "#,##0.00"
    Sheet1.Columns(7).NumberFormat = "#,##0"
    Sheet1.Columns(7).NumberFormat = "#,##0"


    Sheet1.Columns(11).NumberFormat = "#,##0.0"
    Sheet1.Columns(12).NumberFormat = "#,##0.0"
    Sheet1.Columns(13).NumberFormat = "#,##0.0"
    Sheet1.Columns(14).NumberFormat = "#,##0.0"
    Sheet1.Columns(15).NumberFormat = "#,##0.0"
    Sheet1.Columns(16).NumberFormat = "#,##0.0"
    Sheet1.Columns(17).NumberFormat = "#,##0.0"
    Sheet1.Columns(18).NumberFormat = "#,##0.0"
    Sheet1.Columns(19).NumberFormat = "#,##0.0"
    Sheet1.Columns(20).NumberFormat = "#,##0.0"
    Sheet1.Columns(21).NumberFormat = "#,##0.0"
    Sheet1.Columns(22).NumberFormat = "#,##0.0"
    Sheet1.Columns(23).NumberFormat = "#,##0.0"


    Sheet1.Columns(27).NumberFormat = "#,##0"
    Sheet1.Columns(28).NumberFormat = "#,##0"
    Sheet1.Columns(28).NumberFormat = "#,##0.00"
    Sheet1.Columns(29).NumberFormat = "#,##0.00"
  • 28-09-2019, 12:00:05
    #6
    Simbus adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar, resimde görüldüğü şekilde algılıyor. Dolayısıyla işlemlerimi yapmakta zorluk çekiyorum.
    Örneğin bir yerden data çekiyorum.. "320" olan datayı, "320.0" olarak algılıyor.
    Sağ tıklayıp, hücre formatlarını seçip "genel" olarak işaretlesemde, "ondalık" kısmından, "ondalık kısmını 0 olarak ayarlasamda" , "1000'lik ayıracı olarak "," sembolünü deaktif duruma getirsemde" , bu yaptıklarımın hiçbirisi "320.0" olarak görünen datayı , "320" yani normal rakam formatında gösterme noktasında çözüm olmadı.

    Konu hakkında bilgisi olan arkadaşlar yardımcı olabilirlerse sevinirim.
    Şimdiden teşekkür ederim.



    upload images
    hocam yardımcı olmak isterim.
    507 879 92 75 ile whatsapp ya da telefon üzerinden iletişime geçebilirseniz.
  • 28-09-2019, 13:38:05
    #7
    Simbus adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar, resimde görüldüğü şekilde algılıyor. Dolayısıyla işlemlerimi yapmakta zorluk çekiyorum.
    Örneğin bir yerden data çekiyorum.. "320" olan datayı, "320.0" olarak algılıyor.
    Sağ tıklayıp, hücre formatlarını seçip "genel" olarak işaretlesemde, "ondalık" kısmından, "ondalık kısmını 0 olarak ayarlasamda" , "1000'lik ayıracı olarak "," sembolünü deaktif duruma getirsemde" , bu yaptıklarımın hiçbirisi "320.0" olarak görünen datayı , "320" yani normal rakam formatında gösterme noktasında çözüm olmadı.

    Konu hakkında bilgisi olan arkadaşlar yardımcı olabilirlerse sevinirim.
    Şimdiden teşekkür ederim.



    upload images
    Sayılar sola bitişik gözüküyor o nedenle onları sayı değil metin gibi algılıyor sanırım (sayı olarak algılasa sağa bitişik göstermesi gerekirdi). Windows ayarlarından sayı biçimi Türkçe ayarlı sanırım (ondalık haneleri virgüller ayırır). Ayarları ondalık kısmı nokta ile ayarlayacak şekilde düzeltirseniz çözülür sanırım. Ya da çekilen verilerde noktayı virgül ile değiştirin işleme geçmeden önce.
  • 28-09-2019, 14:57:49
    #8
    Sütunu seçin metni sayıya çevirin
  • 28-09-2019, 18:55:39
    #9
    Üyeliği durduruldu
    Merhaba veriler metin olarak algılıyor aldığınız data. Bu nedenle sayıyaçevir fonksiyonunu kullanınız.