ไปยังเนื้อหาหลัก

ช่องทำเครื่องหมาย Excel: เพิ่ม เลือก ลบ และใช้ช่องทำเครื่องหมายใน Excel

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

ในบทช่วยสอนนี้ ฉันจะแนะนำวิธีการแทรก เลือก ลบช่องทำเครื่องหมาย และจะยกตัวอย่างการใช้งานใน Excel

สารบัญ:

1. ช่องทำเครื่องหมายสองประเภท (ตัวควบคุมกล่องกาเครื่องหมายควบคุมกับตัวควบคุมช่องทำเครื่องหมาย ActiveX)

2. เพิ่มช่องทำเครื่องหมายหนึ่งช่องหรือหลายช่องใน Excel

3. เปลี่ยนชื่อช่องทำเครื่องหมายและข้อความคำอธิบาย

4. เชื่อมโยงช่องทำเครื่องหมายหนึ่งช่องหรือหลายช่องกับเซลล์

5. เลือกช่องทำเครื่องหมายหนึ่งช่องหรือหลายช่อง

6. ลบหนึ่งหรือหลายช่องทำเครื่องหมาย

7. ช่องทำเครื่องหมายกลุ่มใน Excel

8. ตัวอย่าง: วิธีใช้ช่องทำเครื่องหมายใน Excel


กล่องกาเครื่องหมายสองประเภท (ตัวควบคุมกล่องกาเครื่องหมาย กับตัวควบคุมกล่องกาเครื่องหมาย ActiveX)

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

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เดียวกันกับที่ กล่องกาเครื่องหมายแทรกแบทช์ คุณสามารถแทรกช่องทำเครื่องหมายลงในเซลล์ว่างหรือเซลล์ที่มีข้อมูลได้ทันที

หลังจากการติดตั้ง Kutools สำหรับ Excelโปรดทำตามนี้:

1. เลือกช่วงของเซลล์ที่คุณต้องการแทรกกล่องกาเครื่องหมาย

2. จากนั้นคลิก Kutools > สิ่งที่ใส่เข้าไป > กล่องกาเครื่องหมายแทรกแบทช์ดูภาพหน้าจอ:

3. จากนั้นเซลล์ที่เลือกจะเต็มไปด้วยช่องทำเครื่องหมายดังภาพหน้าจอต่อไปนี้:

 แทรกช่องทำเครื่องหมายลงในเซลล์ว่าง  แทรกช่องทำเครื่องหมายลงในเซลล์ข้อมูล
   

เปลี่ยนชื่อช่องทำเครื่องหมายและข้อความคำอธิบาย

เมื่อใช้ช่องทำเครื่องหมายใน 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' Batch Delete กล่องกาเครื่องหมาย คุณสามารถลบช่องทำเครื่องหมายออกจากช่วงของการเลือกหรือทั้งแผ่นตามที่คุณต้องการด้วยการคลิกเพียงไม่กี่ครั้ง

หลังจากการติดตั้ง Kutools สำหรับ Excelโปรดทำตามนี้:

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. หลังจากแทรกช่องทำเครื่องหมาย คุณควรเชื่อมโยงแต่ละช่องทำเครื่องหมายกับเซลล์ที่แยกจากกัน

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

3. หลังจากเชื่อมโยงช่องทำเครื่องหมายกับเซลล์แล้ว หากช่องทำเครื่องหมายถูกทำเครื่องหมายไว้ TRUE จะปรากฏขึ้น หากไม่เลือก ช่อง FALSE จะปรากฏขึ้น ดูภาพหน้าจอ:

4. จากนั้นคุณควรสมัคร การจัดรูปแบบตามเงื่อนไข คุณลักษณะเพื่อให้บรรลุการดำเนินการดังต่อไปนี้ เลือกช่วงเซลล์ A2:C8 ที่คุณต้องการสร้างรายการสิ่งที่ต้องทำ แล้วคลิก หน้าแรก > การจัดรูปแบบตามเงื่อนไข > กฎใหม่ ไป กฎการจัดรูปแบบใหม่ กล่องโต้ตอบ

