ค้นหาเว็บไซต์

หยุดคลิกช่องทำเครื่องหมายด้วยตนเองใน Excel—ใช้สูตรเพื่อทำให้อัตโนมัติแทน


การเพิ่มช่องทำเครื่องหมายภายในเซลล์แบบเนทีฟใน Excel ปี 2024 ทำให้ยุคของช่องทำเครื่องหมายลอยที่ใช้จากแท็บนักพัฒนาสิ้นสุดลงในที่สุด พวกมันง่ายต่อการเพิ่มและทำเครื่องหมายด้วยมือ—แต่ความง่ายในการใช้นี้กลับเป็นกับดัก หากมนุษย์สามารถสลับช่องทำเครื่องหมาย เพียงคลิกเดียวก็สามารถทำลายสเปรดชีตทั้งแผ่นได้ สำหรับสมุดงานระดับมืออาชีพ ช่องทำเครื่องหมายของคุณควรถูกขับเคลื่อนโดยสูตร ไม่ใช่โดยคน

ช่องทำเครื่องหมาย Excel ดั้งเดิมคืออะไร (และทำไมมันถึงก่อให้เกิดปัญหา)?

ก่อนที่กล่องกาเครื่องหมายของ Excel แบบเนทีฟจะถูกนำมาใช้ใน Excel คุณต้องพึ่งพาแบบฟอร์มคอนโทรลหรือคอนโทรล ActiveX ที่พบในแท็บนักพัฒนา กล่องกาเครื่องหมายรุ่นเก่าเหล่านี้มักสร้างความหงุดหงิดในการใช้งานเพราะมันลอยอยู่ด้านบนของตารางเหมือนกับภาพ ทำให้ยากต่อการจัดตำแหน่ง ย้าย หรือ ลบพร้อมกับข้อมูลของคุณ นอกจากนี้ยังต้องมีการเชื่อมโยงกับเซลล์เฉพาะเพื่อให้มีประโยชน์ในสูตร ซึ่งเป็นขั้นตอนที่น่าเบื่อในการทำด้วยมือ

ในปี 2024 ไมโครซอฟท์ได้เปลี่ยนแปลงเวิร์กโฟลว์นี้โดยให้เราสามารถเพิ่มกล่องเลือกในเซลล์แบบเนทีฟได้ แตกต่างจากวัตถุลอยเดิม กล่องเหล่านี้ฝังอยู่ในเซลล์โดยตรง และเมื่อคุณแทรกกล่องเลือกหนึ่งกล่อง Excel จะเก็บค่าบูลีนในเซลล์นั้น:

  • ถูกเลือกเท่ากับจริง
  • ไม่ได้เลือกหมายถึง FALSE

กล่องทำเครื่องหมายแบบเนทีฟมีให้ใช้งานใน Excel สำหรับ Microsoft 365, Excel สำหรับเว็บ และเวอร์ชันที่ทันสมัยที่สุดของแอป Excel บนมือถือและแท็บเล็ต

คุณสามารถเพิ่มช่องทำเครื่องหมายในตัวได้ภายในไม่กี่วินาทีโดยการเลือกเซลล์และคลิก "ช่องทำเครื่องหมาย" ในแท็บ แทรก

คุณสามารถตรวจสอบและยกเลิกการเลือกช่องทำเครื่องหมายด้วยตนเองโดยการคลิกมันหรือเลือกเซลล์แล้วกดแถบช่องว่าง

แม้ว่าความเรียบง่ายนี้จะดีสำหรับรายการสิ่งที่ต้องทำอย่างรวดเร็ว การใช้มันด้วยตนเองในสมุดงานมืออาชีพจะสร้างจุดล้มเหลวหลักสองประการ:

  • การสลับโดยไม่ได้ตั้งใจ: คลิกพลาดเพียงครั้งเดียวสามารถเปลี่ยนค่า TRUE เป็น FALSE หรือในทางกลับกัน ไม่มีข้อความแจ้งว่า "คุณแน่ใจหรือไม่?" และหากคุณไม่สังเกตการเปลี่ยนแปลงทันที ความถูกต้องของข้อมูลของคุณก็จะเสียหาย
  • ความมั่นใจที่ผิดพลาด: กล่องกาเครื่องหมายแบบแมนนวลขึ้นอยู่กับความจำของมนุษย์ หากผู้ใช้ติ๊กที่กล่อง "พร้อมจัดส่ง" แต่ลืมกรอกหมายเลขติดตาม สเปรดชีตจะคิดว่างานเสร็จสมบูรณ์ทางเทคนิค สิ่งนี้สร้างช่องว่างระหว่างสถานะที่เห็นกับข้อมูลจริง

