Sitemize Hoşgeldiniz

Türkiye'nin en geniş özeliklere sahip forumu olan ExcelDestek.Com üzerinde soru sorabilmek, daha önceki sorulan sorulara, açılan konulara cevap yazabilmek, puan kazanabilmek, kazandığınız puanlar ile dosya indirebilmek ve çok daha fazla özellikten yararlanabilmek için sitemize üye olunuz.
Hemen Üye Ol ya da Giriş Yap

Sorun Cevaplayalım

Excel'e dair sorularınızı sorun, cevaplayalım.

Çözümlenmiş Sorular

Kullanıcılarımızın sorularını ve sunduğumuz çözümleri inceleyin.

Destek Ekibimiz Sizlerle

Ücretli destek ve özel hizmet talep edebilirsiniz.

  • Web sitemizi "REKLAMSIZ" olarak ziyaret etmek ister misiniz?
    Gerek sitemize destek, gerekse de reklam görmeden sitemizde gezinmek isterseniz, HESAP YÜKSELTME sayfasından SADECE 15-TL'ye 1 yıl boyunca ÜCRETLİ ÜYELİK almanız yeterli olacaktır.
    Detaylı bilgilendirme için lütfen buraya tıklayınız!

    REKLAMSIZ FORUM KULLANMAYI TERCİH EDECEK ÜYELERİMİZE, https://www.exceldosyalari.com İSİMLİ SİTEMİZDEN 3 AYLIK ÜYELİK PAKETİ HEDİYE EDİLECEKTİR.

f(×) VBA  Koordinat derecelerini sayısala çevirme

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

EmreEgilmez

Yeni Üye
Kullanıcı
Katılım
4 Şub 2019
Mesajlar
9
Excel Versiyonu, Dili
Office 365

Reputation:

İyi günler,

Ufak bir yardıma ihtiyacım var.
Elimde koordinat bilgileri bulunan bir tablom var. Bu bilgiler enlem ve boylam şeklinde fakat Saat derece dakika sistemi ile yazılmış.
Bunu rakam (decimal) cinsine çevirmek istiyorum.
Microsoftun sitesinde (
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş Yap veya Kayıt Ol anlayışınız için teşekkürler.
) bir formül var fakat sürekli syntax eror alıyorum.
Neden olur acaba?
 

Ekli dosyalar

Admin

Kurucu
Yönetici
Kurucu
VIP
SMS Onaylı
Katılım
1 Eki 2018
Mesajlar
922
Yaş
41
Web Sitesi
www.orkmes.com
Excel Versiyonu, Dili
Excel 2019 EN

Reputation:

Emre selam,

Eklediğin dosyadaki verilerin bir kaç tanesinin doğrusu nasıl olacak yazabilir misin?
Ben yine de dosya ekleyim bak bakalım.

Teşekkürler
 

Ekli dosyalar

Son düzenleme:

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
1,242
Web Sitesi
www.ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

Merhaba Sayın @EmreEgilmez .

Bağlantı adresini verdiğiniz sayfada aşağıdaki iki adet Kullanıcı Tanımlı Fonksiyon (KTF-UDF) mevcut.
Onları dosyanıza eklememişsiniz.

Belgeniz açıkken;
-- ALT+F11 tuşlarına birlikte basarak VBA ekranını açın,
-- Açılacak VBA ekranında üst menü kısmından INSERT >> MODULE yi seçin,
-- Sağdaki boş alana aşağıdaki iki KTF kodunu yapıştırın,
Artık bu KTF'leri hücreye yazacağınız =Convert_Decimal(hedef hücre adresi) veya =Convert_Degree(hedef hücre adresi) şeklinde kullanabilirsiniz.

Ancak örnek belgenize baktığımda DERECE / DAKİKA / SANİYE verilerinin bazılarında aralarında BOŞLUK karakterinin olmadığı görülüyor.

O halde =Convert_Decimal formülünü aşağıdaki gibi düzenlemeniz gerekecek.
Rich (BB code):
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş Yap veya Kayıt Ol anlayışınız için teşekkürler.
MODULE yapıştırmanız gereken KTF kodları aşağıda.
Rich (BB code):
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş Yap veya Kayıt Ol anlayışınız için teşekkürler.
 

Admin

Kurucu
Yönetici
Kurucu
VIP
SMS Onaylı
Katılım
1 Eki 2018
Mesajlar
922
Yaş
41
Web Sitesi
www.orkmes.com
Excel Versiyonu, Dili
Excel 2019 EN

Reputation:

@Ömer BARAN ağabey ince detayı yakalamış.
Ben de dosyayı revize edip destekleyeyim.
 

Ekli dosyalar

tugkan

Forum Yönetimi
Yönetici
Site Yöneticisi
SMS Onaylı
Katılım
2 Eki 2018
Mesajlar
80
Yaş
42
Web Sitesi
www.exceldepo.com
Excel Versiyonu, Dili
Excel 2019 TR

Reputation:

Merhaba,
Sayın @EmreEgilmez verdiğiniz sitenin Türkçe linki aşağıdadır.
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş Yap veya Kayıt Ol anlayışınız için teşekkürler.
 

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
1,242
Web Sitesi
www.ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

Bir ilave hatırlatma yazmakta da yarar var.
Belgeye KTF kodları ekleneceğine göre;
belgenizi MAKRO İÇEREBİLEN EXCEL BELGESİ türünde (örneğin *.xlsm uzantılı) kaydetmeniz gerekecek.

Bir de ilave bilgi vereyim belki buradan hareketle KTF yerine Excel'in yerleşik işlevleriyle sonuç almak istersiniz.
DECİMAL karşılık >> =derece+dakika/60+saniye/3600 şeklinde de bulunabilir.
Bunun için; PARÇAAL/YERİNEKOY/KIRP gibi birkaç yerleşik işlev içeren formül oluşturmak gerekecek demektir.
.
.
 

EmreEgilmez

Yeni Üye
Kullanıcı
Katılım
4 Şub 2019
Mesajlar
9
Excel Versiyonu, Dili
Office 365

Reputation:

Merhaba @Ömer BARAN , çözümünüz ve notlarınız için teşekkürler. Sadece bu sorun değil diğer olası sorunlar için de bir referans niteliğinde olmuş. Elinize sağlık.
 

cakarem

Forum Yönetimi
Yönetici
Site Yöneticisi
SMS Onaylı
Katılım
1 Eki 2018
Mesajlar
848
Web Sitesi
emrecakar.com
Excel Versiyonu, Dili
Excel 2016 TR

Reputation:

Sayın @EmreEgilmez
Sorunuz çözüme ulaşıldı ise konuyu çözüldü olarak işaretleyip, kilitleyelim.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst