Chơi Sudoku bằng Excel (8 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

hieuho90dn

Thành viên chính thức
Tham gia
2/8/16
Bài viết
56
Được thích
7
Mình có 1 game Sudoku bằng Excel như hình, mọi người giúp mình tạo Conditional Formatting để TÔ ĐỎ những số bị đánh trùng theo hàng và theo cột với ạ
Vd: Hàng 1 đã có số "1" thì nếu gõ số "1" nữa thì cả 2 sẽ hiện màu đỏ, để biết mình đã gõ trùng số
Tương tự với cột A đã có số "7", nếu gõ số "7" nữa thì sẽ hiện màu đỏ

1621533809531.png
 

File đính kèm

Chọn A1:I9 -> thẻ Home -> Conditional Formatting -> New Rule -> Use a formula ... -> nhập công thức
Mã:
=OR(COUNTIF(OFFSET(A1;;1-COLUMN(A1);;9);A1)>1;COUNTIF(OFFSET(A1;1-ROW(A1);;9;);A1)>1)

-> chọn mầu chữ.
 
Hoặc thử:

=OR(COUNTIF($A1:$I1,A1)>1,COUNTIF(A$1:A$9,A1)>1)
 
Còn các hình vuông 3x3 thì sao thớt?
 
Theo luật thì trong hình vuông 3x3 không cho phép trùng nhé!
Tức là 3 điều kiện: dòng, cột, hình vuông không trùng!
 
=AND(A1<>"",OR(COUNTIF(A$1:A$9,A1)>1,COUNTIF($A1:$I1,A1)>1,SUM(COUNTIF(A1,OFFSET($A$1,INT((ROWS($A$1:A1)-1)/3)*3+1-1,INT((COLUMNS($A:A)-1)/3)*3+1-1,3,3)))>1))
 

File đính kèm

Mình có 1 game Sudoku bằng Excel như hình, mọi người giúp mình tạo Conditional Formatting để TÔ ĐỎ những số bị đánh trùng theo hàng và theo cột với ạ
Vd: Hàng 1 đã có số "1" thì nếu gõ số "1" nữa thì cả 2 sẽ hiện màu đỏ, để biết mình đã gõ trùng số
Tương tự với cột A đã có số "7", nếu gõ số "7" nữa thì sẽ hiện màu đỏ

View attachment 259107
Chọn A1: I9, vào Conditional Formatting (CF), dán công thức:
Mã:
=OR(COUNTIF(OFFSET($A$1,INT((ROW()-1)/3)*3,INT((COLUMN()-1)/3)*3,3,3),A1)>1,COUNTIF($A1:$I1,A1)>1,COUNTIF(A$1:A$9,A1)>1)

Thông cảm! Do tôi làm bằng Excel trên điện thoại, nó không hỗ trợ CF, nên tôi không có file cho bạn, bạn thử dùm hén!

Thân
 
Lần chỉnh sửa cuối:
Web KT

Bài viết mới nhất

Back
Top Bottom