Floppy disk 3.5


สำหรับบันทึกข้อมูล

posted under | 0 Comments

Excel : ช่วยเล่น Sudoko (3)

จาก 2 ตอนที่แล้วเราได้สร้างตารางช่วย 3 ตาราง เพื่อช่วยตรวจสอบกติกาทั้ง 3 ข้อ ทำให้เราสามารถดูได้ว่าเหลือตัวเลขใดที่มีโอกาสที่จะยังสามารถใช้ได้ในช่องว่างที่ยังเหลืออยู่ คราวนี้เรารองมาใช้ตารางดู

ในตารางช่วยแนวนอนเราจะเห็นว่า เลข 3 มีจำนวนน้อย เงื่อนไขในการเติม 3 ก็น้อยลง คือมีโอกาสที่จะกำหนดได้แน่ชัดว่าจะเติม 3 ที่ใดได้ง่าย เราลองมาดูที่ N5 เมื่อลากเส้นสายตา ตามแนวนอนในแถวนี้ และลากเส้นจากตารางช่วยแนวตั้งซึ้งมี 3 อยู่ 5 ตัวที่ B,D,F,I และ J แต่ที่ B5 และ 5 มีเลข 9 และ 5 อยู่แล้ว ที่ F5 อยู่ในกลุ่มตารางย่อยกลาง-กลาง ซึ่งมีการเติมเลข 3 ไปแล้ว ดูได้จาก Q15 ที่ I5 อยู่ในกลู่มตาราง กลาง-ขวา ซึ่งมีการเติมเลข 3 แล้วเช่นกัน ดูได้จาก T15 ดังนั้นจะเหลือ D5 ให้เติมเลข 3 ได้

จากนั้นเราลองมาดู เลข 3 ที่ N8 และ N9 ซึ่งอยู่ในกลุ่ม ตารางย่อยล่าง ในตารางย่อยล่างจะมีตารางล่างซ้ายที่มีเลข 3 แล้ว ในกลุ่มล่าง-กลางจะเห็นได้ว่าสามารถเติม 3 ได้ที่ F8 และในกลุ่ม ล่าง-ขวามีโอกาสเติมได้ที่ J8 และ J9 แต่เมื่อเราเติม 3 ที่ F8 แถวแนวนอน แถว 8 จะเติม 3 ไม่ได้ ดังนั้นต้องเติม 3 ที่ J9

และ ในกลุ่มตารางย่อย บนจะเห็นได้ทันทีว่าต้องเติม 3 ที่ I3 และเหลือ 3 ให้เติม ได้ที่ B2

และทำเช่นนี้กับตัวเลขทีจะตัว ถ้าไม่สามารถเติมได้ก็ให้ข้ามไปก่อน และวนมาดูอีกที่ จนสามารถเติมได้จนครบ ตารางช่วยจะช่วยให้เราเล่น Sudoko ได้ง่ายขึ้นและยังคงความสนุก เพราะยังคงต้องอาศัยการวิเคราะห์ของเราอยู่ ขอให้เล่นให้สนุก...

ในตอนต่อไปจะเพิ่มตารางช่วย ที่จะช่วยวิเคราะห์ได้ระดับหนึ่ง ซึ่ง จะสามารถเล่น Sudiko ในระดับ Medium และ Hard ได้ง่ายขึ้น แต่จะลดความสนุกลงเพราะ เราจะวิเคราะห์เองน้อยลง ถ้าใช้ตารางพวกนั้น

posted under | 0 Comments

Excel : ช่วยเล่น Sudoko (2)

ในตอนที่ 1 เรามีกติกาการเล่น Sudoko 3 ข้อซึ่งเราได้สร้างตารางช่วยขึ้นมา 2 ตารางตามกติกาข้อที่ 1 และ 2 ส่วนกติกาในข้อที่ 3 ก็เช่นกันเราสามารถตารางช่วย

โดยเราจะเริ่มจากการสร้างตารางไว้ที่ L12-T20 และใส่ตารางย่อยเล็ก ๆ อยู่ที่ V12-X14 ใส่เลข 1-9 ดังภาพ
ที่ L12ใส่สูตร =IF(COUNTIF($B$2:$D$4,V12)=0,V12,"") คัดลอกไปที่ L12-N14
ที่ O12ใส่สูตร =IF(COUNTIF($E$2:$G$4,V12)=0,V12,"") คัดลอกไปที่ O12-Q14
ที่ R12ใส่สูตร =IF(COUNTIF($H$2:$J$4,V12)=0,V12,"") คัดลอกไปที่ R12-T14


