แทนที่ค่าและข้อผิดพลาด

ด้วยPower Query คุณจะสามารถแทนที่ค่าหนึ่งด้วยค่าอื่นได้ทุกที่ที่พบในคอลัมน์ สามารถดู การแทนที่ ค่าสั่งได้:

  • บนเมนูทางลัดเซลล์ คลิกขวาที่เซลล์เพื่อแทนที่ค่าที่เลือกในคอลัมน์ด้วยค่าอื่น

    เมนูทางลัดเพื่อแทนที่ค่าที่เลือก

  • บนเมนูทางลัดคอลัมน์

    เมนูทางลัดเพื่อแทนที่คอลัมน์ที่เลือก

  • บนแท็บ หน้าแรก ในกลุ่ม แปลง

    แทนที่ค่าบนแท็บ หน้าแรก

  • บนแท็บ แปลง ในกลุ่ม คอลัมน์ ใดก็ได้

    แทนที่ค่าบนแท็บ แปลง

การดําเนินการแทนที่ค่ามีสองโหมด:

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

ตัวเลือกขั้นสูงพร้อมใช้งานในคอลัมน์ของชนิดข้อมูล ข้อความ เท่านั้น ภายในชุดตัวเลือกคือ ตัวเลือก แทนที่โดยใช้อักขระ พิเศษ

แทนที่ โดยใช้ตัวเลือกอักขระพิเศษ

แทนที่เนื้อหาเซลล์ทั้งหมด

ลองนึกถึงตารางดังต่อไปนี้ ที่คุณมีคอลัมน์ของ ID บัญชี****ชื่อประเภท และ เป้าหมาย การขาย

ตารางตัวอย่างเริ่มต้นด้วย -1 ในแถวแรกของคอลัมน์ เป้าหมายการขาย

ค่าของ -1 ในคอลัมน์ เป้าหมาย ยอดขาย เป็นข้อผิดพลาดในแหล่งที่มาและต้องถูกแทนที่ด้วยเป้าหมายการขายมาตรฐานที่กําหนดโดยธุรกิจตัวอย่างเหล่านี้ซึ่งเป็น 250,000 เมื่อต้องการค้นหา ให้คลิกขวาที่ ค่า -1 จากนั้นเลือก แทนที่ ค่า การแอคชันนี้จะแสดงกล่องโต้ตอบ แทนที่ ค่า ด้วย ค่า เพื่อค้นหาชุด ค่า เป็น -1 ในตอนนี้ สิ่งที่คุณต้องสร้างคือป้อน 250000 ในกล่อง แทนที่ด้วย

แทนที่ค่าของคอลัมน์ที่ไม่ใช่ข้อความ

ผลลัพธ์ของการดําเนินการนี้จะให้ผลลัพธ์ที่คุณที่ต้องการ

แสดงผลตารางตัวอย่างหลังจากค่า -1 ในแถวแรกของคอลัมน์เป้าหมายการขายถูกแทนที่ด้วย 250000

แทนที่อินสแตนซ์ของสตริงข้อความ

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

แทนที่ค่าของคอลัมน์ข้อความ

ผลลัพธ์ของการดําเนินการนี้จะให้ตารางในรูปต่อไปนี้

ตารางที่มีชื่อหมวดหมู่: ข้อความถูกเอาออกจากแถวทั้งหมดของคอลัมน์ชื่อประเภท เหลือเพียงชื่อหมวดหมู่ที่แท้จริงเท่านั้น