Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

หาวิธีทำความสะอาดข้อมูลอัตโนมัติใน Excel? ที่นี่คือที่ถูกต้อง บางครั้งข้อมูลที่ได้ไม่สะอาดพร้อมวิเคราะห์ ในกรณีเหล่านั้น ต้องทำความสะอาดและเตรียมข้อมูลด้วยขั้นตอนต่างๆ ที่นี่คุณจะพบ10วิธีอธิบายขั้นตอนสำหรับทำความสะอาดข้อมูลอัตโนมัติใน Excel

10 วิธีทำความสะอาดข้อมูลอัตโนมัติใน Excel

นี่คือชุดข้อมูลไม่เป็นระเบียบ มีชื่อ (Name), วันเกิด (Date of Birth), อาชีพ (Profession), และเงินเดือน (Salary)ของบางคน เราจะแสดงวิธีทำความสะอาดข้อมูลอัตโนมัติใน Excel ด้วยชุดข้อมูลนี้

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

1. ใช้ฟีเจอร์ Power Query ทำความสะอาดข้อมูล

วิธีแรก ใช้Power Query Featureสำหรับทำความสะอาดข้อมูลอัตโนมัติ ทำตามขั้นตอน:

ขั้นตอน:

  • เลือกช่วงเซลล์B4:D10
  • ไปData tab >> คลิกFrom Table/Range

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • กล่องCreate Tableจะเปิด ชุดข้อมูลถูกเลือกแล้ว
  • กดOK

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • จะได้Power Query Editor
  • คลิกUse First Row as Headersตั้งส่วนหัว

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • เพื่อเปลี่ยนเคสข้อความ เลือกคอลัมน์Name
  • ไปTransform tab >> คลิกText Column >> Format >> เลือกCapitalize Each Word

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • คลิกปุ่มด้านล่างเพื่อลบแถวที่มีเซลล์ว่าง
  • คลิกRemove Empty

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • คลิกClose & Load >> เลือกClose & Load To

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • กล่องImport Dataจะเปิด
  • เลือกตัวเลือกNew worksheet
  • กดOK

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • ดังนั้น คุณสามารถทำความสะอาดข้อมูลอัตโนมัติด้วยPower Query Editor

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

2. ใช้ฟีเจอร์ Text to Columns ใน Excel

ในชุดข้อมูล ชื่อและนามสกุลอยู่ในคอลัมน์เดียวชื่อName สามารถแยกเป็น 2 คอลัมน์ด้วยText to Columnsสำหรับทำความสะอาดข้อมูลอัตโนมัติ

ขั้นตอน:

  • เลือกช่วงเซลล์B5:B10
  • ไปData tab >> Data Tools >> Text to Columns

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • คลิกNext

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • เลือกSemicolon, Comma, Space และ @ในOthersเป็นDelimiters
  • คลิกNext

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • ระบุเซลล์C5เป็นDestination
  • คลิกFinish

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • สุดท้าย ข้อมูลถูกแบ่งเป็น 2 คอลัมน์First NameและLast Name

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

3. ใช้ฟีเจอร์ Flash Fill ทำความสะอาดข้อมูลอัตโนมัติ

ตอนนี้คุณจะพบวิธีใช้Flash Fill Featureสำหรับทำความสะอาดข้อมูลอัตโนมัติ ในชุดข้อมูลมีสัญลักษณ์ไม่ต้องการหลายตัว ลบได้โดยทำตามขั้นตอน:

ขั้นตอน:

  • ใส่Jackในคอลัมน์First Name
  • ไปData tab >> Data Tools >> Flash Fill

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • จะเห็นสัญลักษณ์ไม่ต้องการอื่นๆ ถูกลบ

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

4. ใช้ฟังก์ชัน SUBSTITUTE ทำความสะอาดข้อมูล

ต่อไป จะแสดงวิธีลบสัญลักษณ์ไม่ต้องการสำหรับทำความสะอาดข้อมูลอัตโนมัติใน Excel ด้วยฟังก์ชัน SUBSTITUTE

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