ที่ L15ใส่สูตร =IF(COUNTIF($B$5:$D$7,V12)=0,V12,"") คัดลอกไปที่ L15-N17
ที่ O15ใส่สูตร =IF(COUNTIF($E$5:$G$7,V12)=0,V12,"") คัดลอกไปที่ O15-Q17
ที่ R15ใส่สูตร =IF(COUNTIF($H$5:$J$7,V12)=0,V12,"") คัดลอกไปที่ R15-T17


ที่ L18ใส่สูตร =IF(COUNTIF($B$8:$D$10,V12)=0,V12,"") คัดลอกไปที่ L18-N20
ที่ O18ใส่สูตร =IF(COUNTIF($E$8:$G$10,V12)=0,V12,"") คัดลอกไปที่ O18-Q20
ที่ R18ใส่สูตร =IF(COUNTIF($H$8:$J$10,V12)=0,V12,"") คัดลอกไปที่ R18-T20


จากกตอนที่ 1 เราดู E3 ในตารางหลัก ซึ่งอยู่ในตารางย่อยบนกลาง
ในตารางช่วยนี้ก็ให้ดูที่กลุ่มตารางย่อยบนกลางซึ่งมีตัวเลข 1,2,4,7,9 และมี 7 เท่านั้นที่ตรงกับตารางช่วยแนวนอน (3,4,5,7,8)และตารางช่วยแนวตั้ง (1,2,6,7,9)

ตอนนี้เราก็มีตารางช่วย 3 ตารางที่คอยช่วยตรวจสอบว่ายังมีตัวเลขใดที่ยังมีโอกาสที่จะเติมลงในช่องว่างที่เหลืออยู่ ตามกติกาทั้ง 3 ข้อ แต่ไม่ได้เป็นการตรวจสอบว่าผิดกติกาหรือไม่ หรือมีตัวเลขที่เติมไปแล้วซ้ำกันหรือไม่ การตรวจสอบก็ไม่ยาก โดยตรวจสอบว่าจำนวนตัวเลขของตัวเลขที่ได้เติมลงไปแล้วในตาราง
หลักและตัวเลขที่มีโอกาสที่จะเติมได้ที่อยู่ในตารางช่วยแนวนอน ในแต่ละแถวต้องเท่ากับ 9
ผลรวมในแนวตั้งต้องเท่ากับ 9 และในตารางย่อย 3x3 ก็เช่นกัน ถ้ามากกว่าแสดงว่ามีการใสตัวเลขซ้ำ

posted under | 0 Comments

Excel : ช่วยเล่น Sudoko (1)

เกม Sudoko คือ เกมที่ให้เราหาตัวเลข 1-9 ใส่ลงในช่องตาราง 9x9
ซึ่งตาราง 9x9 นี้ยังแบ่งออกเป็นตารางย่อย 3x3 อีก 9 ตาราง

โดยมีกติกาว่า
1.ในแนวนอนเดียวกัน 9 ช่องต้องมีตัวเลขไม่ซ้ำกัน
2.ในแนวตั้งเดียวกัน 9 ช่องต้องมีตัวเลขไม่ซ้ำกัน
3.ในตารางย่อย 3x3 ต้องมีตัวเลขไม่ซ้ำกัน

จากภาพได้ทำตารางหลักสำหรับเกม Sudoko ใน Excel ไว้ที่ B2-J10 ซึ่งเมื่อเริ่มต้นเกมจะให้ตัวเลขมาบางส่วน จากนั้นให้เราใส่ตัวเลขตามช่องว่างที่เหลือตามกติกา และเพื่อให้ Excel ช่วยเราหาตัวเลขที่ควรจะใส่ได้ตามกติกา ได้สร้างตาราง 9x9 ขึ้นอีก 2 ตาราง

ตารางทางขวามือ (สำหรับหาตัวเลขที่สามารถใส่ได้ในแนวนอน) ที่ L2-T10 จากนั้นใส่เลข 1-9ที่ช่อง L1-T1 ที่ช่อง L2 ให้ใส่สูตร =IF(COUNTIF($B2:$J2,L$1)=0,L$1,"") เพื่อให้นับจำนวนในช่อง B2-J2 ว่ามีค่าเท่ากับ L1 หรือไม่ ถ้าเท่ากับ 0 ให้แสดงค่า L1 ถ้าจำนวนนับมากกว่า 0 ไม่ต้องแสดงค่า และคัดลอกสูตรไปที่ L2-T10
เมื่อตารางหลักของเกม ในแนวนอน มีตัวเลขใดอยู่แล้ว ในแถวแนวนอนนั้นของตารางช่วยนี้จะไม่แสดงตัวเลขนั้น แต่ถ้าในตารางหลักยังไม่มีตัวเลข นั้น ตารางนี้จะแสดงตัวเลขนั้น คือ ในแถวแนวนอนนั้นในตารางหลักยังขาดตัวเลขนั้น

