Magisk kvadrat med Problemløser i Excel

Jeg tror, at alle kender gåden “det magiske kvadrat”, hvor man skal indsætte et sæt tal i et kvadrat, så summen af alle rækker, kolonner og diagonaler giver en bestemt sum.

Kender du f.eks. En løsning til 3×3-kvadratet, der indeholder tal fra 1 til 9, hvor hver række, kolonne og diagonal summeres op til 15?

Det er sandsynligvis ikke noget stort problem at løse dette puslespil ved trail and error, men jeg kan garantere dig for, at Problemløser finder løsningen hurtigere. Vores del af arbejder er at definere problemet korrekt.

Til at begynde med skal du indtaste tallene fra 1 til 9 i en tabel bestående af 3 rækker og 3 kolonner. Excel Problemløser har faktisk ikke brug for disse tal, men de hjælper os med at visualisere problemet. Hvad Excel Problemløser har brug for, er SUM-formlerne, der udgør hver række, kolonne og de to diagonaler:

Med alle formler på plads, start da Problemløser og angiv følgende parametre:

  • Indstil mål. I dette eksempel behøver vi ikke indstille noget mål, så lad dette felt være tomt.
  • Variable celler. Vi vil udfylde tal i cellerne B2 til D4, så vælg området B2: D4.
  • Begrænsninger. Følgende betingelser skal være opfyldt:
    • $B$2:$D$4 = AllDifferent – alle de variable celler skal indeholde forskellige værdier.
    • $B$2:$D$4 = heltal – alle de variable celler skal være heltal.
    • $B$5:$D$5 = 15 – summen af værdier i hver kolonne skal være 15.
    • $E$2:$E$4 = 15 – summen af værdier i hver række skal være 15.
    • $B$7:$B$8 = 15 – summen af begge diagonaler skal være 15.

Til sidst skal du klikke på knappen Løs, og løsningen er der!

Se også

Bo Jönsson

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

eleven − four =