ทำตามขั้นตอน:

ขั้นตอน:

  • เลือกเซลล์D5
  • ใส่สูตร:
=SUBSTITUTE(C5,"@", )

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

ที่นี่ ในSUBSTITUTE ใส่เซลล์C5เป็นtext, "@"เป็นold_text และ ว่าง (" ")เป็นnew_text

  • กดENTERลากFill HandleลงAutoFillสูตรไปเซลล์อื่น

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • สุดท้าย ฟังก์ชัน SUBSTITUTEลบสัญลักษณ์ไม่ต้องการจากคอลัมน์D

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

5. ใช้ฟีเจอร์ Find & Replace ใน Excel

วิธีที่ 5 ทำความสะอาดข้อมูลด้วยFind and Replaceใน Excel ที่นี่เห็นค่า 2 ค่ามี"#"และ 2 ค่ามี"@" และ ";" จะแทนที่ค่าเหล่านี้ด้วยค่าว่างด้วยFind and Replace

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

ขั้นตอน:

  • เลือกช่วงเซลล์B5:D10
  • ไปHome tab >> Editing >> Find & Select >> Replace

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • กล่องFind and Replaceจะเปิด
  • ใส่"#"ในFind what และว่างในReplace with
  • คลิกReplace

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • จะเห็น"#"ถูกลบ

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • เช่นกัน ลบ"@"และ";"ได้ด้วยFind & Replace Feature

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

6. ใช้ Number Format ทำความสะอาดข้อมูลอัตโนมัติ

เรียนรู้การเปลี่ยนNumber Formatสำหรับทำความสะอาดข้อมูลอัตโนมัติใน Excel ที่นี่บางค่าDate of Birthไม่อยู่ในรูปแบบDate ทำตามขั้นตอน:

ขั้นตอน:

  • เลือกช่วงเซลล์C5:C10
  • ไปHome tab >> Number Format >> คลิกปุ่มdrop-down

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • เลือกShort Date

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • ดังนั้น คุณสามารถเปลี่ยนNumber Formatของชุดข้อมูลเพื่อทำความสะอาดข้อมูลอัตโนมัติใน Excel

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

7. ใช้ตัวเลือก Remove Duplicates ทำความสะอาดข้อมูล

ลบค่าซ้ำด้วยRemove Duplicatesสำหรับทำความสะอาดข้อมูลอัตโนมัติใน Excel

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

ขั้นตอน:

  • เลือกช่วงเซลล์B4:D11
  • ไปData tab >> Data Tools >> Remove Duplicates

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • กล่องโต้ตอบRemove Duplicatesจะเปิด
  • กดOK

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • กล่องอีกอันแสดงข้อมูลค่าซ้ำจะปรากฏ
  • กดOK

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • สุดท้าย Remove Duplicatesจะลบค่าซ้ำจากชุดข้อมูล

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

8. ใช้ฟีเจอร์ Go To Special ทำความสะอาดข้อมูลอัตโนมัติ

ใช้Go to Special featureตรวจจับเซลล์ว่างสำหรับทำความสะอาดข้อมูลอัตโนมัติใน Excel

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

ขั้นตอน:

  • เลือกช่วงเซลล์B4:D11
  • ไปHome tab >> Editing >> Find & Select >> Go To Special

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • กล่องGo To Specialจะปรากฏ
  • เลือกBlanks
  • คลิกOK

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • จะเห็นเซลล์ว่างถูกเลือก

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • เปลี่ยนรูปแบบเซลล์ที่เลือกตามต้องการ
  • ที่นี่ไปHome tab >> Fill Color >> เลือกRedเป็นFill Color

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • ดังนั้น คุณสามารถตรวจจับเซลล์ว่างเพื่อทำความสะอาดข้อมูลใน Excel อัตโนมัติ

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

9. จับคู่ข้อความในรายการ ทำความสะอาดข้อมูล