ข่าวดีคือ ช่องทำเครื่องหมายแบบเนทีฟไม่จำเป็นต้องทำด้วยตนเองเลย เพราะค่าของมันเป็น TRUE หรือ FALSE คุณสามารถควบคุมมันทั้งหมดได้ด้วยสูตร

วิธีแก้ไข: ทำให้สวิตช์อัตโนมัติด้วยสูตร

วิธีแก้ปัญหาของกล่องกาเครื่องหมายด้วยตนเองใน Excel คือการย้ายความเป็นเจ้าของของกล่องกาเครื่องหมายจากผู้ใช้ไปยังเครื่องยนต์สูตรของ Excel แทนที่คนจะคลิกกล่อง สูตรจะเป็นตัวกำหนดว่าควรถูกติ๊กหรือไม่

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

ตัวอย่างทั้งหมดในคู่มือนี้ใช้ตาราง Excel (Ctrl+T) ตารางเหล่านี้ให้ความสามารถในการทำงานอัตโนมัติโดยค่าเริ่มต้น—สูตรหรือช่องทำเครื่องหมายใดๆ ที่คุณใส่ในคอลัมน์จะถูกกรอกลงทุกแถวที่คุณเพิ่มโดยอัตโนมัติ โดยสรุป คุณสร้างตรรกะเพียงครั้งเดียว และตารางจะจัดการการขยายเอง

กรณีการใช้งาน 1: การแจ้งเตือนการเติมสต็อกอัตโนมัติ

สมมติว่าคุณกำลังจัดการรายการอุปกรณ์สำนักงาน เมื่อจำนวนสต็อก (คอลัมน์ B) ของสินค้าบางรายการลดลงต่ำกว่าระดับการสั่งซื้อซ้ำ (คอลัมน์ C) คุณต้องการให้มีการติ๊กเครื่องหมายถูกในคอลัมน์ D

แทนที่จะให้มนุษย์จัดการรายการเติมสินค้า คุณต้องการระบบที่แจ้งเตือนคุณโดยอัตโนมัติ ดังนั้น ในแถวแรกของคอลัมน์ 'ต้องเติมสินค้า' ให้ป้อนสูตรนี้แล้วกด Enter:

=[@Stock]<[@Reorder]

เพราะคุณได้ป้อนสูตรลงในเซลล์แรกของคอลัมน์ สูตรจะถูกทำซ้ำโดยอัตโนมัติไปยังส่วนที่เหลือของคอลัมน์ ดังนั้น สำหรับแต่ละรายการ หากจุดสั่งซื้อสูงกว่าจำนวนสต็อก Excel จะคืนค่า TRUE หมายความว่าเป็นเวลาในการสั่งสินค้าเพิ่ม มิฉะนั้น คุณจะเห็นค่า FALSE ซึ่งแสดงว่าระดับสต็อกของคุณปกติ

ตอนนี้ คุณต้องใช้ 'สกิน' เลือกทั้งคอลัมน์ของตาราง แล้วในแท็บแทรก คลิก 'กล่องกาเครื่องหมาย'

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

ตอนนี้ ค่าบูลีน TRUE และ FALSE เหล่านั้นถูกปลอมตัวเป็นช่องทำเครื่องหมาย หากจำนวนสินค้าน้อยกว่าขีดจำกัดการสั่งซื้อ กล่องนั้นก็จะติ๊กเอง

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

ทำไมคุณควรเขียนสูตร ก่อน ใส่กล่องกาเครื่องหมาย

