Giải Sudoku 6x6

Chắc hẳn bạn đã từng thử sức với Sudoku – trò chơi giải đố thú vị giúp rèn luyện tư duy. Bạn có biết Excel cũng có thể giải Sudoku” nhanh chóng không? Mình sẽ hướng dẫn bạn cách dùng công thức trong Excel để giải ma trận Sudoku 6×6 một cách nhanh chóng và độc đáo!

Note: Thay "X" thành các số từ 1-6. Đảm bảo mỗi số chỉ xuất hiện duy nhất 1 lần theo hàng, cột và trong vùng riêng.


Link: Onedrive


Công thức:
1.=LET(a,ROW(1:6),REDUCE(A2:F7,ROW(1:9),LAMBDA(x,v,MAP(x,a&TOROW(a),LAMBDA(i,s,IF((i="X")+(LEN(i)>1),--CONCAT(REPT(a,ISNA(XMATCH(a,INDEX(x,LEFT(s),)))*ISNA(XMATCH(a,INDEX(x,,RIGHT(s)))))),i))))))
2.=MAKEARRAY(6,6,LAMBDA(x,v,LET(a,A2:F7,f,LAMBDA(i,s,FILTER(i,ISNA(XMATCH(i,s)))),b,INDEX(a,x,v),IF(b="X",@f(f(ROW(1:6),INDEX(a,x,)),INDEX(a,,v)),b))))
Đăng nhận xét (0)
Mới hơn Cũ hơn