Dosya simgesi

Excel Formülleri ile Sudoku Çözme

Excel Formülleri ile Sudoku Çözme
Bu dosya, 6x6 boyutundaki bir sudoku sorusunun makro kullanılmadan, yalnızca Excel formülleriyle çözülmesini gösterir. Çözüm için her satırda, her sütunda ve her blokta 1 ile 6 arasındaki rakamların birer kez yer alması kuralı uygulanır. Boş hücreler soruda X harfiyle işaretlenmiştir.

Dosyanın içeriği​

Dosyada Sayfa1 adlı tek sayfa bulunur.
  • B2:G8 aralığı: "SORU" bölümüdür. Sudoku sorusu B3:G8 hücrelerinde yer alır, bilinmeyen hücrelerde X yazar.
  • I2:N8 aralığı: "ÇÖZÜM" bölümüdür. İlk formülün sonucu I3 hücresinden başlayarak 6x6 alana taşar.
  • I13 başlangıçlı alan: İkinci formülün ürettiği çözümü gösterir.
  • I21 başlangıçlı alan: Üçüncü formülün ürettiği çözümü gösterir.
Üç yöntem de aynı soruyu çözer ve aynı sonucu verir.

Kullanılan formüller​

Çözümler I3, I13 ve I21 hücrelerindeki tek birer dinamik dizi formülüyle üretilir.
  • I3 ve I13: LET ile satır ve sütun numaraları tanımlanır. REDUCE ve MAP ile LAMBDA fonksiyonları her adımda tüm hücreleri dolaşır. XMATCH ve ISNA satır, sütun ve blokta bulunmayan rakamları belirler; CONCAT ve REPT aday rakamları metin olarak birleştirir. Tek adayı kalan hücre kesinleşir. I3 formülü blok numarasını ODD ve INT ile hesaplar.
  • I21: SCAN soru aralığını hücre hücre tarar. Hücre X ise CHOOSEROWS, CHOOSECOLS ve XLOOKUP ile aynı satır ve sütundaki değerler kontrol edilir, uygun en küçük rakam MIN ile seçilir.
Dosya LET, LAMBDA, TOROW, TOCOL, SCAN gibi fonksiyonlar kullandığından Microsoft 365 veya Excel 2024 gerektirir; eski sürümlerde bu fonksiyonlar çalışmaz.

Nasıl kullanılır​

  1. Dosyayı Microsoft 365 uyumlu bir Excel sürümünde açın.
  2. Sayfa1 sayfasında B3:G8 aralığındaki soruyu inceleyin.
  3. Kendi sorunuzu denemek için bu aralığa rakamları girin, bilinmeyen hücrelere X yazın.
  4. Çözüm alanlarındaki sonuçlar otomatik güncellenir; formüllerin taşabilmesi için çözüm alanlarının çevresindeki hücreleri boş bırakın.
  5. Formül mantığını görmek için I3, I13 veya I21 hücresini seçip formül çubuğunu inceleyin.

Burhan.cesur tarafından daha fazla dosya

  • Beğen
Tepkiler: gokhany
Detaylar
Yazar
Burhan.cesur
İndirme
5
Gösterim
303
İlk sürüm
Güncel
SHA-256
ba5d28dd78302cd32e8c106c1f566228e498acfadc35d67bbdd8c51a42bd83d5

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Eline sağlık kardeşim, oldukça ilgi çekecek bir örnek olmuş.
Geri
Üst