Excel Sudoku solver – non-macro version

Régebben ígértem egy sudoku megoldó Excel táblázatot, mely makrók nélkül, csak a beépített funkciókkal oldja meg a feladatot. Hát itt lenne. Át akartam tenni OpenOffice.org alá is, de ez a különbségek miatt most nem jött össze, esetleg valaki vállalkozó szellemű majd megteszi helyettem…
A táblázat jelenleg csak az alap sor/oszlop/3×3 alapú kizárással dolgozik, nem csinál dupla (tripla, stb.) számpár alapú kizárást, de ez elég a feladványok nagyrészének megoldásához. Szerintem a számpár alapú kizárás is megoldható, de egyenlőre ezt a feladatot is a kedves olvasóra hagyom. A táblázat működésének tanulmányozása (például az eredmény pirossal történő megjelenítése és hasonló nyalánkságok) is az olvasó épülésére szolgálhat.

Some time ago, I promised you a proof-of-concept Sudoku solver in Excel, WITHOUT using macros.
So here it is, a Sudoku solver, using Excel functions only.
I was to adopt it to OpenOffice.org too, but due to differences, I gave it up after some time. Maybe someone will take some time to do that…
The spreadsheet currently doesn’t solve “double (triple, etc.) naked pairs”, only “standard” row/column/3×3 rule outs, but that’s enough for most of the basic/middle level puzzles. I believe that the “naked pairs” rule out could be implemented too, without using macros too. Check out used methods/functions in this spreadsheet to learn “quirks” (like show results in red) you might be able to implement somewhere in your spreadsheet sometime, to make others happy…

Download sudoku.xls  /  sudoku.xls letöltése

Screenshot / képernyőkép

3 Responses to “Excel Sudoku solver – non-macro version”

  1. greg says:

    Jesszus!!! Nagyon meredek. Pixcross-t próbáltál már? Kicsit olyan mintha sudoku-t, keresztbe oltanád a nosztalgikus 8 bit karakter tervezéssel, ahogy annó grafikát próbáltunk összehackelni a commodore karakteres felépítésű kép memóriájába. :)
    http://www.blindchicken.com/~ali/games/puzzles.html

  2. K.T. says:

    Üdv!

    OOo 3.0.0-val megnyitva remekül működik!
    (még csak egy új feladvánnyal próbáltam)

    K.T.

  3. Andreas Säger says:

    Your sudoku1.xls solver works with OpenOffice.org 3.3 without any modification.

Leave a Reply