Bu şablon, düzlemde verilen üç noktadan (A, B, C) geçen çemberin merkez koordinatlarını ve yarıçapını hesaplar. Hesaplama, VBA ile yazılmış kullanıcı tanımlı fonksiyonla (KTF) yapılır; sonuç grafikte çizilir. Noktalar doğrusal ya da çakışık olduğunda çember tanımlanamayacağı için dosya bu durumu uyarı olarak bildirir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
- S: Giriş ve sonuç sayfasıdır. F4, F6 (A noktası), F8, F10 (B noktası), F12, F14 (C noktası) hücrelerine x ve y değerleri girilir. Koşul durumu, çemberin merkezi (x ve y) ve yarıçap bu sayfada gösterilir. Her koordinat için bir kaydırma çubuğu bulunur.
- H: Yardımcı hesap sayfasıdır. Noktaların sıralanması, grafik verileri ve çember eğrisinin hesapları burada yer alır; sayfada bir grafik bulunur.
Kullanılan formüller
- Koşul hücresi, noktaların çember oluşturup oluşturmadığını denetler:
- Tanımlı ad şrt, üç noktanın oluşturduğu üçgenin alan ifadesini 6 basamağa yuvarlayarak kontrol eder; sonuç sıfırsa noktalar doğrusaldır.
- Merkez ve yarıçap hücreleri H sayfasındaki sonucu alır; hata durumunda hücre boş bırakılır (IF, ISNA).
- H sayfasında IFERROR, RANK, COUNTIF, INDEX ve MATCH fonksiyonları grafik verilerini hazırlar.
- Tanımlı adlar çx ve çy, çember eğrisinin 181 noktasını cos ve sin ile üretir.
Makrolar
- Ç3N (Module1): Altı koordinatı alır, merkezin x ve y değerini ile yarıçapı üç satırlı dizi olarak döndürür. Noktalar doğrusal ya da çakışıksa #N/A hatası verir.
- Sayfa1 kodu: Kaydırma çubuğu değiştirildiğinde ilgili koordinat -5 ile 5 arasında 0,1 adımla güncellenir. Hücreye -5 ile 5 arasında bir değer girilirse çubuk konumu buna göre ayarlanır; aralık dışı ya da sayısal olmayan girişte hücre çubuğun değerine döner.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- S sayfasında A, B ve C noktalarının x ve y değerlerini -5 ile 5 arasında girin ya da kaydırma çubuklarını kullanın.
- Koşul hücresinde UYGUN yazdığını doğrulayın.
- Çemberin merkezini ve yarıçapını sonuç hücrelerinden, çemberi grafikten izleyin.