Dosya simgesi

Çift Sayılardan Eksik Olanları Bulmak

Bu dosya, 2'den başlayıp 98'e kadar giden çift sayı dizisi içinden, C sütunundaki listede bulunmayan sayıları otomatik olarak bulan bir örnektir. Liste değiştiğinde eksik sayılar da yeniden hesaplanır.

Dosyanın içeriği​

  • Sayfa1: Tek sayfadan oluşur. B sütununda serinin tanımı yer alır (2'den başlayarak 98'e kadar olan çift sayılar dizisi). C3:C29 aralığında kontrol edilen sayı listesi bulunur (ör. 20, 22, 24, 70, 74, 76, 78, 80, 96, 98). D sütununda ise listede bulunmayan çift sayılar alt alta sıralanır.
  • Sayfanın alt bölümünde, 2 ile 98 arasındaki dizinin 2*SATIR($1:$49) ya da 2*SATIR($A$1:$A$49) ifadesiyle üretilebileceği not olarak verilmiştir.

Kullanılan formüller​

D sütunundaki 21 hücrede aynı formül kullanılır. İlk hücre olan D3 için formül şöyledir:
Excel formülü
=IFERROR(AGGREGATE(15,6,2*ROW(INDIRECT("1:49"))/(COUNTIF($C$3:$C$29,2*ROW(INDIRECT("1:49")))=0),ROW($A1)),"")
Formülün çalışma mantığı şöyledir:
  • 2*ROW(INDIRECT("1:49")) ile 2, 4, 6 ... 98 dizisi oluşturulur.
  • COUNTIF her çift sayının C3:C29 listesinde olup olmadığını sayar; sonucu 0 olanlar listede olmayan sayılardır.
  • Listede bulunan sayılar için bölme işlemi hata üretir; AGGREGATE fonksiyonunun 6 seçeneği hataları yok sayar, 15 işlev numarası ise küçükten büyüğe k. değeri döndürür.
  • ROW($A1) sırayla 1, 2, 3 ... değerini vererek eksik sayıları birer birer listeler.
  • IFERROR, eksik sayı kalmadığında hücreyi boş bırakır.

Nasıl kullanılır​

  1. C3:C29 aralığındaki sayıları kendi listenizle değiştirin.
  2. D sütunundaki sonuçları inceleyin; listede olmayan çift sayılar küçükten büyüğe sıralanır.
  3. Daha fazla sonuç gerekirse D sütunundaki formülü aşağı doğru kopyalayın.
  4. Liste aralığı değişirse formüldeki $C$3:$C$29 adresini yeni aralığa göre güncelleyin.

52779 tarafından daha fazla dosya

Detaylar
Yazar
52779
İndirme
7
Gösterim
2,369
İlk sürüm
Güncel
SHA-256
8adddbe23f111341377f1cf7a9a6b7e3665dcda59ee4a5ae0e44c7b3d7d4690f

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

teşekkürler
52779
Ben teşekkür ediyorum...
Geri
Üst