5. ใน กฎการจัดรูปแบบใหม่ โต้ตอบคลิก ใช้สูตรเพื่อกำหนดเซลล์ที่จะจัดรูปแบบ ใน เลือกประเภทกฎ กล่องรายการจากนั้นป้อนสูตรนี้ = C2 = จริง เข้าไปใน จัดรูปแบบค่าโดยที่สูตรนี้เป็นจริง กล่องข้อความดูภาพหน้าจอ:

หมายเหตุ: C2 เป็นเซลล์ที่เชื่อมโยงกับช่องทำเครื่องหมาย..

6. จากนั้นไปคลิกที่ รูปแบบ ปุ่มไปที่ จัดรูปแบบเซลล์ กล่องโต้ตอบ ภายใต้ ตัวอักษร ตรวจสอบแท็บ ขีดฆ่า จาก ผลกระทบ และระบุสีสำหรับรายการสิ่งที่ต้องทำที่เสร็จสมบูรณ์ตามที่คุณต้องการ ดูภาพหน้าจอ:

7. จากนั้นคลิก OK > OK เพื่อปิดกล่องโต้ตอบ ในตอนนี้ เมื่อคุณทำเครื่องหมายที่ช่องทำเครื่องหมาย รายการที่เกี่ยวข้องจะถูกจัดรูปแบบเป็นขีดทับตามที่แสดงด้านล่าง:


 ตัวอย่างที่ 2: สร้างแผนภูมิแบบไดนามิกด้วยช่องทำเครื่องหมาย

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

ส่วนนี้จะพูดถึงสองเทคนิคง่ายๆ ในการสร้างแผนภูมิประเภทนี้ใน Excel

 สร้างแผนภูมิเชิงโต้ตอบพร้อมช่องทำเครื่องหมายใน Excel

โดยปกติ ใน Excel คุณสามารถสร้างแผนภูมิแบบไดนามิกได้โดยใช้ช่องทำเครื่องหมายโดยมีขั้นตอนต่อไปนี้

1. แทรกช่องทำเครื่องหมายบางช่องแล้วเปลี่ยนชื่อ ในกรณีนี้ ฉันจะแทรกสามช่องทำเครื่องหมายและเปลี่ยนชื่อเป็น 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 แผนภูมิเส้นกล่องกาเครื่องหมาย คุณสามารถสร้างแผนภูมิไดนามิกพร้อมช่องทำเครื่องหมายได้อย่างง่ายดาย

หลังจากการติดตั้ง Kutools สำหรับ Excelโปรดทำตามนี้:

1. เลือกช่วงข้อมูลที่คุณต้องการสร้างแผนภูมิ จากนั้นคลิก Kutools > ชาร์ต > การเปรียบเทียบหมวดหมู่ > แผนภูมิเส้นกล่องกาเครื่องหมายดูภาพหน้าจอ:

2. จากนั้นก แผนภูมิเส้นกล่องกาเครื่องหมาย กล่องโต้ตอบปรากฏขึ้น ข้อมูลที่คุณเลือกจะถูกกรอกลงในกล่องข้อความที่แยกจากกันโดยอัตโนมัติ ดูภาพหน้าจอ:

3. จากนั้นคลิก OK และกล่องข้อความจะปรากฏขึ้นเพื่อเตือนให้คุณทราบว่าแผ่นงานที่ซ่อนอยู่พร้อมข้อมูลระดับกลางจะถูกสร้างขึ้น โปรดคลิก ใช่ ปุ่มดูภาพหน้าจอ:

4. และแผนภูมิเส้นที่มีช่องทำเครื่องหมายจะถูกสร้างขึ้นสำเร็จ ดูภาพหน้าจอ:


 ตัวอย่างที่ 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เดียวกันกับที่ รายการแบบหล่นลงพร้อมกล่องกาเครื่องหมาย คุณสามารถสร้างรายการดรอปดาวน์ด้วยช่องทำเครื่องหมายหลายช่องได้อย่างรวดเร็วและง่ายดาย

หลังจากการติดตั้ง Kutools สำหรับ Excelโปรดทำตามนี้:

1. ขั้นแรก โปรดแทรกรายการแบบหล่นลงในเซลล์ที่เลือก ดูภาพหน้าจอ:

2. จากนั้นคลิก Kutools > รายการแบบหล่นลง > รายการแบบหล่นลงพร้อมกล่องกาเครื่องหมาย > การตั้งค่า. ดูภาพหน้าจอ:

