Bu dosya, ABC üçgeninin iç bölgesinde seçilen bir P noktasının isogonal eşleniğini (Q noktası) hesaplar ve grafik üzerinde gösterir. Köşe ve nokta koordinatları kaydırma çubuklarıyla ya da doğrudan hücrelere değer yazarak değiştirilebilir; sonuç anında güncellenir.
Kenar eğimleri IF ile hesaplanır, dikey kenarlar için "∞" döndürülür. Doğrultu açıları ATAN2, DEGREES ve MOD fonksiyonlarıyla 0-360 derece aralığında bulunur. Grafik serilerinde OFFSET, MATCH, NA ve IFERROR kullanılır; kaydırma çubuğu konumları için tanımlı adlarda MROUND ve SIGN yer alır.
Dosyanın içeriği
- S: Giriş ve grafik sayfasıdır. Başlıkta "Üçgen - ISOGONAL EŞLENİK" yazar. A, B ve C köşelerinin Ax, Ay, Bx, By, Cx, Cy koordinatları ile P noktasının Px, Py koordinatları burada değiştirilir. Koşul kontrolü (UYGUN / Uygun DEĞİL), P noktasının üçgenin içinde olup olmadığı bilgisi ve animasyon süresi bu sayfada yer alır.
- H: Hesap sayfasıdır. Köşelerin eğimleri ve açıları, kenar uzunlukları (a, b, c), çevre, alan, açıortay noktaları, Q noktası ile Qa ve Qc gibi yardımcı noktalar ve grafik verileri burada hesaplanır.
Kullanılan formüller
Üçgenin geçerli olup olmadığı, köşelerin doğrusal olmaması koşuluna bağlı olarak H sayfasında denetlenir. Koşul sağlanmıyorsa S sayfasında "Uygun DEĞİL" uyarısı görüntülenir:Kenar eğimleri IF ile hesaplanır, dikey kenarlar için "∞" döndürülür. Doğrultu açıları ATAN2, DEGREES ve MOD fonksiyonlarıyla 0-360 derece aralığında bulunur. Grafik serilerinde OFFSET, MATCH, NA ve IFERROR kullanılır; kaydırma çubuğu konumları için tanımlı adlarda MROUND ve SIGN yer alır.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makrolar S sayfasının kod bölümündedir; dosya silme veya dış bağlantı gibi işlem içermez.- AxBar, AyBar, BxBar, ByBar, CxBar, CyBar, PxBar, PyBar olaylarında kaydırma çubuğu değeri ilgili koordinat hücresine yazılır. A, B, C için aralık -5 ile 5, P için -7 ile 7 arasındadır.
- Worksheet_Change: Koordinat hücresine elle değer yazıldığında aralık içindeyse çubuk konumu güncellenir, aralık dışındaysa değer çubuğa göre geri alınır.
- basla: Koşul sağlanıyorsa animasyonu başlatır, çubukları devre dışı bırakır, sayfayı korumaya alır ve geçen süreyi yazar.
- dur: Animasyonu durdurur, sayfa korumasını kaldırır ve çubukları yeniden etkinleştirir.
Nasıl kullanılır
- Dosyayı açıp makroları etkinleştirin.
- S sayfasında A, B ve C köşelerinin koordinatlarını çubuklarla veya hücrelere değer yazarak belirleyin.
- P noktasını üçgenin içinde kalacak şekilde ayarlayın; koşul bölümünde "UYGUN" ve "İÇERİDE" görünmelidir.
- Q noktasını ve isogonal eşlenik çizimini grafikte izleyin; hesap ayrıntıları için H sayfasına bakın.
- Animasyonu başlatmak için basla, durdurmak için dur makrosunu çalıştırın.