ใน Google Sheet บางครั้งเราต้องการทำกล่องเช็คบ๊อก Check Box เพื่อติ๊กกล่องแล้วมีเครื่องหมายถูกหน้ารายการบางอย่าง เพื่อเช็คว่า ทำแล้วนะ เรียบร้อยแล้วนะ หรือตรวจแล้วนะรายการนี้ เพิ่มความสะดวกให้กับเราได้ เช่น
ขั้นตอนการทำก็ไม่ยุ่งยากอะไร เมื่อทำรายการเสร็จ ก็แค่ลากคลุมช่องที่ต้องการให้มี Check Box > Insert > Check Box แค่นี้ก็ได้ Check Box มาใช้อย่างง่ายดาย
ต้องการให้ check box แล้วทำไฮไลท์สีทั้งแถบ ทำอย่างไร
บางทีการทำ Check Box อย่างเดียว ก็อาจจะดูจืดๆ ไปหน่อย แต่ถ้าเราต้องการให้มีแถบสีคลุมด้วยเวลาเราติ๊กเลือก check box แล้วมีวิธีทำอย่างนี้ครับ
ก่อนอื่นต้องเข้าใจก่อนว่า การ check box (มีเครื่องหมายถูก) กับไม่มีเครื่องหมายถูก มันมีค่าอย่างไร กรณีมีเครื่องหมายถูก แสดงว่าค่าในเซลนั้นคือ True แต่ถ้าไม่มีเครื่องหมายถูกแสดงว่าค่าในเซลนั้นมัน False นั่นเองนะครับ
เมื่อเข้าใจแล้ว ก็มาดูวิธีการทำให้มันไฮไลท์ทั้งแถวกัน ผมจะมีตัวอย่างต่อไปนี้
คุณสามารถดาวน์โหลดไฟล์นี้จากที่นี่ >> Download File
จากนั้นให้ลากลากคลุมช่วงที่ต้องการให้ทำไฮไลท์ ผมจะลากคลุมตั้งแต่ A2:E17 ไปที่ Format > Conditional Formatting
- ช่วงที่ต้องการให้ทำไฮไลท์
- เลือก custom formula is
- =
*** QuickLaTeX cannot compile formula: E2=true (E2 คือ เซลแรกที่มีช่อง check box)</li> <!-- /wp:list-item --> <!-- wp:list-item --> <li>เลือก สีที่ต้องการให้ทำไฮไลท์ จากนั้นก็ Done จะได้ผลลัพท์ เมื่อคลิกเลือกดังภาพด้านล่างนี้</li> <!-- /wp:list-item --></ol> <!-- /wp:list --> <!-- wp:image {"id":10571,"sizeSlug":"full","linkDestination":"none"} --> <figure class="wp-block-image size-full"><img src="https://krujakkrapong.com/wp-content/uploads/2023/04/ทำ_Check_Box_Google_Sheet_05.png" alt="" class="wp-image-10571"/></figure> <!-- /wp:image --> <!-- wp:paragraph --> ถ้าต้องการให้มีเครื่องหมายขีดตัวอักษรตรงกลางเวลาติ๊กเลือก ก็สามารถตั้งค่าได้ที่ Strikethrough ดังภาพ <!-- /wp:paragraph --> <!-- wp:image {"id":10572,"sizeSlug":"full","linkDestination":"none"} --> <figure class="wp-block-image size-full"><img src="https://krujakkrapong.com/wp-content/uploads/2023/04/ทำ_Check_Box_Google_Sheet_07.png" alt="" class="wp-image-10572"/></figure> <!-- /wp:image --> <!-- wp:paragraph --> จะได้ผลลัพธ์ดังนี้ <!-- /wp:paragraph --> <!-- wp:image {"id":10573,"sizeSlug":"full","linkDestination":"none"} --> <figure class="wp-block-image size-full"><img src="https://krujakkrapong.com/wp-content/uploads/2023/04/ทำ_Check_Box_Google_Sheet_06.png" alt="" class="wp-image-10573"/></figure> <!-- /wp:image --> <!-- wp:heading --> <h2 class="wp-block-heading">Check Box เดียวแต่ต้องการทำไฮไลท์หลายช่องที่ผ่านเงื่อนไขบางอย่าง</h2> <!-- /wp:heading --> <!-- wp:paragraph --> ปกติแล้ว 1 Check box จะเช็คให้เพียง 1 แถว แต่ถ้าเราไม่ต้องการให้มีหลาย check box แต่อยากให้ตรวจครั้งเดียว พวกที่ผ่านเงื่อนไขให้ไฮไลท์ทั้งหมดเลยทำอย่างไรดี ตัวอย่างเช่น <!-- /wp:paragraph --> <!-- wp:image {"id":10574,"sizeSlug":"full","linkDestination":"none"} --> <figure class="wp-block-image size-full"><img src="https://krujakkrapong.com/wp-content/uploads/2023/04/Video_2023-04-19_072755.gif" alt="" class="wp-image-10574"/></figure> <!-- /wp:image --> <!-- wp:paragraph --> จากตัวอย่าง ผมมี 2 Check Box เมื่อคลิกที่ Check box อันบน อยากให้ทำไฮไลท์ ข้อมูลที่มีค่า Score มากกว่า 80 ส่วน check box อันล่าง อยากให้ทำไฮไลท์ข้อมูลที่มี Score น้อยกว่า 30 นั่นเอง มาดูว่าวิธีการทำอย่างไร <!-- /wp:paragraph --> <!-- wp:paragraph --> เมื่อสร้าง Check box เสร็จเรียบร้อยแล้ว เราจะตั้งค่า Check box อันบนตามนี้ครับ ให้ไปที่ Insert > Conditional Formatting ก่อนนะครับ <!-- /wp:paragraph --> <!-- wp:image {"id":10575,"sizeSlug":"full","linkDestination":"none"} --> <figure class="wp-block-image size-full"><img src="https://krujakkrapong.com/wp-content/uploads/2023/04/ทำ_Check_Box_Google_Sheet_10.png" alt="" class="wp-image-10575"/></figure> <!-- /wp:image --> <!-- wp:list {"ordered":true} --> <ol><!-- wp:list-item --> <li>ช่วงที่ต้องการให้ทำไฮไลท์ </li> <!-- /wp:list-item --> <!-- wp:list-item --> <li>เลือก Custom formula is</li> <!-- /wp:list-item --> <!-- wp:list-item --> <li>พิมพ์สูตร =AND( *** Error message: Unicode character ค (U+0E04) leading text: $E2=true (E2 ค Unicode character ื (U+0E37) leading text: $E2=true (E2 คื Unicode character อ (U+0E2D) leading text: $E2=true (E2 คือ Unicode character เ (U+0E40) leading text: $E2=true (E2 คือ เ Unicode character ซ (U+0E0B) leading text: $E2=true (E2 คือ เซ Unicode character ล (U+0E25) leading text: $E2=true (E2 คือ เซล Unicode character แ (U+0E41) leading text: $E2=true (E2 คือ เซลแ Unicode character ร (U+0E23) leading text: $E2=true (E2 คือ เซลแร Unicode character ก (U+0E01) leading text: $E2=true (E2 คือ เซลแรก Unicode character ท (U+0E17) leading text: $E2=true (E2 คือ เซลแรกท
EB2>=80) ความหมายคือ E1 คือเซลที่มี Check box อยู่ ส่วน B2 คือเซลแรกของค่าที่ต้องการตรวจสอบเงื่อนไข - เลือกสีที่ต้องการให้ทำไฮไลท์ จากนั้นก็ทำทำนองเดียวกัน โดยไปที่ Add another rule เพื่อสร้างให้อีก check box อันล่าง แล้วเปลี่ยน สูตรเป็น =AND(5,$B2<30) สูตรนี้ผมลองตัดเครื่องหมายเท่ากับออก ฉะนั้นจะไฮไลท์เฉพาะช่องที่ค่า Score น้อยกว่า 30 นะครับ ดังภาพ
อ้างอิงบทความ :
https://spreadsheetpoint.com/checkbox-google-sheets/
https://spreadsheetpoint.com/strikethrough-google-sheets/
สำหรับใครที่ต้องการให้ช่วยทำไฟล์ google sheet ในรูปแบบอื่นๆตามเงื่อนไขที่กำหนด ก็ติดต่อทางไลน์ @krujakkrapong เข้ามาสอบถามราคาหรือปัญหาก่อนได้ครับผม ยินดีให้บริการ
Discover more from KruJakkrapong 's Blog
Subscribe to get the latest posts sent to your email.