Bu dosya, satırlara yazılan sayı dizilerinde kaç adet asal sayı bulunduğunu hesaplar. Her satırdaki sayılar, H sütunundaki asal sayı listesiyle karşılaştırılır ve sonuç satırın yanındaki sayım sütununda gösterilir.
Formül, satırdaki altı hücreyi H sütunundaki asal sayı listesiyle karşılaştırır. Eşleşmeler 1'e çevrilir ve SUM ile toplanır. Böylece satırda listede bulunan kaç sayı olduğu bulunur. Formül dizi mantığıyla çalıştığı için, hesaplamanın doğru sonuç vermesi Excel sürümünüze bağlı olarak dizi formülü olarak girilmesini gerektirebilir.
Dosyanın içeriği
- Dosyada tek sayfa bulunur ve veriler A1:H30 aralığındadır.
- A1 hücresinde "Rakamlar" başlığı yer alır; sayılar A'dan F'ye kadar olan sütunlara satır satır girilir. Örnek satırlarda 6, 16, 38 gibi değerler bulunur.
- G sütununda "Sayım" başlığı altında her satırın asal sayı adedi hesaplanır.
- H2:H15 aralığı, karşılaştırmada kullanılan asal sayı listesidir.
Kullanılan formüller
G sütunundaki 29 formül SUM fonksiyonuyla kurulmuştur. İlk satırdaki formül şöyledir:=SUM((A2:F2=$H$2:$H$15)*1)
Makrolar
Dosya .xlsm biçimindedir ve makro içerir; açarken makroları etkinleştirmeniz gerekir.Nasıl kullanılır
- Dosyayı açın ve istenirse makroları etkinleştirin.
- A:F sütunlarındaki sayıları kendi verilerinizle değiştirin.
- Sayılar H2:H15 aralığındaki asal sayı listesiyle karşılaştırılır; farklı bir liste kullanmak isterseniz bu aralığı güncelleyin.
- G sütunundaki sayım değerlerini okuyun. Daha fazla satır gerekirse G sütunundaki son formül aşağı kopyalanır.