คุณอาจมีข้อมูลและต้องการตรวจสอบกับรายการอื่นที่มีอยู่ ดูภาพหน้าจอตัวอย่าง เราจะหาผู้ที่ลาออกจากด้านซ้าย มีรายการหมายเลขผู้ลาออกทางขวา

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

ภาพหน้าจอแสดงตัวอย่างง่าย ข้อมูลอยู่ในช่วงB5:D22 เป้าหมายระบุแถวในโซนข้อมูลที่ปรากฏในรายการResigned Membersคอลัมน์F ลบแถวที่ไม่จำเป็นได้ภายหลัง

ขั้นตอน:

  • เลือกเซลล์D5
  • ใส่สูตร:
=IF(COUNTIF($F$5:$F$11,C5),"Resigned","")

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

ที่นี่ ฟังก์ชัน COUNTIFของสูตรจะคืน1หาก (ส่วนหนา) ตรงกับ ค่าในรายการ(ช่วงเซลล์F5:F11) กับ ค่าข้อมูล(เซลล์C5) หากส่วนนี้คืน1หรือมากกว่า ฟังก์ชัน IFจะคืน"Resigned" มิฉะนั้นคืนค่าว่าง

  • กดENTERลากFill HandleลงAutoFillสูตรไปเซลล์อื่น

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

สูตรทั้งหมดจะแสดงคำว่า"Resigned"หาก"Member Num"ในคอลัมน์Cพบในรายการ"Resigned Members" หากหมายเลขสมาชิกไม่พบ จะคืนสตริงว่าง

  • ตอนนี้ สูตรทั้งหมดจะแสดง"Resigned"หาก"Member Num"ในคอลัมน์Cพบใน"Resigned Members" หากไม่พบ คืนสตริงว่าง

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

คุณสามารถจัดเรียงรายการตามคอลัมน์D แถวสำหรับResigned Membersทั้งหมดจะรวมกันและลบได้เร็ว

  • จัดเรียงตามคอลัมน์D เลือกเซลล์ D5 ถึง D22
  • เลือก Home⇒Editing⇒Sort & Filter ⇒ Sort Z to A

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • กล่องSort Warningจะเปิด
  • เลือกExpand the selection
  • คลิกSort

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • ไฟล์ตัวอย่าง Excel จะเป็นแบบนี้

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

เทคนิคนี้ปรับใช้ได้กับงานจับคู่รายการประเภทอื่นๆ

10. ใช้ Spell Check ทำความสะอาดใน Excel

ขั้นตอนสุดท้าย แสดงวิธีSpell Checkสำหรับทำความสะอาดข้อมูลอัตโนมัติใน Excel ทำตามขั้นตอน:

ขั้นตอน:

  • เลือกช่วงเซลล์C5:C10
  • ไปReview tab >> คลิกabc Spelling

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • กล่องSpellingจะเปิด
  • เลือกManager
  • คลิกChange

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • เลือกReceptionist
  • คลิกChange

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • เลือกClerk
  • คลิกChange

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • กล่องเตือนMicrosoft Excelจะปรากฏ
  • คลิกOK

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

  • ดังนั้น คุณสามารถใช้Spell Checkเพื่อทำความสะอาดข้อมูลใน Excel

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

ส่วนฝึกปฏิบัติ

ในบทความคุณจะพบสมุดงาน Excel เพื่อฝึกฝนด้วยตนเอง

10 เทคนิคทำความสะอาดข้อมูลอัตโนมัติใน Excel

สรุป

ในบทความนี้ แสดงวิธีทำความสะอาดข้อมูลอัตโนมัติใน Excel 10 วิธี หวังว่าจะน่าสนใจและมีประโยชน์ หากมีส่วนไหนยาก กรุณาคอมเมนต์ แจ้งให้รู้หากมีทางเลือกอื่นที่พลาด และเยี่ยมชมExcelDemyสำหรับบทความอื่นๆ ขอบคุณ!