ช่องทำเครื่องหมาย Excel: เพิ่ม เลือก ลบ และใช้ช่องทำเครื่องหมายใน Excel
กล่องกาเครื่องหมายเป็นเครื่องมือโต้ตอบที่ใช้เพื่อเลือกหรือยกเลิกการเลือกตัวเลือก คุณมักจะเห็นกล่องกาเครื่องหมายนี้ในแบบฟอร์มบนเว็บหรือเมื่อกรอกแบบสำรวจ ใน Excel คุณสามารถเพิ่มความเป็นไปได้ต่างๆ ได้โดยการเลือกหรือยกเลิกการเลือกกล่องกาเครื่องหมาย ทำให้แผ่นงานของคุณมีความไดนามิกและโต้ตอบได้มากขึ้น ตัวอย่างเช่น คุณสามารถสร้างรายการตรวจสอบ แทรกแผนภูมิไดนามิก เป็นต้น
ในบทช่วยสอนนี้ ฉันจะอธิบายวิธีการแทรก เลือก และลบกล่องกาเครื่องหมาย พร้อมด้วยตัวอย่างบางส่วนเกี่ยวกับวิธีการใช้งานกล่องกาเครื่องหมายเหล่านี้ใน Excel
สารบัญ:
2. เพิ่มช่องทำเครื่องหมายหนึ่งช่องหรือหลายช่องใน Excel
3. เปลี่ยนชื่อช่องทำเครื่องหมายและข้อความคำอธิบาย
4. เชื่อมโยงช่องทำเครื่องหมายหนึ่งช่องหรือหลายช่องกับเซลล์
5. เลือกช่องทำเครื่องหมายหนึ่งช่องหรือหลายช่อง
6. ลบหนึ่งหรือหลายช่องทำเครื่องหมาย
7. ช่องทำเครื่องหมายกลุ่มใน Excel
8. ตัวอย่าง: วิธีใช้ช่องทำเครื่องหมายใน Excel
- ตัวอย่างที่ 1: สร้างรายการสิ่งที่ต้องทำด้วยช่องทำเครื่องหมาย
- ตัวอย่างที่ 2: สร้างแผนภูมิแบบไดนามิกด้วยช่องทำเครื่องหมาย
- ตัวอย่างที่ 3: สร้างรายการดรอปดาวน์ด้วยช่องทำเครื่องหมาย
- ตัวอย่างที่ 4: เลือกช่องทำเครื่องหมายเพื่อเปลี่ยนสีแถว
- ตัวอย่างที่ 5: นับหรือรวมค่าของเซลล์หากเลือกช่องทำเครื่องหมาย
- ตัวอย่างที่ 6: หากเลือกช่องทำเครื่องหมาย ให้คืนค่าที่ระบุ
กล่องกาเครื่องหมายสองประเภท (ตัวควบคุมกล่องกาเครื่องหมาย กับตัวควบคุมกล่องกาเครื่องหมาย ActiveX)
หากต้องการแทรกกล่องกาเครื่องหมาย คุณต้องแน่ใจว่าแท็บนักพัฒนาปรากฏอยู่บนริบบิ้น แท็บนักพัฒนาไม่ได้เปิดใช้งานตามค่าเริ่มต้น ดังนั้นคุณต้องเปิดใช้งานก่อน
1. ในสมุดงาน Excel โปรดคลิก เนื้อไม่มีมัน > Options. ใน ตัวเลือก Excel คลิกตกลง ปรับแต่ง ริบบิ้นจากนั้นตรวจสอบ ผู้พัฒนา ตัวเลือกและคลิก OK เพื่อปิดกล่องโต้ตอบนี้
2. ตอนนี้ ผู้พัฒนา แท็บปรากฏใน Ribbon ของ Excel ดังที่แสดงภาพหน้าจอด้านล่าง คุณสามารถเข้าถึงการควบคุมแบบโต้ตอบได้หลากหลายจากแท็บนักพัฒนาตามที่คุณต้องการ
Microsoft Excel มีกล่องกาเครื่องหมายสองประเภท -ตรวจสอบกล่องกาเครื่องหมายควบคุมแบบฟอร์ม และ กล่องกาเครื่องหมายตัวควบคุม ActiveX:
การควบคุมแบบฟอร์มกล่องกาเครื่องหมาย ง่ายกว่า .มาก กล่องกาเครื่องหมาย ActiveX Controlและ กล่องกาเครื่องหมาย ActiveX Control มีความยืดหยุ่นในการออกแบบมากกว่าและสามารถใช้เป็นวัตถุในโค้ดได้ สำหรับงานประจำวันของเรา การควบคุมแบบฟอร์มก็เพียงพอแล้ว ดังนั้นเราจะนำไปใช้ในกรณีส่วนใหญ่
ตัวควบคุมกล่องกาเครื่องหมาย กับ ตัวควบคุมกล่องกาเครื่องหมาย ActiveX:
- ตัวควบคุม ActiveX มีตัวเลือกการจัดรูปแบบมากขึ้น คุณสามารถใช้เพื่อการออกแบบที่ซับซ้อนและยืดหยุ่น
- ตัวควบคุมฟอร์มถูกสร้างขึ้นใน Excel ในขณะที่ตัวควบคุม ActiveX ถูกโหลดแยกต่างหาก ดังนั้นพวกเขาอาจหยุดการทำงานเป็นครั้งคราว
- คอมพิวเตอร์บางเครื่องไม่เชื่อถือตัวควบคุม ActiveX ตามค่าเริ่มต้น ดังนั้นคุณต้องเปิดใช้งานด้วยตนเองจากศูนย์ความเชื่อถือ
- กล่องกาเครื่องหมายตัวควบคุม ActiveX สามารถเข้าถึงได้โดยทางโปรแกรมผ่านตัวแก้ไข VBA;
- ActiveX มีให้ในตัวเลือก Windows เท่านั้น และ Mac OS ไม่รองรับ
หมายเหตุ: ช่องทำเครื่องหมายทั้งหมดที่ฉันพูดถึงในบทช่วยสอนต่อไปนี้คือ การควบคุมแบบฟอร์มกล่องกาเครื่องหมาย.
เพิ่มช่องทำเครื่องหมายหนึ่งช่องหรือหลายช่องใน Excel
หากต้องการแทรกช่องทำเครื่องหมายอย่างน้อยหนึ่งช่อง ส่วนนี้อาจช่วยคุณได้
2.1 แทรกหนึ่งช่องทำเครื่องหมาย
หากต้องการแทรกช่องกาเครื่องหมาย โปรดทำดังนี้:
1. คลิก ผู้พัฒนา แท็บแล้วคลิก สิ่งที่ใส่เข้าไป จาก ควบคุม กลุ่ม แล้วเลือก ทำเครื่องหมายในช่อง ภายใต้ การควบคุมแบบฟอร์ม. จากนั้น คลิกเซลล์ที่คุณต้องการแทรกช่องทำเครื่องหมาย และช่องทำเครื่องหมายจะปรากฏใกล้กับเซลล์นั้น ดูภาพหน้าจอ:
2. จากนั้นวางเคอร์เซอร์ไว้เหนือขอบของช่องการเลือกสำหรับช่องทำเครื่องหมายของคุณ เมื่อเปลี่ยนเป็นตัวชี้การย้าย คุณสามารถคลิกและลากกล่องกาเครื่องหมายลงในเซลล์ที่คุณต้องการ ดูภาพหน้าจอ:
2.2 แทรกหลายช่องทำเครื่องหมาย
หากคุณต้องการช่องทำเครื่องหมายหลายช่องในเวิร์กชีต ต่อไปนี้คือวิธีที่รวดเร็วสำหรับคุณ
แทรกช่องทำเครื่องหมายหลายช่องด้วยตัวเลือก Fill Handle
ในการแทรกช่องทำเครื่องหมายหลายช่องอย่างรวดเร็ว ให้เพิ่มช่องทำเครื่องหมายหนึ่งช่องตามที่อธิบายไว้ข้างต้น แล้วใช้ตัวเลือก Fill Handle เพื่อเติมช่องทำเครื่องหมายลงในเซลล์อื่น
1. คลิกเพื่อเลือกเซลล์ที่มีช่องทำเครื่องหมาย
2. ลากที่จับเติมลงไปเพื่อเติมช่องทำเครื่องหมายดังภาพด้านล่างที่แสดง:
แทรกช่องทำเครื่องหมายหลายช่องด้วยรหัส VBA
โค้ด VBA ต่อไปนี้สามารถช่วยให้คุณแทรกรายการช่องทำเครื่องหมายได้อย่างรวดเร็วและง่ายดาย กรุณาทำดังนี้:
1. กด ALT + F11 คีย์เพื่อเปิด หน้าต่าง Microsoft Visual Basic for Applications.
2. จากนั้นคลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในไฟล์ โมดูล หน้าต่าง
รหัส VBA: แทรกช่องทำเครื่องหมายหลายช่องลงในรายการเซลล์
Sub InsertCheckBoxes()
'Update by Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim Ws As Worksheet
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set Ws = Application.ActiveSheet
Application.ScreenUpdating = False
For Each Rng In WorkRng
With Ws.CheckBoxes.Add(Rng.Left, Rng.Top, Rng.Width, Rng.Height)
.Characters.Text = Rng.Value
End With
Next
WorkRng.ClearContents
WorkRng.Select
Application.ScreenUpdating = True
End Sub
3. กด F5 คีย์เพื่อเรียกใช้รหัสนี้ กล่องข้อความจะปรากฏขึ้นเพื่อเตือนให้คุณเลือกช่วงของเซลล์ที่จะแทรกช่องทำเครื่องหมาย ดูภาพหน้าจอ:
4. จากนั้นคลิก OK ปุ่มนี้กล่องกาเครื่องหมายจะถูกแทรกเข้าไปในเซลล์อย่างเรียบร้อยในครั้งเดียว ดูภาพหน้าจอ:
แทรกช่องทำเครื่องหมายหลายช่องพร้อมคุณสมบัติที่มีประโยชน์
ถ้าคุณมี Kutools สำหรับ Excelเดียวกันกับที่ กล่องกาเครื่องหมายแทรกแบทช์ คุณสามารถแทรกช่องทำเครื่องหมายลงในเซลล์ว่างหรือเซลล์ที่มีข้อมูลได้ทันที
1. เลือกช่วงของเซลล์ที่คุณต้องการแทรกกล่องกาเครื่องหมาย
2. จากนั้นคลิก Kutools > สิ่งที่ใส่เข้าไป > กล่องกาเครื่องหมายแทรกแบทช์ดูภาพหน้าจอ:
3. จากนั้นเซลล์ที่เลือกจะเต็มไปด้วยช่องทำเครื่องหมายดังภาพหน้าจอต่อไปนี้:
แทรกช่องทำเครื่องหมายลงในเซลล์ว่าง | แทรกช่องทำเครื่องหมายลงในเซลล์ข้อมูล |
Kutools สำหรับ Excel - เพิ่มประสิทธิภาพ Excel ด้วยเครื่องมือที่จำเป็นกว่า 300 รายการ เพลิดเพลินกับฟีเจอร์ AI ฟรีถาวร! Get It Now
เปลี่ยนชื่อช่องทำเครื่องหมายและข้อความคำอธิบาย
เมื่อใช้กล่องกาเครื่องหมายใน Excel คุณควรแยกความแตกต่างระหว่างชื่อกล่องกาเครื่องหมายและชื่อคำอธิบายภาพ ชื่อคำอธิบายภาพคือข้อความที่คุณเห็นข้างๆ กล่องกาเครื่องหมาย และชื่อกล่องกาเครื่องหมายคือชื่อที่คุณเห็นในกล่องชื่อเมื่อเลือกกล่องกาเครื่องหมาย ดังภาพหน้าจอด้านล่าง:
ชื่อช่องทำเครื่องหมาย | ชื่อคำบรรยาย |
หากต้องการเปลี่ยนชื่อคำอธิบายภาพ โปรดคลิกขวาที่ช่องทำเครื่องหมาย จากนั้นเลือก แก้ไขข้อความ จากเมนูบริบท แล้วพิมพ์ชื่อใหม่ที่คุณต้องการ ดูภาพหน้าจอ:
หากต้องการเปลี่ยนชื่อช่องทำเครื่องหมาย คุณควรเลือกช่องทำเครื่องหมาย จากนั้นป้อนชื่อที่คุณต้องการลงในช่อง กล่องชื่อ ดังภาพด้านล่างที่แสดง:
เชื่อมโยงช่องทำเครื่องหมายหนึ่งช่องหรือหลายช่องกับเซลล์
เมื่อใช้ช่องทำเครื่องหมาย คุณมักจะต้องเชื่อมโยงช่องทำเครื่องหมายกับเซลล์ ถ้าเลือกช่องนี้ เซลล์จะแสดง TRUE และถ้าไม่ได้เลือก เซลล์จะแสดง FALSE หรือว่างเปล่า ส่วนนี้จะแนะนำวิธีการลิงก์ช่องทำเครื่องหมายหนึ่งช่องหรือหลายช่องกับเซลล์ใน Excel
4.1 เชื่อมโยงหนึ่งช่องกาเครื่องหมายไปยังเซลล์ที่มีคุณลักษณะการควบคุมรูปแบบ
หากต้องการเชื่อมโยงช่องทำเครื่องหมายกับเซลล์ใดเซลล์หนึ่ง โปรดดำเนินการดังนี้:
1. คลิกขวาที่กล่องกาเครื่องหมาย จากนั้นเลือก การควบคุมรูปแบบ จากเมนูบริบทดูภาพหน้าจอ:
2. ใน จัดรูปแบบวัตถุ ภายใต้ Control คลิกเพื่อเลือกเซลล์ที่คุณต้องการเชื่อมโยงไปยังช่องทำเครื่องหมายจาก ลิงค์เซลล์ กล่องหรือพิมพ์การอ้างอิงเซลล์ด้วยตนเอง ดูภาพหน้าจอ:
3. คลิก OK เมื่อต้องการปิดกล่องโต้ตอบ และตอนนี้ กล่องกาเครื่องหมายจะเชื่อมโยงกับเซลล์ใดเซลล์หนึ่ง หากคุณตรวจสอบ TRUE จะปรากฏขึ้น ยกเลิกการเลือก FALSE จะปรากฏขึ้นตามตัวอย่างที่แสดงด้านล่าง:
4.2 เชื่อมโยงช่องทำเครื่องหมายหลายช่องกับเซลล์ด้วยรหัส VBA
ในการเชื่อมโยงช่องทำเครื่องหมายหลายช่องกับเซลล์โดยใช้คุณสมบัติการควบคุมรูปแบบ คุณต้องทำซ้ำขั้นตอนข้างต้นซ้ำแล้วซ้ำอีก การดำเนินการนี้จะใช้เวลานานหากจำเป็นต้องเชื่อมโยงช่องทำเครื่องหมายหลายร้อยหรือหลายพันช่อง ที่นี่ ฉันจะแนะนำโค้ด VBA เพื่อเชื่อมโยงช่องทำเครื่องหมายหลายช่องกับเซลล์พร้อมกัน
1. ไปที่แผ่นงานที่มีช่องทำเครื่องหมาย
2. กด ALT + F11 คีย์เพื่อเปิด Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง.
3. จากนั้นคลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในไฟล์ โมดูล หน้าต่าง.
รหัส VBA: เชื่อมโยงช่องทำเครื่องหมายหลายช่องกับเซลล์พร้อมกัน
Sub LinkChecks()
'Update by Extendoffice
Dim xCB
Dim xCChar
i = 2
xCChar = "C"
For Each xCB In ActiveSheet.CheckBoxes
If xCB.Value = 1 Then
Cells(i, xCChar).Value = True
Else
Cells(i, xCChar).Value = False
End If
xCB.LinkedCell = Cells(i, xCChar).Address
i = i + 1
Next xCB
End Sub
หมายเหตุ: ในรหัสนี้ i = 2, จำนวน 2 เป็นแถวเริ่มต้นของช่องทำเครื่องหมายของคุณและ xCChar = "C", จดหมาย C คือคอลัมน์ที่คุณต้องการเชื่อมโยงช่องทำเครื่องหมาย คุณสามารถเปลี่ยนได้ตามความต้องการของคุณ
4. กด F5 คีย์ในการเรียกใช้รหัสนี้ กล่องกาเครื่องหมายทั้งหมดในเวิร์กชีตที่ใช้งานอยู่จะเชื่อมโยงกับเซลล์ที่ระบุในครั้งเดียว เมื่อเลือกกล่องกาเครื่องหมาย เซลล์ที่เกี่ยวข้องจะแสดงเป็น TRUE หากยกเลิกการเลือกกล่องกาเครื่องหมาย เซลล์ที่เชื่อมโยงจะแสดงเป็น FALSE ดูภาพหน้าจอ:
เลือกช่องทำเครื่องหมายหนึ่งช่องหรือหลายช่อง
หากต้องการคัดลอกหรือลบช่องทำเครื่องหมายในเวิร์กชีต คุณควรเลือกช่องทำเครื่องหมายก่อน หากต้องการเลือกช่องทำเครื่องหมายอย่างน้อยหนึ่งช่อง โปรดดำเนินการดังนี้:
เลือกช่องทำเครื่องหมายเดียว: (สองวิธี)
- คลิกขวาที่ช่องทำเครื่องหมาย จากนั้นคลิกที่ใดก็ได้ภายในช่องนั้น
- OR
- กด Ctrl คีย์แล้วคลิกที่กล่องกาเครื่องหมาย
เลือกช่องทำเครื่องหมายหลายช่อง:
กด Ctrl คีย์ แล้วคลิกบนกล่องกาเครื่องหมายที่คุณต้องการเลือกทีละรายการ
ลบหนึ่งหรือหลายช่องทำเครื่องหมาย
การลบช่องทำเครื่องหมายหนึ่งช่องเป็นเรื่องง่ายสำหรับเรา คุณเพียงแค่เลือกช่องนั้นแล้วกดปุ่ม Delete บนแป้นพิมพ์ของคุณ เมื่อพูดถึงช่องทำเครื่องหมายหลายช่อง คุณจะทำใน Excel ได้อย่างไร
6.1 ลบช่องทำเครื่องหมายหลายช่องด้วยรหัส VBA
สำหรับการลบช่องทำเครื่องหมายทั้งหมดภายในแผ่นงาน คุณสามารถใช้โค้ด VBA ต่อไปนี้ได้
1. กด ALT + F11 คีย์เพื่อเปิด หน้าต่าง Microsoft Visual Basic for Applications.
2. จากนั้นคลิก ตระหนักถึงt> โมดูลและวางรหัสต่อไปนี้ในไฟล์ หน้าต่างโมดูล.
รหัส VBA: ลบช่องทำเครื่องหมายทั้งหมดในแผ่นงานปัจจุบัน
Sub RemoveCheckboxes()
'Update by Extendoffice
On Error Resume Next
ActiveSheet.CheckBoxes.Delete
Selection.FormatConditions.Delete
End Sub
3. จากนั้นกด F5 กุญแจสำคัญในการรันโค้ด ช่องทำเครื่องหมายทั้งหมดในแผ่นงานเฉพาะจะถูกลบออกพร้อมกัน
6.2 ลบช่องทำเครื่องหมายหลายช่องด้วยคุณสมบัติง่ายๆ
ด้วยระบบเส้นทาง Kutools สำหรับ Excel's Batch Delete กล่องกาเครื่องหมาย คุณลักษณะนี้ช่วยให้คุณลบช่องกาเครื่องหมายจากช่วงที่เลือกหรือแผ่นงานทั้งหมดได้ด้วยการคลิกเพียงไม่กี่ครั้ง
1. เลือกช่วงของเซลล์หรือทั้งแผ่นงานที่มีช่องทำเครื่องหมายที่คุณต้องการนำออก
2. จากนั้นคลิก Kutools > ลบ > Batch Delete กล่องกาเครื่องหมายดูภาพหน้าจอ:
3. จากนั้นช่องทำเครื่องหมายทั้งหมดจะถูกลบออกจากการเลือกในครั้งเดียว
กล่องกาเครื่องหมายกลุ่มใน Excel
เมื่อคุณต้องการย้ายหรือปรับขนาดช่องทำเครื่องหมายหลายช่องพร้อมกัน การจัดกลุ่มช่องทำเครื่องหมายอาจช่วยในการควบคุมช่องทำเครื่องหมายทั้งหมดในครั้งเดียว ส่วนนี้จะกล่าวถึงวิธีจัดกลุ่มช่องทำเครื่องหมายหลายช่องในเวิร์กชีต Excel
7.1 ช่องทำเครื่องหมายกลุ่มโดยใช้คุณสมบัติกลุ่ม
ใน Excel ไฟล์ บัญชีกลุ่ม คุณลักษณะสามารถช่วยจัดกลุ่มช่องทำเครื่องหมายหลายช่อง โปรดดำเนินการดังนี้:
1. ถือ Ctrl คีย์ แล้วคลิกเพื่อเลือกกล่องกาเครื่องหมายทีละกล่องที่คุณต้องการจัดกลุ่ม ดูภาพหน้าจอ:
2. จากนั้นคลิกขวาและเลือก บัญชีกลุ่ม > บัญชีกลุ่ม จากเมนูบริบทดูภาพหน้าจอ:
3เมื่อกล่องกาเครื่องหมายที่เลือกทั้งหมดถูกจัดกลุ่มแล้ว คุณสามารถย้ายหรือคัดลอกกล่องกาเครื่องหมายเหล่านั้นพร้อมกันได้ในคราวเดียว
7.2 ช่องทำเครื่องหมายกลุ่มโดยใช้คำสั่งกล่องกลุ่ม
นอกจากนี้ คุณยังสามารถใช้ กล่องกลุ่ม เพื่อจัดกลุ่มช่องทำเครื่องหมายหลายช่องเข้าด้วยกัน โปรดทำตามขั้นตอนต่อไปนี้:
1. ไปที่ ผู้พัฒนา จากนั้นคลิกที่ สิ่งที่ใส่เข้าไป > กล่องกลุ่ม (การควบคุมแบบฟอร์ม)ดูภาพหน้าจอ:
2. จากนั้นลากเมาส์เพื่อวาดกล่องกลุ่ม และเปลี่ยนชื่อคำอธิบายภาพของกล่องกลุ่มตามที่คุณต้องการ:
3. ตอนนี้คุณสามารถแทรกช่องทำเครื่องหมายลงในกล่องกลุ่ม คลิก ผู้พัฒนา > สิ่งที่ใส่เข้าไป > กล่องกาเครื่องหมาย (การควบคุมแบบฟอร์ม)ดูภาพหน้าจอ:
4. จากนั้นลากเมาส์เพื่อวาดช่องทำเครื่องหมาย และแก้ไขชื่อคำอธิบายภาพตามที่คุณต้องการ ดูภาพหน้าจอ
5. ในทำนองเดียวกัน แทรกช่องกาเครื่องหมายอื่นๆ ลงในกล่องกลุ่ม แล้วคุณจะได้ผลลัพธ์ดังภาพด้านล่างนี้
ตัวอย่าง: วิธีใช้ช่องทำเครื่องหมายใน Excel
จากข้อมูลข้างต้น เราทราบข้อมูลพื้นฐานบางประการเกี่ยวกับช่องทำเครื่องหมาย ในส่วนนี้ ฉันจะแนะนำวิธีใช้ช่องทำเครื่องหมายสำหรับการดำเนินการโต้ตอบและไดนามิกบางอย่างใน Excel
ตัวอย่างที่ 1: สร้างรายการสิ่งที่ต้องทำด้วยช่องทำเครื่องหมาย
รายการสิ่งที่ต้องทำมีประโยชน์ในการทำเครื่องหมายงานที่เสร็จสิ้นแล้วในงานประจำวันของเรา ในรายการสิ่งที่ต้องทำทั่วไป งานที่ทำเครื่องหมายว่าเสร็จสิ้นแล้วจะมีรูปแบบการขีดฆ่าเหมือนภาพหน้าจอด้านล่าง ด้วยความช่วยเหลือของช่องกาเครื่องหมาย คุณสามารถสร้างรายการสิ่งที่ต้องทำแบบโต้ตอบได้อย่างรวดเร็ว
หากต้องการสร้างรายการสิ่งที่ต้องทำพร้อมช่องทำเครื่องหมาย โปรดทำตามขั้นตอนต่อไปนี้:
1. โปรดใส่ช่องทำเครื่องหมายลงในรายการเซลล์ที่คุณต้องการใช้ ดูภาพหน้าจอ: (คลิกเพื่อดูวิธีแทรกช่องทำเครื่องหมายหลายช่อง)
2. หลังจากแทรกช่องทำเครื่องหมาย คุณควรเชื่อมโยงแต่ละช่องทำเครื่องหมายกับเซลล์ที่แยกจากกัน
3. หลังจากเชื่อมโยงช่องทำเครื่องหมายกับเซลล์แล้ว หากช่องทำเครื่องหมายถูกทำเครื่องหมายไว้ TRUE จะปรากฏขึ้น หากไม่เลือก ช่อง FALSE จะปรากฏขึ้น ดูภาพหน้าจอ:
4. ext, ใช้ การจัดรูปแบบตามเงื่อนไข ฟีเจอร์นี้จะดำเนินการตามขั้นตอนต่อไปนี้ เลือกช่วงเซลล์ A2:C8 ที่คุณต้องการสร้างรายการสิ่งที่ต้องทำ จากนั้นคลิก หน้าแรก > การจัดรูปแบบตามเงื่อนไข > กฎใหม่ ไป กฎการจัดรูปแบบใหม่ กล่องโต้ตอบ
5. ใน กฎการจัดรูปแบบใหม่ โต้ตอบคลิก ใช้สูตรเพื่อกำหนดเซลล์ที่จะจัดรูปแบบ ใน เลือกประเภทกฎ กล่องรายการจากนั้นป้อนสูตรนี้ = C2 = จริง เข้าไปใน จัดรูปแบบค่าโดยที่สูตรนี้เป็นจริง กล่องข้อความดูภาพหน้าจอ:
หมายเหตุ: C2 เป็นเซลล์ที่เชื่อมโยงกับช่องทำเครื่องหมาย..
6. จากนั้นไปคลิกที่ รูปแบบ ปุ่มไปที่ จัดรูปแบบเซลล์ กล่องโต้ตอบ ภายใต้ ตัวอักษร ตรวจสอบแท็บ ขีดฆ่า จาก ผลกระทบ และระบุสีสำหรับรายการสิ่งที่ต้องทำที่เสร็จสมบูรณ์ตามที่คุณต้องการ ดูภาพหน้าจอ:
7. จากนั้นคลิก OK > OK เพื่อปิดกล่องโต้ตอบ ในตอนนี้ เมื่อคุณทำเครื่องหมายที่ช่องทำเครื่องหมาย รายการที่เกี่ยวข้องจะถูกจัดรูปแบบเป็นขีดทับตามที่แสดงด้านล่าง:
ตัวอย่างที่ 2: สร้างแผนภูมิแบบไดนามิกด้วยช่องทำเครื่องหมาย
บางครั้งคุณอาจต้องแสดงข้อมูลจำนวนมากในแผนภูมิเดียว และแผนภูมิก็จะดูยุ่งเหยิง ในกรณีนี้ คุณสามารถใช้ช่องกาเครื่องหมายเพื่อสร้างแผนภูมิแบบไดนามิกในแผ่นงานของคุณได้ เมื่อคุณกาเครื่องหมายที่ช่องกาเครื่องหมาย บรรทัดข้อมูลที่เกี่ยวข้องจะปรากฏขึ้น หากไม่ได้กาเครื่องหมาย บรรทัดข้อมูลจะถูกซ่อนไว้ ดังที่แสดงในตัวอย่างด้านล่าง
ส่วนนี้จะพูดถึงสองเทคนิคง่ายๆ ในการสร้างแผนภูมิประเภทนี้ใน Excel
สร้างแผนภูมิเชิงโต้ตอบพร้อมช่องทำเครื่องหมายใน Excel
โดยปกติ ใน Excel คุณสามารถสร้างแผนภูมิแบบไดนามิกได้โดยใช้ช่องทำเครื่องหมายโดยมีขั้นตอนต่อไปนี้
1. ใส่ช่องกาเครื่องหมายและเปลี่ยนชื่อ ในกรณีนี้ ฉันจะใส่ช่องกาเครื่องหมาย 3 ช่องและเปลี่ยนชื่อเป็น Apple, Orange และ Peach ตามที่แสดงในภาพหน้าจอ::
2. จากนั้น คุณควรเชื่อมโยงช่องทำเครื่องหมายเหล่านี้กับเซลล์ โปรดคลิกเพื่อเลือกช่องทำเครื่องหมายแรก จากนั้นคลิกขวา จากนั้นเลือก การควบคุมรูปแบบใน จัดรูปแบบวัตถุ ภายใต้ Control จากแท็บ ลิงค์เซลล์ กล่อง เลือกเซลล์ที่จะเชื่อมโยงกับช่องทำเครื่องหมาย ดูภาพหน้าจอ:
3ทำซ้ำขั้นตอนข้างต้นเพื่อเชื่อมโยงกล่องกาเครื่องหมายอีกสองกล่องกับเซลล์อื่น ตอนนี้ หากคุณกาเครื่องหมายที่กล่องกาเครื่องหมาย จะแสดง TRUE แต่ถ้าไม่กาเครื่องหมาย จะแสดง FALSE ดังตัวอย่างที่แสดงด้านล่าง:
4. หลังจากแทรกและเชื่อมโยงช่องทำเครื่องหมาย ตอนนี้ คุณควรเตรียมข้อมูล คัดลอกส่วนหัวของแถวข้อมูลและคอลัมน์เดิมไปยังที่อื่น ดูภาพหน้าจอ:
5. จากนั้นใช้สูตรด้านล่าง:
- ในเซลล์ B13: = IF ($ B $ 6, B2, NA ())และลากที่จับเติมเพื่อเติมแถวจาก B13 ถึง G13
- ในเซลล์ B14: = IF ($ B $ 7, B3, NA ())และลากที่จับเติมเพื่อเติมแถวจาก B14 ถึง G14
- ในเซลล์ B15: = IF ($ B $ 8, B4, NA ())แล้วลากที่จับเติมเพื่อเติมแถวจาก B15 ถึง G15
- สูตรเหล่านี้จะส่งคืนค่าจากข้อมูลต้นฉบับหากทำเครื่องหมายที่ช่องกาเครื่องหมายสำหรับผลิตภัณฑ์นั้น และส่งคืน #N/A หากไม่ได้ทำเครื่องหมาย ดูภาพหน้าจอ:
6. จากนั้นเลือกช่วงข้อมูลใหม่ตั้งแต่ A12 ถึง G15 จากนั้นคลิก สิ่งที่ใส่เข้าไป > แทรกแผนภูมิเส้นหรือพื้นที่ > Line เพื่อแทรกแผนภูมิเส้น
7. ตอนนี้ เมื่อคุณทำเครื่องหมายที่ช่องทำเครื่องหมายผลิตภัณฑ์ บรรทัดข้อมูลจะปรากฏขึ้น และเมื่อไม่เลือก รายการนั้นจะหายไปดังที่แสดงด้านล่าง:
8. หลังจากสร้างแผนภูมิแล้ว คุณสามารถวางช่องทำเครื่องหมายบนแผนภูมิเพื่อให้ดูเรียบร้อยได้ คลิกเพื่อเลือกพื้นที่การลงจุด จากนั้นลากเพื่อลดขนาด ดูภาพหน้าจอ:
9. กด Ctrl คีย์เพื่อเลือกช่องทำเครื่องหมายสามช่อง ลากไปยังแผนภูมิ จากนั้นคลิกขวาเพื่อเลือก นำไปด้านหน้า > นำไปด้านหน้าดูภาพหน้าจอ:
10. และช่องทำเครื่องหมายจะแสดงบนแผนภูมิ ให้กด Ctrl คีย์เพื่อเลือกช่องทำเครื่องหมายและแผนภูมิทีละรายการ คลิกขวาเพื่อเลือก บัญชีกลุ่ม > บัญชีกลุ่มดูภาพหน้าจอ:
11. ตอนนี้ ช่องทำเครื่องหมายจะเชื่อมโยงกับแผนภูมิเส้น เมื่อคุณย้ายแผนภูมิ ช่องกาเครื่องหมายก็จะย้ายตามไปด้วย
สร้างแผนภูมิเชิงโต้ตอบพร้อมช่องทำเครื่องหมายพร้อมฟีเจอร์ที่ใช้งานง่าย
วิธีการข้างต้นอาจจะค่อนข้างยากสำหรับคุณ ที่นี่ ฉันจะแนะนำวิธีง่าย ๆ ในการแก้ปัญหานี้ กับ Kutools สำหรับ Excel's แผนภูมิเส้นกล่องกาเครื่องหมาย คุณสามารถสร้างแผนภูมิไดนามิกพร้อมช่องทำเครื่องหมายได้อย่างง่ายดาย
1. เลือกช่วงข้อมูลที่คุณต้องการสร้างแผนภูมิ จากนั้นคลิก Kutools > ชาร์ต > การเปรียบเทียบหมวดหมู่ > แผนภูมิเส้นกล่องกาเครื่องหมายดูภาพหน้าจอ:
2. จากนั้นก แผนภูมิเส้นกล่องกาเครื่องหมาย กล่องโต้ตอบจะปรากฏขึ้น ข้อมูลที่เลือกจะถูกกรอกลงในกล่องข้อความแยกต่างหากโดยอัตโนมัติ ดูภาพหน้าจอ:
3. จากนั้นคลิก OK และกล่องข้อความจะปรากฏขึ้นเพื่อเตือนให้คุณทราบว่าแผ่นงานที่ซ่อนอยู่พร้อมข้อมูลระดับกลางจะถูกสร้างขึ้น โปรดคลิก ใช่ ปุ่มดูภาพหน้าจอ:
4. และแผนภูมิเส้นที่มีช่องทำเครื่องหมายจะถูกสร้างขึ้นสำเร็จ ดูภาพหน้าจอ:
Kutools สำหรับ Excel - เพิ่มประสิทธิภาพ Excel ด้วยเครื่องมือที่จำเป็นกว่า 300 รายการ เพลิดเพลินกับฟีเจอร์ AI ฟรีถาวร! Get It Now
ตัวอย่างที่ 3: สร้างรายการดรอปดาวน์ด้วยช่องทำเครื่องหมาย
การเลือกหลายรายการจากรายการแบบดรอปดาวน์เป็นงานทั่วไปสำหรับผู้ใช้จำนวนมาก ผู้ใช้บางคนพยายามสร้างรายการแบบดรอปดาวน์พร้อมช่องกาเครื่องหมายเพื่อเลือกรายการหลายรายการตามที่แสดงตัวอย่างด้านล่าง น่าเสียดายที่ Excel ไม่รองรับการสร้างรายการแบบดรอปดาวน์พร้อมช่องกาเครื่องหมาย แต่ที่นี่ ฉันจะแนะนำการเลือกด้วยช่องกาเครื่องหมายหลายรายการใน Excel สองประเภท ประเภทหนึ่งคือกล่องรายการพร้อมช่องกาเครื่องหมาย และอีกประเภทหนึ่งคือรายการแบบดรอปดาวน์พร้อมช่องกาเครื่องหมาย
สร้างรายการดรอปดาวน์พร้อมช่องทำเครื่องหมายโดยใช้กล่องรายการ
แทนที่จะใช้รายการดรอปดาวน์ คุณสามารถใช้กล่องรายการเพื่อเพิ่มช่องทำเครื่องหมายสำหรับการเลือกหลายรายการ กระบวนการนี้ซับซ้อนเล็กน้อย โปรดทำตามขั้นตอนด้านล่างทีละขั้นตอน:
1. ขั้นแรก โปรดใส่กล่องรายการ คลิก ผู้พัฒนา > สิ่งที่ใส่เข้าไป > กล่องรายการ (ActiveX Control). ดูภาพหน้าจอ:
2. ลากเมาส์เพื่อวาดกล่องรายการ จากนั้นคลิกขวา เลือก อสังหาริมทรัพย์ จากเมนูบริบทดูภาพหน้าจอ:
3. ใน อสังหาริมทรัพย์ โปรดตั้งค่าการทำงานดังนี้:
- ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร รายการFillRange ป้อนช่วงข้อมูลที่คุณต้องการแสดงในกล่องรายการ
- ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร สไตล์รายการ เลือก 1 - ตัวเลือกสไตล์รายการ fmList จากรายการแบบหล่นลง
- ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร เลือกหลายรายการ เลือก 1 - fmMultiSelectMulti จากรายการแบบหล่นลง
- สุดท้ายให้คลิกปุ่มปิดเพื่อปิด
4. จากนั้นคลิกเซลล์ที่คุณต้องการส่งออกรายการที่เลือกหลายรายการ และตั้งชื่อช่วงให้กับเซลล์นั้น กรุณาพิมพ์ชื่อช่วง “รายการสินค้า” เข้าไปใน กล่องชื่อ และกด เข้าสู่ สำคัญดูภาพหน้าจอ:
5. คลิกถัดไป สิ่งที่ใส่เข้าไป > รูปร่าง > รูปสี่เหลี่ยมผืนผ้าจากนั้นลากเมาส์เพื่อวาดสี่เหลี่ยมผืนผ้าเหนือกล่องรายการ ดูภาพหน้าจอ:
6คลิกขวาที่สี่เหลี่ยมผืนผ้าแล้วเลือก กำหนดมาโคร จากเมนูบริบท ดูภาพหน้าจอ:
7. ใน กำหนดมาโคร โต้ตอบคลิก ใหม่ ปุ่มดูภาพหน้าจอ:
8. ในการเปิด Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง ให้แทนที่โค้ดต้นฉบับในหน้าต่างโมดูลด้วยโค้ด VBA ต่อไปนี้:
Sub Rectangle1_Click()
'Updated by Extendoffice
Dim xSelShp As Shape, xSelLst As Variant, I, J As Integer
Dim xV As String
Set xSelShp = ActiveSheet.Shapes(Application.Caller)
Set xLstBox = ActiveSheet.ListBox1
If xLstBox.Visible = False Then
xLstBox.Visible = True
xSelShp.TextFrame2.TextRange.Characters.Text = "Pickup Options"
xStr = ""
xStr = Range("Outputitem").Value
If xStr <> "" Then
xArr = Split(xStr, ";")
For I = xLstBox.ListCount - 1 To 0 Step -1
xV = xLstBox.List(I)
For J = 0 To UBound(xArr)
If xArr(J) = xV Then
xLstBox.Selected(I) = True
Exit For
End If
Next
Next I
End If
Else
xLstBox.Visible = False
xSelShp.TextFrame2.TextRange.Characters.Text = "Select Options"
For I = xLstBox.ListCount - 1 To 0 Step -1
If xLstBox.Selected(I) = True Then
xSelLst = xLstBox.List(I) & ";" & xSelLst
End If
Next I
If xSelLst <> "" Then
Range("Outputitem") = Mid(xSelLst, 1, Len(xSelLst) - 1)
Else
Range("Outputitem") = ""
End If
End If
End Sub
หมายเหตุ: ในโค้ดด้านบน สี่เหลี่ยมผืนผ้า 1 เป็นชื่อรูปร่าง กล่องรายการ 1 เป็นชื่อของกล่องรายการและ รายการสินค้า คือชื่อช่วงของเซลล์ผลลัพธ์ คุณสามารถเปลี่ยนแปลงได้ตามความต้องการของคุณ
9. จากนั้นปิดหน้าต่างรหัส ตอนนี้การคลิกที่ปุ่มสี่เหลี่ยมผืนผ้าจะซ่อนหรือแสดงกล่องรายการ เมื่อกล่องรายการปรากฏขึ้น ให้เลือกรายการในกล่องรายการ แล้วคลิกปุ่มสี่เหลี่ยมผืนผ้าอีกครั้งเพื่อส่งออกรายการที่เลือกไปยังเซลล์ที่ระบุ ดูการสาธิตด้านล่าง:
สร้างรายการดรอปดาวน์พร้อมช่องทำเครื่องหมายพร้อมฟีเจอร์ที่น่าทึ่ง
หากต้องการเพิ่มช่องทำเครื่องหมายในรายการแบบหล่นลง คุณสามารถใช้เครื่องมือที่มีประสิทธิภาพ – Kutools สำหรับ Excelเดียวกันกับที่ รายการแบบหล่นลงพร้อมกล่องกาเครื่องหมาย คุณสามารถสร้างรายการดรอปดาวน์ด้วยช่องทำเครื่องหมายหลายช่องได้อย่างรวดเร็วและง่ายดาย
1. ขั้นแรก โปรดแทรกรายการแบบหล่นลงในเซลล์ที่เลือก ดูภาพหน้าจอ:
2. จากนั้นคลิก Kutools > รายการแบบหล่นลง > รายการแบบหล่นลงพร้อมกล่องกาเครื่องหมาย > การตั้งค่า. ดูภาพหน้าจอ:
3. ใน รายการแบบหล่นลงพร้อมการตั้งค่าช่องทำเครื่องหมาย โปรดกำหนดค่าดังต่อไปนี้
- ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร ใช้กับ ส่วน ระบุขอบเขตการใช้ที่คุณจะสร้างช่องทำเครื่องหมายสำหรับเซลล์รายการแบบหล่นลง คุณสามารถระบุช่วงที่ต้องการ แผ่นงานปัจจุบัน สมุดงานปัจจุบัน หรือสมุดงานที่เปิดอยู่ทั้งหมดได้ตามความต้องการของคุณ
- ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร โหมด ส่วนเลือก แก้ไข ตัวเลือก;
- ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร เครื่องสกัด กล่องพิมพ์ตัวคั่นเพื่อแยกรายการที่เลือก
- ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร ทิศทางข้อความ ส่วน เลือกทิศทางของข้อความตามความต้องการของคุณ
- สุดท้ายคลิกที่ OK ปุ่ม
4เมื่อคุณตั้งค่าเสร็จสิ้นแล้ว ให้คลิก Kutools > รายการแบบหล่นลง > รายการแบบหล่นลงพร้อมกล่องกาเครื่องหมาย > เปิดใช้งานรายการดรอปดาวน์ของกล่องกาเครื่องหมาย เพื่อเปิดใช้งานคุณสมบัตินี้ ดูภาพหน้าจอ:
5. จากนี้ไป เมื่อคุณคลิกเซลล์ที่มีรายการดรอปดาวน์ รายการที่มีกล่องกาเครื่องหมายจะปรากฏขึ้น จากนั้นเลือกรายการโดยกาเครื่องหมายที่ช่องทำเครื่องหมายเพื่อส่งออกรายการไปยังเซลล์ดังที่แสดงด้านล่าง:
คลิกเพื่อทราบข้อมูลรายละเอียดเพิ่มเติมของคุณสมบัตินี้...
Kutools สำหรับ Excel - เพิ่มประสิทธิภาพ Excel ด้วยเครื่องมือที่จำเป็นกว่า 300 รายการ เพลิดเพลินกับฟีเจอร์ AI ฟรีถาวร! Get It Now
ตัวอย่างที่ 4: เลือกช่องทำเครื่องหมายเพื่อเปลี่ยนสีแถว
คุณเคยพยายามเปลี่ยนสีแถวตามช่องทำเครื่องหมายหรือไม่? ซึ่งหมายความว่าสีของแถวที่เกี่ยวข้องจะเปลี่ยนไปหากคุณเลือกช่องทำเครื่องหมายตามที่แสดงภาพหน้าจอด้านล่าง ส่วนนี้จะพูดถึงเทคนิคบางอย่างในการแก้ปัญหานี้ใน Excel
เลือกช่องทำเครื่องหมายเพื่อเปลี่ยนสีของเซลล์โดยใช้การจัดรูปแบบตามเงื่อนไข
หากต้องการเปลี่ยนสีแถวโดยเลือกหรือยกเลิกการเลือกช่องทำเครื่องหมาย การจัดรูปแบบตามเงื่อนไข คุณลักษณะใน Excel สามารถช่วยคุณได้ กรุณาทำดังนี้:
1. ขั้นแรก ให้ใส่กล่องกาเครื่องหมายลงในรายการเซลล์ตามที่คุณต้องการ ดูภาพหน้าจอ:
2. ถัดไป คุณควรเชื่อมโยงช่องทำเครื่องหมายเหล่านี้กับเซลล์ข้างช่องทำเครื่องหมายแต่ละช่องแยกกัน ดูภาพหน้าจอ:
3. จากนั้นเลือกช่วงข้อมูลที่คุณต้องการเปลี่ยนสีแถว แล้วคลิก หน้าแรก > การจัดรูปแบบตามเงื่อนไข > กฎใหม่ดูภาพหน้าจอ:
4. ใน กฎการจัดรูปแบบใหม่ กล่องโต้ตอบดำเนินการด้านล่าง:
- เลือก ใช้สูตรเพื่อกำหนดเซลล์ที่จะจัดรูปแบบ ตัวเลือกใน เลือกประเภทกฎ กล่อง;
- ใส่สูตรนี้ =IF($F2=จริง จริง เท็จ) เข้าไปใน จัดรูปแบบค่าโดยที่สูตรนี้เป็นจริง กล่อง;
- คลิก รูปแบบ ปุ่มเพื่อระบุสีที่คุณชอบสำหรับแถว
หมายเหตุ: ในสูตร $F2 เป็นเซลล์แรกที่เชื่อมโยงของช่องทำเครื่องหมาย..
5. เลือกสีเสร็จแล้วคลิก OK > OK เมื่อต้องการปิดกล่องโต้ตอบ และตอนนี้ เมื่อคุณทำเครื่องหมายที่ช่องทำเครื่องหมาย แถวที่เกี่ยวข้องจะถูกเน้นโดยอัตโนมัติตามที่แสดงการสาธิตการร้อง:
เลือกช่องทำเครื่องหมายเพื่อเปลี่ยนสีแถวโดยใช้รหัส VBA
รหัส VBA ต่อไปนี้สามารถช่วยคุณเปลี่ยนสีแถวตามช่องทำเครื่องหมายที่ทำเครื่องหมายไว้ได้ โปรดทำตามรหัสด้านล่าง:
1. ในเวิร์กชีตที่คุณต้องการเน้นแถวตามกล่องกาเครื่องหมาย ให้คลิกขวาที่แท็บแผ่นงานแล้วเลือก ดูรหัส จากเมนูคลิกขวา ดูภาพหน้าจอ:
2. คัดลอกและวางโค้ดด้านล่างลงในไฟล์ open Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง:
รหัส VBA: เน้นแถวโดยทำเครื่องหมายที่ช่องทำเครื่องหมาย
Sub AddCheckBox()
Dim xCell As Range
Dim xRng As Range
Dim I As Integer
Dim xChk As CheckBox
On Error Resume Next
InputC:
Set xRng = Application.InputBox("Please select the column range to insert checkboxes:", "Kutools for Excel", Selection.Address, , , , , 8)
If xRng Is Nothing Then Exit Sub
If xRng.Columns.Count > 1 Then
MsgBox "The selected range should be a single column", vbInformation, "Kutools fro Excel"
GoTo InputC
Else
If xRng.Columns.Count = 1 Then
For Each xCell In xRng
With ActiveSheet.CheckBoxes.Add(xCell.Left, _
xCell.Top, xCell.Width = 15, xCell.Height = 12)
.LinkedCell = xCell.Offset(, 1).Address(External:=False)
.Interior.ColorIndex = xlNone
.Caption = ""
.Name = "Check Box " & xCell.Row
End With
xRng.Rows(xCell.Row).Interior.ColorIndex = xlNone
Next
End If
With xRng
.Rows.RowHeight = 16
End With
xRng.ColumnWidth = 5#
xRng.Cells(1, 1).Offset(0, 1).Select
For Each xChk In ActiveSheet.CheckBoxes
xChk.OnAction = "Sheet2.InsertBgColor"
Next
End If
End Sub
Sub InsertBgColor()
Dim xName As Integer
Dim xChk As CheckBox
For Each xChk In ActiveSheet.CheckBoxes
xName = Right(xChk.Name, Len(xChk.Name) - 10)
If (xName = Range(xChk.LinkedCell).Row) Then
If (Range(xChk.LinkedCell) = "True") Then
Range("A" & xName, Range(xChk.LinkedCell).Offset(0, -2)).Interior.ColorIndex = 6
Else
Range("A" & xName, Range(xChk.LinkedCell).Offset(0, -2)).Interior.ColorIndex = xlNone
End If
End If
Next
End Sub
หมายเหตุ ในโค้ดด้านบน ในสคริปต์นี้ xChk.OnAction = "Sheet2.InsertBgColor", คุณควรเปลี่ยนชื่อแผ่นงาน-Sheet2 ของคุณเอง (Sheet2 เป็นชื่อจริงของเวิร์กชีต คุณสามารถรับได้จากบานหน้าต่างโค้ดด้านซ้าย) ดูภาพหน้าจอ:
3. จากนั้น วางเคอร์เซอร์ไว้ในส่วนแรกของโค้ด แล้วกด F5 กุญแจสำคัญในการเรียกใช้รหัส ในการโผล่ขึ้นมา Kutools สำหรับ Excel โปรดเลือกช่วงที่คุณต้องการแทรกช่องทำเครื่องหมาย ดูภาพหน้าจอ:
4. จากนั้นคลิก OK ปุ่ม ช่องทำเครื่องหมายจะถูกแทรกลงในเซลล์ที่เลือกดังภาพด้านล่างที่แสดง:
5. จากนี้ไป หากคุณเลือกช่องทำเครื่องหมาย แถวที่สัมพันธ์กันจะถูกระบายสีโดยอัตโนมัติดังภาพด้านล่างนี้:
ตัวอย่างที่ 5: นับหรือรวมค่าของเซลล์หากเลือกช่องทำเครื่องหมาย
หากคุณมีช่วงของข้อมูลพร้อมรายการช่องทำเครื่องหมาย ในตอนนี้ คุณต้องการนับจำนวนช่องทำเครื่องหมายที่ทำเครื่องหมายไว้ หรือรวมค่าที่เกี่ยวข้องตามช่องทำเครื่องหมายที่ทำเครื่องหมายไว้ดังภาพด้านล่างนี้ คุณจะแก้ปัญหานี้ใน Excel ได้อย่างไร
ในการแก้ปัญหานี้ ขั้นตอนสำคัญคือการเชื่อมโยงช่องทำเครื่องหมายกับเซลล์ที่เกี่ยวข้องข้างข้อมูล ช่องทำเครื่องหมายที่เลือกจะแสดง TRUE ในเซลล์ที่เชื่อมโยง มิฉะนั้น FALSE จะปรากฏขึ้น จากนั้นคุณสามารถใช้ฟังก์ชันนับหรือผลรวมเพื่อให้ได้ผลลัพธ์ตามค่า TRUE หรือ FALSE
1. ขั้นแรก คุณควรเชื่อมโยงช่องกาเครื่องหมายกับเซลล์แยกกัน หากเลือกช่องทำเครื่องหมาย ค่า TRUE จะปรากฏขึ้น หากไม่เลือก ช่อง FALSE จะแสดงขึ้น ดูภาพหน้าจอ:
2. จากนั้น ใช้สูตรต่อไปนี้เพื่อนับหรือรวมค่าตามช่องทำเครื่องหมายที่เลือก:
นับค่าตามช่องทำเครื่องหมายที่เลือก:
= COUNTIF (D2: D10, TRUE)
หมายเหตุ: ในสูตรนี้ D2: D10 คือช่วงของเซลล์ลิงก์ที่คุณตั้งค่าไว้สำหรับช่องทำเครื่องหมาย
รวมค่าตามช่องทำเครื่องหมายที่เลือก:
= SUMPRODUCT (($ D $ 2: $ D $ 10 = TRUE) * $ C $ 2: $ C $ 10)
หมายเหตุ: ในสูตรนี้ D2: D10 คือช่วงของเซลล์ลิงก์ที่คุณตั้งค่าไว้สำหรับช่องทำเครื่องหมายและ C2: C10 คือรายการเซลล์ที่คุณต้องการรวม
ตัวอย่างที่ 6: หากเลือกช่องทำเครื่องหมาย ให้คืนค่าที่ระบุ
หากคุณมีช่องทำเครื่องหมาย เมื่อทำเครื่องหมาย ค่าเฉพาะควรปรากฏในเซลล์ และเมื่อยกเลิกการเลือก เซลล์ว่างจะแสดงขึ้นดังที่แสดงด้านล่าง:
เพื่อจบงานนี้ โปรดทำดังนี้:
1. ขั้นแรก คุณควรเชื่อมโยงช่องกาเครื่องหมายนี้กับเซลล์ คลิกขวาที่กล่องกาเครื่องหมายแล้วเลือก การควบคุมรูปแบบในโผล่ออกมา จัดรูปแบบวัตถุ ภายใต้ Control คลิกเพื่อเลือกเซลล์ที่คุณต้องการเชื่อมโยงกับช่องทำเครื่องหมายจาก ลิงค์เซลล์ ดูภาพหน้าจอ:
2. จากนั้นคลิก OK ปุ่มเพื่อปิดกล่องโต้ตอบ ตอนนี้พิมพ์สูตรนี้: =IF(A5=TRUE,"ขยายสำนักงาน",") ลงในเซลล์ที่คุณต้องการแสดงผลลัพธ์ จากนั้นกด เข้าสู่ กุญแจ
หมายเหตุ: ในสูตรนี้ A5 คือเซลล์ที่เชื่อมโยงกับช่องกาเครื่องหมาย “ขยายออฟฟิศ” เป็นข้อความเฉพาะ คุณสามารถเปลี่ยนได้ตามความต้องการ
3. ตอนนี้ เมื่อคุณทำเครื่องหมายที่ช่องทำเครื่องหมาย ข้อความเฉพาะจะปรากฏขึ้น เมื่อยกเลิกการเลือก เซลล์ว่างจะแสดงขึ้น ดูการสาธิตด้านล่าง:
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!