ทางเทคนิคแล้ว คุณสามารถเพิ่มช่องทำเครื่องหมายในคอลัมน์ก่อน แล้วค่อยพิมพ์สูตรลงบนมันได้ อย่างไรก็ตาม การเขียนสูตรก่อนถือเป็นแนวทางปฏิบัติที่ดีที่สุด เมื่อคุณเริ่มต้นด้วยสูตร คุณจะกำหนด "แหล่งความจริง" สำหรับเซลล์นั้น จึงสามารถเห็นคำว่า TRUE หรือ FALSE และยืนยันว่าเหตุผลของคุณทำงานตามที่คาดไว้ก่อนที่จะซ่อนไว้หลังอินเทอร์เฟซช่องทำเครื่องหมาย

คิดสูตรเหมือนเป็นเครื่องยนต์ และช่องทำเครื่องหมายเหมือนเป็นไฟหน้าปัด สร้างเครื่องยนต์ก่อน จากนั้นจึงเพิ่มไฟ

กรณีการใช้งานที่ 2: ประตูตรวจสอบหลายขั้นตอน

ครั้งนี้ ลองจินตนาการว่าคุณเป็นคนรับผิดชอบบันทึกการจัดส่ง ซึ่งสถานะ 'พร้อมจัดส่ง' จะสามารถใช้ได้ก็ต่อเมื่อมีการกรอกทั้งน้ำหนักและหมายเลขติดตามแล้ว

อีกครั้ง คุณควรใช้วิธีการ "สูตรก่อน" เดิมเพื่อให้แน่ใจว่าโลจิกการตรวจสอบของคุณแข็งแกร่งก่อนที่จะเพิ่มอินเทอร์เฟซกล่องเลือก ดังนั้น ในเซลล์แรกของคอลัมน์กล่องเลือก ให้ป้อนสูตรนี้แล้วกด Enter:

=AND([@Weight]>0,[@TrackingID]<>"")

สิ่งนี้บอก Excel ให้ส่งค่าจริง (TRUE) ก็ต่อเมื่อ น้ำหนักมากกว่าศูนย์ และ เซลล์รหัสติดตามไม่ว่างเปล่า ("")

ตอนนี้ เลือกคอลัมน์ตารางทั้งหมด แล้วคลิก แทรก > กล่องกาเครื่องหมาย

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

กรณีการใช้งานนี้เน้นถึงพลังของกล่องกาเครื่องหมายที่ขับเคลื่อนด้วยสูตร พวกมันให้สัญญาณภาพทันทีว่าบรรทัดยังอยู่ระหว่างดำเนินการ (หากยังไม่ถูกทำเครื่องหมาย) หรือเสร็จสมบูรณ์แล้ว (หากถูกทำเครื่องหมาย) และโดยการลบความสามารถในการบังคับให้ทำเครื่องหมายด้วยตนเอง คุณจะลดความเสี่ยงที่พัสดุจะถูกส่งออกโดยมีเอกสารถูกขาดไป ในทำนองเดียวกัน คุณจะลดโอกาสที่ใครบางคนจะลืมทำเครื่องหมายกล่องกาเครื่องหมายหลังจากที่กรอกข้อมูลทั้งสองคอลัมน์แล้ว


เมื่อช่องทำเครื่องหมายถูกควบคุมโดยสูตรแทนที่จะคลิก แผ่นงานของคุณจะหยุดเป็นเพียงรายการตรวจสอบและเริ่มกลายเป็นระบบเอง เหตุผลจะบังคับตัวเอง ภาพที่ปรากฏยังคงถูกต้อง และแฟ้มงานของคุณจะยากต่อการทำลาย คุณสามารถยกระดับการทำงานอัตโนมัตินี้ไปอีกขั้นโดยการจัดรูปแบบทั้งแถวเมื่อมีการทำเครื่องหมายในช่อง เพื่อให้สัญญาณภาพของคุณแข็งแรงเท่ากับตรรกะพื้นฐานที่ขับเคลื่อนแผ่นงานของคุณ

บทความที่เกี่ยวข้อง