Bu dosya, 16 küçük eşkenar üçgenden oluşan büyük bir eşkenar üçgeni Excel grafiği olarak çizer. Üçgenlerin içindeki sayıların yerleri RAND ile üretilen rastgele değerlere göre değiştirilir. Eğitim, oyun ve etkileşimli sunumlarda kullanılabilir.
Seçili üçgene ait noktalar grafikte görünmesin diye NA hatası döndürülür; diğer noktalar VLOOKUP ile nokta tablosundan alınır. M3 hücresindeki formül bu yapıya örnektir:
O sütunundaki formüller, SMALL ve MATCH ile rastgele değerleri küçükten büyüğe sıralayıp üçgenlerin yeni sırasını verir. S sayfasında ise IFERROR ve HYPERLINK ile numaralı liste oluşturulur. Bu bağlantılar dosya içi çalışır.
Dosyanın içeriği
- H: Hesaplama sayfasıdır (A1:V86). Üçgen noktalarının koordinat tablosu, kenar uzunluğu, başlangıç x ve y değerleri, öteleme ile çerçeve ayarları ve her üçgene ait rastgele değerler bu sayfadadır. Grafik de bu sayfadaki verilerle çizilir.
- S: D2:D22 aralığında numaralı bir liste içerir. Listedeki her numara, seçildiğinde H sayfasındaki ilgili üçgeni belirleyen bir bağlantıdır.
- Dosyada bir grafik bulunur; çizim H sayfasındaki nokta tablosundan beslenir.
- Tanımlı adlar: alan (H!N3:N18, rastgele değerler), Nokta (H!D3:F11, nokta tablosu) ve s (H!B1, seçili üçgen numarası).
Kullanılan formüller
Nokta koordinatları, kenar uzunluğuna ve öteleme değerine bağlı olarak SIN, COS ve PI ile hesaplanır. Örneğin F sütunundaki y değerleri şu yapıdadır:Seçili üçgene ait noktalar grafikte görünmesin diye NA hatası döndürülür; diğer noktalar VLOOKUP ile nokta tablosundan alınır. M3 hücresindeki formül bu yapıya örnektir:
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Kodda dosya silme veya dışarıya bağlantı gibi işlemler yoktur. Fonk modülünde iki yordam bulunur:- say: S sayfasındaki bağlantılardan çağrılır ve seçilen numarayı s adlı hücreye (H!B1) yazar.
- ata: alan aralığına RAND formülünü yazar ve ardından değerleri sabitler. Böylece üçgenlerin sırası yeniden belirlenir. Makroyu Alt+F8 ile çalıştırabilirsiniz.
Nasıl kullanılır
- Dosyayı açıp makroları etkinleştirin.
- Alt+F8 ile ata makrosunu çalıştırın; üçgenlerin sırası rastgele değişir.
- H sayfasındaki grafikten sonucu izleyin.
- S sayfasındaki listeden bir numara seçerek ilgili üçgeni belirleyin.
- Kenar uzunluğu ve öteleme değerlerini H sayfasındaki ilgili hücrelerden değiştirerek çizimi ayarlayın.