และตารางด้านล่าง (สำหรับหาตัวเลขที่สามารถใส่ได้ในแนวตั้ง) ที่ B12-J20 จากนั้นใส่เลข 1-9ที่ช่อง A12-A20 ที่ช่อง B12 ให้ใส่สูตร =IF(COUNTIF(B$2:B$10,$A12)=0,$A12,"") เพื่อให้นับจำนวนในช่อง B2-B10 ว่ามีค่าเท่ากับ A12 หรือไม่ ถ้าเท่ากับ 0 ให้แสดงค่า A12 ถ้าจำนวนนับมากกว่า 0 ไม่ต้องแสดงค่า และคัดลอกสูตรไปที่ B12-J20
เมื่อตารางหลักของเกม ในแนวตั้ง มีตัวเลขใดอยู่แล้ว ในแถวแนวตั้งนั้นของตารางช่วยนี้จะไม่แสดงตัวเลขนั้น แต่ถ้าในตารางหลักยังไม่มีตัวเลขนั้น ตารางนี้จะแสดงตัวเลขนั้น คือ ในแถวแนวตั้งนั้นในตารางหลักยังขาดตัวเลขนั้น

คราวนี้เรามาทดลองใส่ตัวเลขที่เป็นโจทย์ในตารางหลัก (ตำแหน่งที่พื้นหลังเป็นสีเหลือง คือ ตำแหน่งของโจทย์)


ตารางช่วยในแนวนอนที่ได้ (ขวามือ)

ตารางช่วยในแนวตั้งที่ได้ (ด้านล่าง)

จากตัวอย่างที่ให้มา เรามาลองดูที่ช่อง E3 ของตารางหลักจะเห็นว่ายังไม่มีตัวเลขอยู่

ในตารางช่วยแนวนอน ในแถวแนวนอนเดียวกัน (L3-T3) มีตัวเลข 3,4,5,7,8 ซึ่งแสดงว่า E3 มีโอกาสที่จะเติมตัวเลข 3,4,5,7,8 ได้

และในตารางช่วยแนวตั้ง ในแถวแนวตั้งเดียวกัน (E12-E20) มีตัวเลข 1,2,6,7,9 ซึ่งแสดงว่า E3 มีโอกาสที่จะเติมตัวเลข 1,2,6,7,9 ได้

เมื่อดูทั้งสองตารางช่วยร่วมกัน E3 มีโอกาสที่จะเติมตัวเลขได้เพียง 7 ตัวเดียว เพราะ 7 มีอยู่ทั้งในตารางช่วยแนวนอน และแนวตั้ง

posted under | 0 Comments

Excel 2007 : การเลื่อนเซลล์ที่เลือกไปทางขวา เมื่อกด Enter

โดยปกติเมื่อเรากด Enter ในตาราง Excel เซลล์ที่เลือกจะถูกเลื่อนลงด้านล่าง สำหรับท่านที่ต้องการให้เซลล์ที่เลือกเลื่อนไปทางซ้าย
1. กดปุ่ม Office ทางบนซ้ายของตาราง
2. เลือกตัวเลือกของ Excel 3. ให้เลือกทิศทาง ขวา ในช่อง หลังจากกด Enter ให้ย้ายส่วนที่เลือก


posted under | 0 Comments

ตารางภาษาไทยสำหรับ ผู้พูดไม่ได้ ไม่ใช่ตารางผีถ้วยแก้ว

เพื่อนเรายังพูดไม่ได้ เพราะยังให้อาหารทางสายยาง ซึ่งมีสายยางสอดเข้าไปในคอหอยอยู่ตลอดเวลา แต่เข้าสามารถตอบสนองได้ เราจึงทำตารางอักษรภาษาไทยให้พิมพ์เป็นกระดาษขนาด A4 เคลือบพลาสติก ไว้ให้เขาสามารถสื่อสารได้

แล้วอย่าเอาไปเล่นผีถัวยแก้วละ

posted under | 1 Comments

Theme สวย ๆ ในการสร้าง Blog

Theme สวย ๆ ที่เพื่อน ๆ เห็น เรา Load มาการ http://btemplates.com เข้าไปเลือก theme สวย ๆ ตามที่ต้องการ และสั่ง Download มาในเครื่อง จากนั้นก็แตก File ออกจะได้ File *.xml
แล้วเราก็เข้าไปแก้ไข blog ของเรา โดย แก้ไข html เลือก browse เพื่อที่จะ Upload file *.xml จากเครื่องเราไป
และเลือกบันทึก เสร็จแล้ว

posted under | 2 Comments
บทความที่เก่ากว่า

Followers


Recent Comments