3. ใน รายการแบบหล่นลงพร้อมการตั้งค่าช่องทำเครื่องหมาย โปรดกำหนดค่าดังต่อไปนี้

  • ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร ใช้กับ ส่วน ระบุขอบเขตการใช้ที่คุณจะสร้างช่องทำเครื่องหมายสำหรับเซลล์รายการแบบหล่นลง คุณสามารถระบุช่วงที่ต้องการ แผ่นงานปัจจุบัน สมุดงานปัจจุบัน หรือสมุดงานที่เปิดอยู่ทั้งหมดได้ตามความต้องการของคุณ
  • ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร โหมด ส่วนเลือก แก้ไข ตัวเลือก;
  • ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร เครื่องสกัด กล่องพิมพ์ตัวคั่นเพื่อแยกรายการที่เลือก
  • ใน Tต่อ Direction ส่วน เลือกทิศทางของข้อความตามความต้องการของคุณ
  • สุดท้ายคลิกที่ OK ปุ่ม

4. หลังจากเสร็จสิ้นการตั้งค่าคลิก Kutools > รายการแบบหล่นลง > รายการแบบหล่นลงพร้อมกล่องกาเครื่องหมาย > เปิดใช้งานรายการดรอปดาวน์ของกล่องกาเครื่องหมาย เพื่อเปิดใช้งานคุณสมบัตินี้ ดูภาพหน้าจอ:

5. จากนี้ไป เมื่อคุณคลิกเซลล์ที่มีรายการดรอปดาวน์ รายการที่มีกล่องกาเครื่องหมายจะปรากฏขึ้น จากนั้นเลือกรายการโดยกาเครื่องหมายที่ช่องทำเครื่องหมายเพื่อส่งออกรายการไปยังเซลล์ดังที่แสดงด้านล่าง:

คลิกเพื่อทราบข้อมูลรายละเอียดเพิ่มเติมของคุณสมบัตินี้...


 ตัวอย่างที่ 4: เลือกช่องทำเครื่องหมายเพื่อเปลี่ยนสีแถว

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

 เลือกช่องทำเครื่องหมายเพื่อเปลี่ยนสีของเซลล์โดยใช้การจัดรูปแบบตามเงื่อนไข

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

1. ขั้นแรก ให้ใส่กล่องกาเครื่องหมายลงในรายการเซลล์ตามที่คุณต้องการ ดูภาพหน้าจอ:

2. ถัดไป คุณควรเชื่อมโยงช่องทำเครื่องหมายเหล่านี้กับเซลล์ข้างช่องทำเครื่องหมายแต่ละช่องแยกกัน ดูภาพหน้าจอ:

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

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 จะแสดงขึ้น ดูภาพหน้าจอ:

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

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=จริง,"Extendoffice","") ลงในเซลล์ที่คุณต้องการแสดงผลลัพธ์ จากนั้นกด เข้าสู่ กุญแจ

หมายเหตุ: ในสูตรนี้ A5 คือเซลล์ที่เชื่อมโยงกับช่องกาเครื่องหมาย “Extendoffice” เป็นข้อความเฉพาะ คุณสามารถเปลี่ยนได้ตามความต้องการ

3. ตอนนี้ เมื่อคุณทำเครื่องหมายที่ช่องทำเครื่องหมาย ข้อความเฉพาะจะปรากฏขึ้น เมื่อยกเลิกการเลือก เซลล์ว่างจะแสดงขึ้น ดูการสาธิตด้านล่าง:


เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel แก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • ซุปเปอร์ฟอร์มูล่าบาร์ (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ และการเก็บรักษาข้อมูล แยกเนื้อหาของเซลล์ รวมแถวที่ซ้ำกันและผลรวม / ค่าเฉลี่ย... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แทรกสูตรที่ชื่นชอบและรวดเร็ว, ช่วงแผนภูมิและรูปภาพ; เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • การจัดกลุ่มตาราง Pivot ตาม จำนวนสัปดาห์วันในสัปดาห์และอื่น ๆ ... แสดงปลดล็อกเซลล์ที่ถูกล็อก ด้วยสีที่ต่างกัน เน้นเซลล์ที่มีสูตร / ชื่อ...
kte แท็บ 201905
  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations